Here is yet another firmware variant for MidiGAL. This time it’s a polyphonic MIDI step sequencer with some great features: note step advance, step modifiers (tie, half, strum, and accent), super stable internal clock, nice swing and two modulation sources with velocity, after touch and CC destinations.
polyphony – it’s a lot of fun playing with chord progressions.
strum – chords played as arpeggios within the sequence, especially when interval between strummed notes is longer then step duration results in very interesting sequence permutation somewhat similar to what has been previously done with rhythmic delays.
swing – having rock solid clock and swing adjustable at 0.1% increments opens up a lot of sweet groove points.
modulations – you can never have enough of them!
ability to change sequences on the fly without stopping the sequencer
ability to step through sequencer by playing notes on the controller keyboard – with transposition. You can literally “play” sequences!
ability to be controlled with pretty much any MIDI controller keyboard out there – having external knobs and buttons really helps.
Although MidiSeq is a polyphonic sequencer it works just as well with monophonic sequences. Think of SH-101 sequencer on steroids
@dubtoms This is not possible because MidiGAL’s external EEPROM is too slow, and MCU RAM is too small even for a stripped down MidiREX. Also, single button/enoder UI will not be usable.
@soup that’s exactly the plan. I also plan to add similar support to MidiGAL MidiSeq – you can already trigger and advance steps with NoteOn events, so the fun of manual step pushing is already there, but only via MIDI. Since there are 4 currently unused I/O ports, i’d like to have them doing DYN Sync24 I/O … not sure it will be technically possible since 95% of Atmega328p program memory is already used. That would not be a problem for MidiREX step sequencer implementation since it uses Atmega644p with twice as much memory.
Just a quick update about cases since this thread is active, prototype went to laser cutting yesterday. Depending on interest, I may do another run like I did for MidiREX with a full kit off all the parts and case. I’m also working on a midigal + midithru mashup case