Regarding 'step sequencers' in general... I think it's a good idea two have two separate sequencers, one for note-data (including step chords, per step ratchets/note-repeats etc.) and one for automation data with an optional step to step interpolation between step values. The 'automation sequencer' could be seen as an LFO with a custom waveform and include options to re-trig, set start-step and naturally an option to leave if running free as it doesn't send any note-data. I'm personally a huge fan of the step-sequencer in Drambo (especially step note recording/entry and adjusting notes on existing steps) but I also really like the 'Pattern Region' in LogicPro for iPad and all the options it provides. This will definitely need a few iterations to 'get it right'. Cheers!
Said van Hattum thanks for the detailed post, I'm slowly exploring sequencer module ideas. There are different ways to go about it, but one thing that makes sense is to make it work like a MIDI sequencer but also be able to modulate parameters: 1. But then what aspects should be sequenceable? 2. Maybe standard Note parameters or even MPE? 3. And I guess when using it as a parameter modulator should it just be generating a single modulator signal (with usual up to 8 targets) 4. And then if the user wants a slightly different pattern or values they can just insert another sequencer module? 5. Or should this somehow be a slightly different modulator, and generate different modulation signals for different targets? 6. I do feel, maybe it makes sense to have 2 different modules one for MIDI sequencing and one for parameter modulation (i.e. a modulator module)? I think I do need to experiment a bit and see what sits well with rest of Mela.
There will be other types of sequncers in Mela, but 7.4 introduced Mod Steps, a powerful modulator sequencer. Details: https://nikolozi.com/blog/mela-74-update/ Tutorial: https://youtu.be/nkwtm6GlH1Y