When 1.1 is released(for you to demo), there is a huge pile of features added to the Push.hibidy wrote:Thanks. So far works nicely
Mike
When 1.1 is released(for you to demo), there is a huge pile of features added to the Push.hibidy wrote:Thanks. So far works nicely
Probably a stupid question but if you select several, will it do all a once?TeotiGraphix wrote: * Quantize button is working but only if clip is already focused in editor.
Mike
Not right now, currently the clip has to be selected and in view(bitwig issue).hibidy wrote:Probably a stupid question but if you select several, will it do all a once?TeotiGraphix wrote: * Quantize button is working but only if clip is already focused in editor.
Mike
This is a VERY good idea. I get exactly what you are talking about.Dunder wrote:Woho! I downloaded the 1.1 beta yesterday to try out the new push script and it is frekking awesome! I especially love how you can set the loop points directly from the sequencer!
Anyways I came up with and a feature request that I think will make the sequenceing even more awesome, something I call "Mirroring". Its purpose is to increase the speed at which you create patterns by removing repettitive work.
Mirroring works by cloning the notes you add at a given interval, thus enabling you to quickly build the basic patterns of your drum beats. Let me give you and example
You have a 4 bar empty clip that you want to fill with groovy drums. Start by enabling mirroring and setting the mirror interval to 8. Select bass drum and place a drum on the first and fifth beat. Mirroring now automatically adds bassdrums to the 9th, 17th, 25th and 13th, 21th, 29th beat. You then select your snare drum, ad it to the 5th beat, mirroring clones this to the 13th, 21th, 29th beat as wel. Then add hihats to the first eight beats, mirroring clones it to the rest of the clip. And voila! you now have a basic drum beat 4 bars long, with very few actions.
Lets say you want to add som variation to every other bar? Change the mirror interval to 16, add something to the second bar, and it is autocloned to the fourth.
Then as a final touch you turn of mirroring completly and add some last variations to the clip.
I have implemented a similar feature to this in a midi sequencer I am building, and it is very usefull (even in practice ) and speeds up pattern creation a lot.
TeotiGraphix wrote:
This is a VERY good idea. I get exactly what you are talking about.
I am 90% sure this would be possible with the current API. I would love to work on this Moss if you think it's worth adding. Would give me a bit more practice with the sequencer code.
I think its worth adding. Since moss refactored how sequencer views are selected, we would just make a new sequencer called Mirror that would just be a subclass of the standard sequencer with the mirror features you described.
Mike
Ok, well then maybe somehow we could add a mode that is abstract, that can operate on both sequencers instead of adding another.Dunder wrote:TeotiGraphix wrote:
This is a VERY good idea. I get exactly what you are talking about.
I am 90% sure this would be possible with the current API. I would love to work on this Moss if you think it's worth adding. Would give me a bit more practice with the sequencer code.
I think its worth adding. Since moss refactored how sequencer views are selected, we would just make a new sequencer called Mirror that would just be a subclass of the standard sequencer with the mirror features you described.
Mike
Glad you liked it! I thingk it would be awesome if you could use the buttons above the pads to select mirroring intervall (and have one button per interval for quicker acces) Intervalls 1,2,4,8,16 would probably be enough. Press one time to select that intervall (button lights up), press again on the active intervall to turn of mirroring. (A key aspect for this to be effective is to make it swift and painless to turn on/off mirroring and switch intervalls)
This was mainly intended for the drum sequencer, but it would be usefull on the normal sequencer as well.
Another thing that would be great to include on the normal sequencer is a shift/transpose feature. Say you built this epic baseline, but it is all in A-minor and you want to ad some more harmonics. So you just scroll to the last bar, presses "shift down" one time, and voila the last bar of your clip now plays in G. The shifting should of course follow the global scale settings
I think abstract mode is a great idea! becouse with the clone functionality, the "normal" sequencer (in cromatic mode) gets very puwerfull for drum pattern cration (since you can build the entire basic beat without the need to scroll back and forth)TeotiGraphix wrote: Ok, well then maybe somehow we could add a mode that is abstract, that can operate on both sequencers instead of adding another.
I will need to check it out and see if Moss has anything to say about it, I added it as a feature request on GITHub.
> Shift/Transpose
I don't know how trivial this is since the API is growing and I can't remember off the top of my head if we have access to the transpose actions, I will check on it.
EDIT: I re-read your comment, as far as transposing in the scale, I don't think that is trivial with how everything is setup right now.
Mike
Of course we do! As long as it fits in the code formatting/naming conventions used throughout the code. And general design of the script, just makes maintenance easier down the line.Dunder wrote:Regarding the transposing: I might give implementing that a try once I get a bit more time on my hands, if you accept external help with the script that is.
I looked into this but it is still not possible with the current API (also in 1.1).Dunder wrote: Do you have any idea of when you will come round to implement the Doubble button?
You can now press Shift+Ribbon to center it. If you can try it with the 1.1 Beta 6 and the current GitHub Trunk.taoyoyo wrote: One thing that would be handy would be if it was possible to somehow get the Ribbon (in Session/Crossfader mode) to be able to center exactly to zero (not sure if there's any 'double-tap' or 'touch sensitivity' available to allow that?)
© KVR Audio, Inc. 2000-2024
Submit: News, Plugins, Hosts & Apps | Advertise @ KVR | Developer Account | About KVR / Contact Us | Privacy Statement