Another idea ![]()
The external MIDI input can be assigned its own MIDI channel. This allows you to transpose selectively when multiple dm-Seq instances are open.
Another idea ![]()
The external MIDI input can be assigned its own MIDI channel. This allows you to transpose selectively when multiple dm-Seq instances are open.
If the synth/sound engine has a glide function, then yes; if not, then no.
If glide could be assigned per step, you could only play a single note in the pattern with glide.
Edit: Ah, that only works with CV control voltage, not with MIDI? Well then.
With these functions, you can create 16 different patterns—MIDI input for record playing $foobar—and run them in sequence.
By selecting multiple steps, you can edit the selected steps together on any selected button.
Quickly edit manually.
Record the steps gate, pitch, velocity, length and gate delay in the pattern.
The values are also displayed in the UI on the right side, everywhere.
Since you can repeat each pattern - each with its own Steps/Steps offset, step duration, order, repeat mode - up to 16 times, you can create a song (Pattern (P)1 once, P2 four times, P3 eight times, …) and with functions such as probability, each pattern can have its own liveliness.
Randomize, Gate delay, Ratchet, Accent, Roll, Flam, … with a separate probability assignment per step.
With freely assignable modulators such as fast LFO (~4,5 kHz), fast ADSR/DAHDSR, … .
Sending MIDI CC.
Song Mode with separate steps/steps offset.
This allows you to build up or play/control the song – MIDI input for setting the start/end point of the loop – the last pattern is the outro.
The external MIDI input can be assigned its own MIDI channel. This allows you to transpose selectively when multiple dm-Seq instances are open.
If you now have several dm-Seq instances running, you have a (externally controllable (omg)) band.
Control change, program change, pitch bend, aftertouch command.
(
Maybe CV i/o.
Use 14 bit instead of 7 bit for MIDI.
MSB/LSB
)
I’m not sure because I haven’t really used them, but can you use snapshots for this?
I hardly ever use it.
I just tried snapshots. You can save different sequences, step offset etc. as separate snapshots and then switch between them. You can also control it with a MIDI controller: MOD Web GUI User Guide - MOD Wiki. So you might just give that a go.
I agree that specifying a MIDI channel for the MIDI input is desirable. So I will add that.
I’ll give that a try. I’ve never used snapshots before.
Snapshots work surprisingly well. I’ll be using them more often now.
A definable loop of different patterns would be useful in a MIDI sequencer. That’s not possible with snapshots. IMHO
What about
tie - Force the current note to sustain until just after the start of the next step
skip - Skip over this step to the next un-skipped step
?
MIDI Note input can also control the sequence transposition. Middle C corresponds to a transposition of 0 semitones. This takes precedence over the Transpose parameter.
For MIDI input optionally use the absolute value, i.e. the note played, as the transposition note.
Optionally offer internal transposition in freely selectable steps (2, …, 12, …).
Make the displayed values editable in the UI as well.
One more!
X - transpose defeat – prevent transpose of note value by step/pattern.
Make patterns storable if necessary. When you load or change a pattern, you can get started quickly.
Show Swing, BPM, clock mode, PANIC, MIDI input channel in a separate area/group.
Sub steps - Each of the 16 steps consists of 8 sub steps. That gives a total of 128 steps per pattern.

The sub steps define a step pattern that is played when the corresponding main step is active.The Sub steps can be used to create flam/roll sounds on a particular step, or to play a note between the 16th notes represented by the main steps.
If the main step is inactive, none of its sub steps will be played.
Each sub step can have its own pitch, volume, probability and automation settings.
Song mode, step buttons 9-16 let you repeat the currently playing section of the sequence. button 10 repeats an interval of 64 sub-steps (1/2 bar), button 16 repeats a single sub-step (128th note). The in-between buttons repeat 1/4, 1/8, 1/16, 1/32, and 1/64 intervals respectively. Button 9 will “dot” the loop interval (increase by half). The loop start is quantized based on the shift-record menu. The loop can be overdubbed onto the current sequence by enabling record.
Here’s another release for the MOD devices and MOD Desktop
It’s the last release for a while. I’m sending this for approval to the MOD store. I will drop a line here when it’s in. Thanks for all the feedback and ideas!
The last changes are:
Amazing work!
Will try and tweak my layouts when I get chance but not sure how they will look so if anybody wants to help…
I do not have a tablet which I guess is the target. But these look very useful for a tablet layout.
Yeah sorry its either tablet - I use kindles, or ipad or pc with touch screen. You should try it. Opens up a whole world of fun with the plugins. Plus you can control the dwarf a lot easier without a mouse. It’s more direct if that makes sense
Or use a mobile phone
This may be off topic. I recommend Captain Pikant to understand the power of sequencing.
Oh yeah. Absolutely love Captain Pikant! Including the German accent
Easy to use, cool features, groovy and very musical. THX! ![]()
dm-Seq-II-megalomania-power ![]()
The Captain Pikant videos are so informative and professionally produced and have just the right amount of whimsy to keep you smiling the whole time. What a gift to electronic musicians they are!
Plugin has been pushed to store! (as beta for now)
Good afternoon. I really like your sequencer; it’s simply magical. Could you please make accessible CV controls for the PANIC button? Best regards, Sergey.
Hi Sergey,
Glad to hear you’re enjoying this plugin. Unfortunately the MOD platform doesn’t support CV assignments on “trigger” type parameters.
Have you tried the suggestion from the other topic to use the infamous mindi: CV Control "PANIC" for all SEQ - #3 by khz? Maybe that could be a workaround.