Thread: [Qmidiarp-devel] Feature ideas for the sequencer
Linux MIDI arpeggiator, phrase generator and controller LFO
Status: Alpha
Brought to you by:
emuse
From: Sascha S. <ung...@gm...> - 2011-07-12 10:26:00
|
I played a lot with the sequencer of qmidiarp the last days and I have a couple of ideas that might be worth considering for the future. I admit that it is all stolen from the way f.e. a doepfer darktime works or the older "softwerk" from the ardour-project and yes, I know that those features are maybe a bit "hardcore" 1st feature: variable playlength of sequence it would be nice that if I add a sequence of f.e. 16 steps and alter the "length" live to f.e. 8, that after switching back to length of 16 the sequencer does not just double the first 8 steps, but has the old steps set in mind. Or that there is something under the sequence-bar that runs with the sequence, where I can determine, to which point the sequence loops. 2nd feature: playing direction of sequence add new playing directions live to a sequence play left-to-right, right-to-left, forward-backward-forward, random Means, f.e. if sequence runs from left-to-right and loops and I switch the play-direction, it will start playing backwards at the end of the loop 3rd feature: group 2 sequences this way I could join 2 sequences of f.e. 8 steps to one sequence of 16 step but with the ability to change the play-direction of just one of them or mute one of them Yes I know, weird ideas, but they would be fun :) greetings from belgium, Sascha |
From: Frank K. <goe...@ya...> - 2011-07-14 08:57:32
|
Hi Sascha,we'll be giving priority to make some changes under the hood in the next weeks with Nedko. But it is definitely helpful to track your suggestions here for after that :) > 1st feature: variable playlength of sequence > it would be nice that if I add a sequence of f.e. 16 steps and alter > the "length" live to f.e. 8, that after switching back to length of 16 > the sequencer does not just double the first 8 steps, but has the old > steps set in mind. > Or that there is something under the sequence-bar that runs with the > sequence, where I can determine, to which point the sequence loops. Thanks for your input here. Jeremy and I had left comments regarding this in the feature-request tracker, and the only problem with that seems to be (again) how storage to disk should be done. Maybe a loop marker as you suggest is a good solution to this. > 2nd feature: playing direction of sequence > add new playing directions live to a sequence > play left-to-right, right-to-left, forward-backward-forward, random > Means, f.e. if sequence runs from left-to-right and loops and I switch > the play-direction, it will start playing backwards at the end of the > loop Sounds interesting to me, too. > 3rd feature: group 2 sequences > this way I could join 2 sequences of f.e. 8 steps to one sequence of > 16 step but with the ability to change the play-direction of just one > of them or mute one of them > > Yes I know, weird ideas, but they would be fun :) Not that weird, ....well the last one a bit maybe :) One planned feature are multi-patterns for each sequencer, a bit like in the arp modules. But there again, a logical way of storage (with session file, with application rc file, both....) has to be found first. Thanks again Cheers Frank > |
From: Sascha S. <ung...@gm...> - 2011-07-14 09:07:09
|
2011/7/14 Frank Kober <goe...@ya...>: > Hi Sascha,we'll be giving priority to make some changes under the hood in the next weeks with Nedko. > But it is definitely helpful to track your suggestions here for after that :) > > >> 1st feature: variable playlength of sequence >> it would be nice that if I add a sequence of f.e. 16 steps and alter >> the "length" live to f.e. 8, that after switching back to length of 16 >> the sequencer does not just double the first 8 steps, but has the old >> steps set in mind. >> Or that there is something under the sequence-bar that runs with the >> sequence, where I can determine, to which point the sequence loops. > > Thanks for your input here. Jeremy and I had left comments regarding this in the feature-request tracker, > and the only problem with that seems to be (again) how storage to disk should be done. > Maybe a loop marker as you suggest is a good solution to this. I'll post my ideas to feature-tracker so that we have an overview > >> 2nd feature: playing direction of sequence >> add new playing directions live to a sequence >> play left-to-right, right-to-left, forward-backward-forward, random >> Means, f.e. if sequence runs from left-to-right and loops and I switch >> the play-direction, it will start playing backwards at the end of the >> loop > > Sounds interesting to me, too. I'll add this to the feature-tracker, too > >> 3rd feature: group 2 sequences >> this way I could join 2 sequences of f.e. 8 steps to one sequence of >> 16 step but with the ability to change the play-direction of just one >> of them or mute one of them >> >> Yes I know, weird ideas, but they would be fun :) > > Not that weird, ....well the last one a bit maybe :) > One planned feature are multi-patterns for each sequencer, a bit like in the arp modules. But there again, a logical way of storage (with session file, with application rc file, both....) has to be found first. > > > Thanks again > Cheers > Frank > >> > thanks and greetings back, Sascha |
From: Louigi V. <lou...@gm...> - 2011-07-14 10:44:19
|
Hey Sascha! Nice ideas there, although not sure if playing a sequence backwards is that interesting. Gotta try it with Pure Data and see if it delivers any interesting results. As for loop marker - I guess it is a nice idea. I very much enjoy that QMidiArp now duplicated mute mask when you increase length of the sequencer - it helps to build up sequences. Loop marker might be a good idea there as a logical step. Louigi Verona. http://www.louigiverona.ru/ |
From: Sascha S. <ung...@gm...> - 2011-07-14 11:15:21
|
2011/7/14 Louigi Verona <lou...@gm...> > Hey Sascha! > > Nice ideas there, although not sure if playing a sequence backwards is that > interesting. Gotta try it with Pure Data and see if it delivers any > interesting results. > As for loop marker - I guess it is a nice idea. I very much enjoy that > QMidiArp now duplicated mute mask when you increase length of the sequencer > - it helps to build up sequences. Loop marker might be a good idea there as > a logical step. > > Louigi Verona. > http://www.louigiverona.ru/ > Hey Louigi, first of all, I love the loops you did, and for looping backwards and change loop-lenght I really enjoy this vid http://www.youtube.com/watch?v=pQoNqtzVvKo greetings, sascha |
From: Louigi V. <lou...@gm...> - 2011-07-14 11:20:29
|
Ha! Nice video, I am convinced! -- Louigi Verona http://www.louigiverona.ru/ |
From: Sascha S. <ung...@gm...> - 2011-07-14 12:40:17
|
2011/7/14 Louigi Verona <lou...@gm...> > Ha! Nice video, I am convinced! > > -- > Louigi Verona > http://www.louigiverona.ru/ > > > ------------------------------------------------------------------------------ > AppSumo Presents a FREE Video for the SourceForge Community by Eric > Ries, the creator of the Lean Startup Methodology on "Lean Startup > Secrets Revealed." This video shows you how to validate your ideas, > optimize your ideas and identify your business strategy. > http://p.sf.net/sfu/appsumosfdev2dev > _______________________________________________ > Qmidiarp-devel mailing list > Qmi...@li... > https://lists.sourceforge.net/lists/listinfo/qmidiarp-devel > > Had some time to GIMP :) http://ungleichklang.imgur.com/qmidiarp greetings, Sascha |