Hi,
Nice to read you enjoy your preenfm2
I never know how to answer to question that begins by "is it possible"....
Do you ask (1) if it's possible, (2) if it's easy to do, or (3) if i would plan to do it ?
1 - Yes it's possible, the firmware is open source.
The midi to audio conversion is done here :
https://github.com/Ixox/preenfm2/blob/master/src/midi/MidiDecoder.cpp#L286So you have to modify the code to introduce a delay at this point. Requires a little research to do that.
Then the timers for each instrument must be added somewhere in the settings.
2 - Not very easy
3 - No. It will add some complexity in the menus and settings that is not worth it to my opinion.
Possible Alternative : for the instrument you want to introduce a delay
. Set all mix* params to 0.00
. Set a matrix row like this : env2 1.0 mix*
. Then select the modulation : "Free Env 2" like this : "<D> 0.00 5.0 No"
Where <D> is the delay before your sound will begin.
Pseudo delay effect : can be done by
. using one LFO to pan the sound in the matrix (lfo1 1.0 pan*)
. And the gate target matrix (with an other LFO twice faster) to make the sound hearable only when right or left.