New plugin: dm-Seq

Good to hear! :grin:

What’s a gate delay? Like a timing offset for the note on?

Values underneath the knobs would be nice. But that means redesigning the layout quite a bit. Maybe some time later because it’s time consuming

1 Like

I can think of such functions at the moment and am collecting them here without any expectations. The dm-Seq was/is already so Yeah. IMHO So I just use it to make music. THX!

Yes, these are functions such as, for example
Voltage Controlled Decay/Gate A-142
Dual Trigger Delay A-162
A Gate Delay does what the name says: it can delay a trigger or gate signal.

These are also :wink: quite interesting ideas ^^:

1 Like

Love the simplicity of this so thought I’d share a layout I have been working on.


if anybody fancies it let me know.

5 Likes

Pattern Mode: One of the 16 available patterns can be set/edited or used for jamming.

Song Mode: You can play patterns 1–16 in a loop.
Each pattern can be freely adjusted and repeated up to a maximum of 16 times.

Cool!! Good idea to add the randomize functions

1 Like

I’m not sure because I haven’t really used them, but can you use snapshots for this?

Song Mode with separate steps/steps offset.

Just ideas.

Cheers Dave, will post the template tomorrow. I have been trying to upload a pedalboard so you don’t have to mess with the mapping but I keep getting errors. So you’ll have to do the mapping yourself. The Page selector at the top sends MIDI so it swaps quite nicely from pitch to velocity display. I made 2 templates - one that is full range 0-127 and one that I call Bass that only goes 0-64.

Is there anyway you could make the direction MIDI controllable?

Uploading a pedalboard probably doesn’t work because this plugin is not in the store.

I’m not sure what you mean by direction MIDI.

1 Like

Ah that makes sense about the Pedalboard.

The direction control ie forward, back, random, if it was midi controllable I could have a control on the template or even randomize it too.

Not hugely important but might be cool

Cheers for getting bsck to me

1 Like

Here’s the layouts, feedback gratefully received

https://1drv.ms/f/c/0e39c4016cda07d8/EkYGlzvKk35Bqy9c4QGnItQBcZ2pgqrEtZLc404EKteGrA

Hope the link works out

1 Like

With freely assignable modulators such as LFO 4,5 khz, fast ADSR/DAHDSR, … . :sunglasses:

(Adjustable: Glide Time 0-127, Glide Curve Exp (-64) > Lin (0) > Log (64), Glide Legato, … .)

Glide vs. Glissando
Glide causes the pitch to slide between notes rather than changing in chromatic steps. Glissando provides a ā€œsteppedā€ glide, rather than providing a smooth glide between the start and end notes.

It looks like list controls are not MIDI assignable because it’s either not supported or it’s a bug.
If the list has two elements it is assignable though. But when there’s more than 2 list options it’s not assignable anymore.

You can see the same behavior in other plugins. For instance Fidelity control in the Capo plugin is not assignable. But the Chorus Type control in the DIE Fluid Synth is assignable because it has only two options.

I think Glide is not really applicable in a MIDI sequencer. In a CV sequencer it makes sense. With a MIDI sequencer I’d expect to set glide time and possibly curve on the synth/sound engine you’re sending the MIDI events to.

Thought as much. It’s a shame really as that’s where the fun is with some plugins - shiroverb being a case in point.

Thanks for the sterling work though, really appreciate your plugins. Looking forward to what is next!

1 Like

Tweaked the layout slightly.

Note ranges as follows

Red is 0-64
Green is 64-96
Blue is 0-127



Link for latest templates

https://1drv.ms/f/c/0e39c4016cda07d8/Erb3jqJTIHlBrU1ChUPo3fMBTNKoTBsNWFYUIZJkT2zTHA

1 Like

Another idea :wink:

The external MIDI input can be assigned its own MIDI channel. This allows you to transpose selectively when multiple dm-Seq instances are open.

1 Like

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.

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.

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.

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.

  • standard display (0 to 127) MIDI 7 bit range
  • decimal display (0 to 100) percent
  • decimal display (0 to 1000) promille (recommended for 14 bit types)
  • bipolar display (-63…0…+63) MIDI 7 bit range
  • bipolar decimal display (-50…0…+50) percent
  • bipolar decimal display (-500…0…+500) promille (recommended for 14 bit types)
  • binary display (OFF = 0…63, ON = 64…127)
  • decimal display (0 to 9999) direct value up to 9999 (recommended for 14 bit types)

MSB/LSB
)

I hardly ever use it.