diff --git a/common/JackNetManager.cpp b/common/JackNetManager.cpp index fd440e4e..250c1237 100644 --- a/common/JackNetManager.cpp +++ b/common/JackNetManager.cpp @@ -400,28 +400,28 @@ namespace Jack for (int i = 0; i < obj->fParams.fSendAudioChannels; i++) { //port latency range.min = range.max = float(obj->fParams.fNetworkLatency * port_latency) / 2.f; - jack_port_set_latency_range(obj->fAudioCapturePorts[i], JackCaptureLatency, &range); + jack_port_set_latency_range(obj->fAudioCapturePorts[i], JackPlaybackLatency, &range); } //audio for (int i = 0; i < obj->fParams.fReturnAudioChannels; i++) { //port latency range.min = range.max = float(obj->fParams.fNetworkLatency * port_latency) / 2.f + ((obj->fParams.fSlaveSyncMode) ? 0 : port_latency); - jack_port_set_latency_range(obj->fAudioPlaybackPorts[i], JackPlaybackLatency, &range); + jack_port_set_latency_range(obj->fAudioPlaybackPorts[i], JackCaptureLatency, &range); } //midi for (int i = 0; i < obj->fParams.fSendMidiChannels; i++) { //port latency range.min = range.max = float(obj->fParams.fNetworkLatency * port_latency) / 2.f; - jack_port_set_latency_range(obj->fMidiCapturePorts[i], JackCaptureLatency, &range); + jack_port_set_latency_range(obj->fMidiCapturePorts[i], JackPlaybackLatency, &range); } //midi for (int i = 0; i < obj->fParams.fReturnMidiChannels; i++) { //port latency range.min = range.max = obj->fParams.fNetworkLatency * port_latency + ((obj->fParams.fSlaveSyncMode) ? 0 : port_latency); - jack_port_set_latency_range(obj->fMidiPlaybackPorts[i], JackPlaybackLatency, &range); + jack_port_set_latency_range(obj->fMidiPlaybackPorts[i], JackCaptureLatency, &range); } }