New plugin: dm-Seq

Impressive… As usual :grinning:

I already downloaded an alpha version a couple of weeks ago from your github , now I’ll get this new release as soon as possible.

Thank you so much for your contribution!

3 Likes

I can’t test it right away but the GUI looks promosing and most of all: inviting!
Interesting feature list as well!

1 Like

I’ve tested the plugin on my mod dwarf. The trigger button allowed to move between the gate. It is very nice ! Is it possible to have the number of the Gate on the Mod dwarf and another Trigger to open or close the actual gate ?
That’s very promising ! Thanks for your work

1 Like

@Remy_D I need some more specific info about your feature requests. Do you mean you’d like to see the step number on the Dwarf device display? And could you clarify what you mean by a Trigger to open or close the actual gate. Because all separate gate buttons are assignable

Thank you all for the quick feedback by the way!

You re right.
You press the trigger to choose the gate. The number of the gate appears on the mod dwarf.
Then You press another switch to open or close the gate You re on.
Is it ok for You ?

Works like a charm.

Here’s some points for additional features:

  1. Add a MIDI Panic trigger
  2. Allow to define the MIDI Channel independently for each gate (I think that there are use cases for this feature, I just can’t figure out if they are sufficiently common to justify the proliferation of ports)
  3. Allow to define a combination of MIDI Channels for each gate (I think that this could be fun, but I guess that it would be complicated to make the parameter simple enough to not be confusing… It would be a parameter to choose among 65.535 combinations…)

Thanks again for your plugins.

@Abotte

  1. The MIDI Panic trigger makes sense. Even though I think needing a panic button also indicates the plugin doesn’t function optimally. Have you run into needing a panic button already? Can you let me know when you do?

  2. I have actually thought about per step midi channel configuration! Like you said, it means even more ports. Which kept me from adding it for now. But I’ll think about it some more. Would anyone else here like to see this feature?

  3. A similar approach as the Tetr4 Switch could work I guess. But I think keeping it one channel per step (2) keeps it a bit more comprehensible

1 Like

First of all: Wow thanks for what you have done!

I once made a request for more functions of a sequencer. Sequencer with more functions? There are cirklon-manual-1.20.pdf a lot of nice ideas listed there about what can be musically interesting. Not everything has to be realized, but if you have one or the other idea ~easy to program it would be a dream.

Use 14 bit instead of 7 bit for MIDI.
A MIDI input as well as an additional gate/CV (in/)out would be cool.

THX :slight_smile:

1 Like

That’s a really specific use case. I don’t really see this working for the other Clock Modes (Host Sync and Free Running)

By 14 bit, do you mean pitchbend CC? Or can you have 14 bit ranges on other midi messages too? And would you like to be able to sequence CC instead of midi notes in general too?

How do you expect MIDI Input to be processed?
And I think having CV input and output could be nice. I’m not sure how to map the output to CV though. Would the Pitch CV be mapped to -10V to 10V, should it be configurable?? The less controls the better in my opinion, unless it’s needed.

No promises on my side by the way. But I think it’s nice to gather these ideas and see what can be done.

As I said, these are ideas and I don’t expect anything. Keeping the plugin as simple as possible makes a lot of sense KISS principle, I fully agree. Maybe you can split it into several plugins if necessary and plug it together in a modular way, depending on your needs.

Selectable between note or CC$number. 14 bit for pitch bend and other CC values, so you can also use the sequencer to automate other plugins or external devices for the parameters.

MIDI input for example to record notes or CC values or to change them on the fly. Or to adjust a setting in the sequencer (e.g. order, step duration, note length, …)

+/- 10V for notes or CC values. I have no idea whether this should be configurable. That depends on what is technically feasible and sensible as well as the complexity of the plugin. Keeping it simple is a very good approach.

As I said, just ideas, many from Cirklon.

What you can implement is another matter and whether that makes sense/is important for the other users here. Collection of ideas.

So already very cool what you have done.

1 Like
  1. The MIDI Panic trigger makes sense. Even though I think needing a panic button also indicates the plugin doesn’t function optimally. Have you run into needing a panic button already? Can you let me know when you do?

AFAIK, its purpose would be to stop other plugins (MIDI generators) to behave incorrectly: this can happen if you quickly change the midi channel while the sequencer is running: the sequencer will continue to send the correct midi message to Midi generators, but sometimes those plugins stuck, perhaps because they miss the note off message.

You’re right, that makes sense. I did notice that myself before actually :sweat_smile:

Note@Panic: the infamous mindi - MOD Audio send a CC 123 “All Notes Off” | MIDI Panic button - #6 by ignis32
(–help .de Online MIDI Guide, MIDI Kompendium, Midi-Lexikon A-Z)

Here’s an updated version for your MOD device.
The MOD Desktop version can be downloaded from my github release page again.

What changed is:

  • Added MIDI Panic button
  • Added Channel sequence
  • Added Note Length sequence (disabled when in Trigger clock mode)
  • Added Step Offset param. The sequence will start from this step. In Reverse order mode it will be step minus Step Offset.
  • Added Alternate, Pendulum, Shuffle B, Brownian, Either Way order modes. Shuffle B avoids possible repeats when it’s reshuffled. Unlike Shuffle A which can result in a repeating note when it’s reshuffled.
  • UI has disabled state depending on what clock mode is selected

I’d like to know if this Note Length parameter is useful to you. I decided on multiplying the step length from 0 to 2. Any other ideas about that? With this feature you could get overlapping notes which means this is no longer a strict monophonic sequencer as advertised. :smile:

6 Likes

Thank you very much!
Easy to use, useful musical features, and above all: it grooves!
(Wish list: note/… probability, MIDI input — for e. g. transposing/importing sheet music/…, … . ; -)

1 Like

Note probability would be a nice addition! Quite easy to add too I think. I guess that means adding 16 more ports. If you notice some performance issues with the increased amount of ports, let me know. Because I read it can be an issue at some point.

I’m not planning on spending time to add MIDI input support yet. I think it would be nice to have live recording of MIDI input and automatic quantizing though. But I predict it’s not super trivial to implement.

1 Like

Hey, that’s already a wonderfully groovy musical sequencer! :musical_note: :notes:
These are just more ideas for a versatile, simple, musical… sequencer. I don’t want anything, and above all, I have no idea if and how this can be implemented technically. :dark_sunglasses:
E. g. transposing via MIDI input is very musical. Accent, roll/flam, … … . :ladder:

You’ve got some great ideas! Possibilities to extend this seem kind of endless though. :sweat_smile:
Like, right now I’m thinking I could also add just a transpose knob. And also, supporting musical scales would be nice. Etc. etc.

I’m glad you’re enjoying it as is already

2 Likes