diff --git a/libs/backends/dummy/dummy_audiobackend.cc b/libs/backends/dummy/dummy_audiobackend.cc index 0706b212d4..c546a10709 100644 --- a/libs/backends/dummy/dummy_audiobackend.cc +++ b/libs/backends/dummy/dummy_audiobackend.cc @@ -776,9 +776,9 @@ DummyAudioBackend::register_system_ports() /* midi ports */ lr.min = lr.max = l_in + _systemic_input_latency; - for (int i = 1; i <= m_ins; ++i) { + for (int i = 0; i < m_ins; ++i) { char tmp[64]; - snprintf(tmp, sizeof(tmp), "system:midi_capture_%d", i); + snprintf(tmp, sizeof(tmp), "system:midi_capture_%d", i+1); PortHandle p = add_port(std::string(tmp), DataType::MIDI, static_cast(IsOutput | IsPhysical | IsTerminal)); if (!p) return -1; set_latency_range (p, false, lr);