Firmware - FX Rack
FX Rack is a professional-quality effects processor designed to work with the 4mix's send/return setup. It provides delay, reverb, and comb filter effects with independent processing for two audio channels.
Features
Channel A1 (Delay/Reverb)
- Delay: Tempo-synced delay with adjustable length and feedback
- Reverb: Classic reverb algorithm with adjustable size (RT60)
- Pipe Delay Mode: Toggle mode that feeds the delay output into the reverb input for more complex textures
- Mix Control: Adjustable mix between delay and reverb outputs
Channel A2 (Comb Filter)
- Comb Filter: Short delay effect (1ms to 50ms) with adjustable delay time and feedback
Controls
CV Inputs
CV1 (Delay Length)
- Controls the delay length for the delay processor
- Range: 0 to 1/2 beat
- Tempo-synced: Synced to MIDI tempo when MIDI clock is present
CV2 (Delay Feedback)
- Controls the feedback amount for the delay
- Range: 0.0 to 1.0
MIDI CC Controls (Bank A)
To access these controls, you need to use the MCC module and select bank A:
-
CC 20 (Reverb Size): Controls the reverb size (RT60/reverb time)
- Similar to Room Size, this controls the RT60 (reverb decay time)
- Range: 0.1 to 3.0 seconds
- Lower values = shorter decay, higher values = longer decay
-
CC 21 (Delay/Reverb Mix): Controls the mix between delay and reverb for output A1
- Center position: Mixes delay and reverb equally
- Turning clockwise: Mixes more reverb
- Turning counter-clockwise: Mixes more delay
- This determines the final output mix for the Delay/Reverb channel
-
CC 22 (Comb Length): Controls the delay length for the comb filter
- Range: 1ms to 50ms
- Short delay for creating stereo width and modulation effects
-
CC 23 (Comb Feedback): Controls the feedback amount for the comb filter
- Range: 0.0 to 1.0
- Higher values create more pronounced delay repeats
MODE Button
- Hold for 200ms: Toggles Pipe Delay Mode
- When enabled (LED ON): The A1 channel delay output is fed into the reverb input along with the dry signal
- When disabled (LED OFF): Only the dry signal goes into the reverb
- The state is saved and persists across power cycles
Audio Processing
The FX Rack processes audio in the following way:
Input A1 (Delay/Reverb In):
- Audio input for both the Delay and Reverb processors
- Signal goes through delay first
- Depending on Pipe Delay Mode:
- Enabled: Delay output + dry signal â Reverb
- Disabled: Dry signal â Reverb
- Final output (A1) is a mix of delayed signal and reverb output, controlled by CC 21 (Delay/Reverb Mix)
- Output A1 is 100% wet signal
Input A2 (Comb In):
- Audio input for the Comb Filter
- Signal goes through comb filter delay
- Output A2 is the comb filter output (100% wet signal)
This design allows for creative effects processing: delay/reverb on channel A1 and comb filter effects on channel A2, perfect for use with the 4mix's send/return setup.
