I was using this firmware (mainly for the reset feature) and noticed that Deja Vu wasn’t working as intended. At 12 o’clock (with the T & X lights slowly pulsing) Marbles was not locked in a loop. I restored to Marbles official 1.20 FW and it’s working as expected.
Is there something in this FW that accidentally breaks Deja Vu?
Discovered and installed this last night, excellent work!! Here are a couple possible additions I thought of while I was supposed to be asleep: long press rate, wiggle deja vu knob changes the deja vu cv to a loop length cv; long press rate, t mode button switches one of the hidden t modes for the inaccessible Markov mode hidden in the code. Just some thoughts, again great job and thanks!
Hey, thanks for this! Downloaded V8, and bookmarked the github link in a “Mutable alt firmware” folder with the others for Plaits/Rings/Stages/Frames. It’s so great that people are doing this work and sharing it. Thanks so much.
Menu UI by LEDs implemented (inspired from another alternative firmware). So UX improvement and extensibility for future achieved. And booting up LED animation for indicating alternative firmware installed added.
And Serge sequencer inspired deja vu loop start position setting with fixed loop end position at 16 (so loop start position and length are changed simultaneously) added (two types).
I will try to implement “chord mode” in the next release. (Many ideas and requirements will appear. So I will need to have more consideration time.)
I will make breaking change at next release about deja vu loop length knob of Type3 added in v9.
It will be changed from as deja vu loop start position cv attenuverter to as deja vu loop start position offset.
Excellent work as always, I like the new UI! Here are some functionality suggestions I thought about while playing around with it this morning.
Serge style sequencer just like type 4 with length knob controlling pos/length, but with the t rate repurposed as cv for the length knob (without attenuator). That way you can manually play with the sequence without any external modulation and modulate it via t rate cv without having to change menu options.
Repurpose jitter knob as well as cv for scale select. Maybe there could be a way to save the current jitter level when activating this mode. Personally if this option existed, I would set a small amount of jitter, then switch options so the knob and cv would control scale and probably never change it back.
Edit: or just switch it so that in this mode long press on x range allows you to switch between different pre defined jitter levels … or swing?
For the chord mode I think @Dadodetres 's suggestion that the spread knob controls the voicing makes a lot of sense. Maybe each output has a fixed bandwidth as if the spread knob was set relatively low, then the spread knob could control the relative bias between the outputs. This way when spread is low the outputs would behave as expected, but as you increased spread you would start to get less probable overlap, then eventually only chords with a closed voicing, then ultimately openly voiced chords.