workflow:
- boot into last patch / auto-load the last played project when powered on
- save random parameters settings in project
- add a “default” template (with step, effects, track, seq settings) that’s loaded when “new project” is selected
- allow bpm to be changed by turning the encoder while a single button is held down
- undo & redo
- in step and effects modes, show the current track, so if record is armed and we record, we do it in the right track
- add the possibility to re-arrange the order of the effects.
- possibility to chose wether the lfo and modulation run or stop when the device is stopped or doesn’t receive a clock.
- possibility to change the behavior of the external modulation source in input a, b, c or d.
- possibility to save and recall an effect rack
- ui visual thing but a confirming “saved” on screen
- shortcut to clear a track
- track names
- ability to toggle (momentary or latch) “record” mode via cv input
- be able to change the current track or toggle record via midi, like via bank or program change.
- arming record and disarming it with midi, gates, or even a set length
- record multiple tracks simultaneously
- possibility to quickly duplicate a set of step pages. “duplicate loop”
- tap tempo!
sequencer:
- divide/mult clock per track
- support triplets in quantized mode (1/8T - 1/16T - 1/32T)
- overdub / 1 shot / erase options when recording
- probability per step.
- slide/legato for mono-tracks, not only glide
- mute/unmute modulation track separated on a modulation track, between gate and modulation
- allow recording to either add notes (like it does now) or overwrite notes (removing existing notes)
- allow step display to auto-scroll with the clock when playing
- add a shortcut for resetting a step pattern, like hold record + press some other button
- looper functionality like pyramid
- ability to change the start and end point of a recorded sequence
- ability to step advance via cv (trigger) in
- set up the cv clock in to 24ppqn and be able to divide it by 2, 4, 8 to get ternary beats or 3, 6, 12 to get binary
- possibility to change the sequence direction
- 1 or 2 bars pre record time
- odd numbered steps for patterns
- step per clock pulse option
- longer modulations
- faster modulations
- automatic modulation waveforms
- transpose tracks
- transpose patterns externally/dynamically
- a legato/mono mode to fix that gate triggering bug when notes are overlapping
effects
- route the lfo to some effects parameters instead of using external cv / midi for that… (ratchet speed for example)
- an effect stepmod, like the pyramid,
- transposition from midi note and record the transposition
- precision adder effect
- further randomization option, for certain effects for example (harmo, eucli etc)
- possibility to control with cv the number of voices of an harmonizer effect
- add to matrix modulation source on/off option for selected effect
- enable/disable effects with cv
- effect master
- lfo range : possibility to adjust the lfo range more precisely.
- parameter locks for random/slide/effect
- add a parameter to change the octave in the scale effect, currently the transposition is limited to 12 semitones.
- internal routing options in the matrix (make usage or midi message already recorded like velocity etc not only cv in and cc in)
- possibility to add synch lfo in modulation, like one 4/1 sine with 60% range and 10% offset then 1/2 ramp with 15% range and -12% offset then 2/1 where the modulation stay at the same value then cv offset
- new arp style from pyramid
- reset on “cv out” for the clock tracks, or as an option in the lfo effect (on start, on stop)
- option to reset to original value when unlinking matrix association!
- Burst generator effect.
other:
- user scales
- midi import
- modulation or lfo can change internal parameter
- possibility to use cv outs in a gate/trig mode to add more triggering option
- a new type of “tool” track so that unused cv inputs and track outputs could be used disting-style as : attenuators, envelopes even vcas
- sending program changes from hermod to external hardware
- set a 8th note “swing” amount on a per-sequence basis.
- midi program change values to cycle through projects