justin = { main feed , music , code , askjf , pubkey };
Ask Justin Frankel
No reasonable question unanswered since 2009!

Suggested topics: programming, music, sleep, coffee, etc.

Note: please do not ask questions about REAPER features, bugs or scheduling, use the forums instead.


Name: Ask: Human (enter yes):
[back to index] | [unreplied] | [replied] | [recent comments] | [all]

Question: A compressor with lookahead that reports its pdc, someone said I should put this in code pdc_midi = 0; to prevent midi from being delayed but I thought this is just a compressor that acts on audio, doesn't JSFX by default prevent MIDI delay, especially since this is not a midi effect. I'm a little bit confused about this whole thing. Is he right?
Asked by pdc_midi (154.161.187.x) on November 17 2025, 6:40pm
Reply on November 18 2025, 1:22pm:
    If you set pdc_midi=1, then MIDI will not be delayed. If you're passing MIDI through, leave pdc_midi=0. If you're using the MIDI to control the compressor, or the compressor to modify the MIDI, then you'd want to set pdc_midi=1, and manually delay any passed-through MIDI.


Comments:
  • Posted by pdc_midi (154.161.140.x) on November 18 2025, 1:34pm:
    The compressor has no midi capabilities at all, it only has lookeahead that it reports to host. it acts on audio and has no midi control functionality. So should i delete that pdc_midi = 0; line from code or keep it. All i want is the compressor lookahead, report to host, but im not sure if this affects midi.

  • Posted by Justin on November 18 2025, 1:56pm:
    pdc_midi = 0 is the default behavior, you can leave it in or delete it, doesn't matter. just don't set pdc_midi = 1.

  • Posted by pdc_midi (197.251.240.x) on November 18 2025, 2:21pm:
    oh ok. I'm relieved. Thanks.


Comment:
    Your Name:   -- Site Owner's Name:  (for human-verification)

    Comment:    

    
  
[back to index] | [unreplied] | [replied] | [recent comments] | [all]
Copyright 2025 Justin Frankel. | RSS