Launchpad95: Instrument, Scales, Step Sequencer, Device Ctrl
-
- Posts: 88
- Joined: Sat Feb 03, 2007 4:16 pm
Re: Novation Launchpad Script with Stepsequencer and Device Ctrl
i was thinking one thing that could really help the step sequencer is some kind of page-up/page-down by octave because it can take a while to scroll from high keys to low keys. personally, i think some of the buttons could be replaced:
1. velocity - there's only 3 to choose from (none of them are what most people use by default) and the velocity shift button for single notes already exists. if you wanted to change the constant velocity, it's easily done with the velocity plugin or editing the script.
2. mute shift - there's already a mute lane mode which is much easier to use.
maybe you could replace these two buttons with a page-up/page-down?
oh and one more thing: if notes longer than their quantization could light up multiple LED buttons, but only if the spot is taken up fully. for example, in 1/4 note quantization, a dotted 1/4 note (1/4 + 1/8 = 3/8 in length) would not take up 2 LED buttons because it does not occupy the 2nd button fully, while a 1/2 note would take up 2 buttons.
1. velocity - there's only 3 to choose from (none of them are what most people use by default) and the velocity shift button for single notes already exists. if you wanted to change the constant velocity, it's easily done with the velocity plugin or editing the script.
2. mute shift - there's already a mute lane mode which is much easier to use.
maybe you could replace these two buttons with a page-up/page-down?
oh and one more thing: if notes longer than their quantization could light up multiple LED buttons, but only if the spot is taken up fully. for example, in 1/4 note quantization, a dotted 1/4 note (1/4 + 1/8 = 3/8 in length) would not take up 2 LED buttons because it does not occupy the 2nd button fully, while a 1/2 note would take up 2 buttons.
Re: Novation Launchpad Script with Stepsequencer and Device Ctrl
Hi there,ameliablack wrote: i was thinking one thing that could really help the step sequencer is some kind of page-up/page-down by octave because it can take a while to scroll from high keys to low keys. personally, i think some of the buttons could be replaced:
1. velocity - there's only 3 to choose from (none of them are what most people use by default) and the velocity shift button for single notes already exists. if you wanted to change the constant velocity, it's easily done with the velocity plugin or editing the script.
2. mute shift - there's already a mute lane mode which is much easier to use.
maybe you could replace these two buttons with a page-up/page-down?
oh and one more thing: if notes longer than their quantization could light up multiple LED buttons, but only if the spot is taken up fully. for example, in 1/4 note quantization, a dotted 1/4 note (1/4 + 1/8 = 3/8 in length) would not take up 2 LED buttons because it does not occupy the 2nd button fully, while a 1/2 note would take up 2 buttons.
I have been working on the script and actually the velocity shift and velocity buttons are now merged into one single button. Also _you_ don't use the mute shift, but i do
your idea of paging is good, and i have to think on how to implement it the best way, maybe a key combination, (like mute shift button plus nav buttons).
also the Scale mode i have been working on is now working, just need to stabilise it before i can release it.
as usual i'll keep that thread updated.
-
- Posts: 19
- Joined: Wed May 05, 2010 1:06 pm
Re: Novation Launchpad Script with Stepsequencer and Device Ctrl
Looking forward to the scales function
well done
well done
-
- Posts: 88
- Joined: Sat Feb 03, 2007 4:16 pm
Re: Novation Launchpad Script with Stepsequencer and Device Ctrl
btw, is it possible for the step sequencer to light up rows whenever there is an incoming midi note? similar to how you can make the notes in the default user1 mode light up by using a midi out track.
for example, if you played C1 and E1 on a keyboard, the 1st and 5th rows from the bottom would light up in red. this would greatly help in knowing exactly where to put the notes on the step sequencer.
for example, if you played C1 and E1 on a keyboard, the 1st and 5th rows from the bottom would light up in red. this would greatly help in knowing exactly where to put the notes on the step sequencer.
Re: Novation Launchpad Script with Stepsequencer and Device Ctrl
i don't think it's possible do this with the live API. but maybe i'm wrong.ameliablack wrote:btw, is it possible for the step sequencer to light up rows whenever there is an incoming midi note? similar to how you can make the notes in the default user1 mode light up by using a midi out track.
for example, if you played C1 and E1 on a keyboard, the 1st and 5th rows from the bottom would light up in red. this would greatly help in knowing exactly where to put the notes on the step sequencer.
Re: Novation Launchpad Script with Stepsequencer and Device Ctrl
Updated script is available at the usual place
http://motscousus.com/stuff/2011-07_Nov ... e_Scripts/
change log : 2012-01-20
- add: updated documentation
- add: scale mode
- fix: better scroll in fold and scale mode
- change: merged mute shift and mute into one single button
- change: merge velocity and velocity shift into one single button
have fun with it !
http://motscousus.com/stuff/2011-07_Nov ... e_Scripts/
change log : 2012-01-20
- add: updated documentation
- add: scale mode
- fix: better scroll in fold and scale mode
- change: merged mute shift and mute into one single button
- change: merge velocity and velocity shift into one single button
have fun with it !
Re: Novation Launchpad Script with Stepsequencer and Device Ctrl
Awesome work.
little but very important suggestion:
a way to move the 8*8 grid one octave up or down, maybe using a shift button....really annoying to have to press the button a dozen of times for that.
thanks for sharing your work!
little but very important suggestion:
a way to move the 8*8 grid one octave up or down, maybe using a shift button....really annoying to have to press the button a dozen of times for that.
thanks for sharing your work!
TouchAble App - IOS controller for Ableton Live
http://www.touch-able.com
Sylvain Garcia / Le K Ableton Certified trainer
http://www.ableton.com/pages/education/ ... ain_garcia
http://www.le-k.org
http://www.touch-able.com
Sylvain Garcia / Le K Ableton Certified trainer
http://www.ableton.com/pages/education/ ... ain_garcia
http://www.le-k.org
-
- Posts: 514
- Joined: Thu Apr 29, 2004 4:11 pm
Re: Novation Launchpad Script with Stepsequencer and Device Ctrl
digging the folding scale mode
very handy
i would agree about the octave shift button too... it seems to take a lot of shifting around as it is now
thanks
very handy
i would agree about the octave shift button too... it seems to take a lot of shifting around as it is now
thanks
Re: Novation Launchpad Script with Stepsequencer and Device Ctrl
Done !dave dominey wrote: i would agree about the octave shift button too... it seems to take a lot of shifting around as it is now
http://motscousus.com/stuff/2011-07_Nov ... e_Scripts/
2012-01-22
- add: up/down per octave paging in step sequencer (press and hold mute and press navigation keys)
- fix: scrolling boundaries
Enjoy
Re: Novation Launchpad Script with Stepsequencer and Device Ctrl
Wow, I didn't expect such a quick add!!! thx!!!mots wrote:Done !dave dominey wrote: i would agree about the octave shift button too... it seems to take a lot of shifting around as it is now
http://motscousus.com/stuff/2011-07_Nov ... e_Scripts/
2012-01-22
- add: up/down per octave paging in step sequencer (press and hold mute and press navigation keys)
- fix: scrolling boundaries
Enjoy
TouchAble App - IOS controller for Ableton Live
http://www.touch-able.com
Sylvain Garcia / Le K Ableton Certified trainer
http://www.ableton.com/pages/education/ ... ain_garcia
http://www.le-k.org
http://www.touch-able.com
Sylvain Garcia / Le K Ableton Certified trainer
http://www.ableton.com/pages/education/ ... ain_garcia
http://www.le-k.org
-
- Posts: 88
- Joined: Sat Feb 03, 2007 4:16 pm
Re: Novation Launchpad Script with Stepsequencer and Device Ctrl
ah huge update!
i've been looking through the script trying to modify the C note markers so that they light up with the number based on the octave. for example, C1 would have 1 light, C2 would have 2 lights, C3 would have 3 lights, and so on. could you let me know how this could be done? thanks
i've been looking through the script trying to modify the C note markers so that they light up with the number based on the octave. for example, C1 would have 1 light, C2 would have 2 lights, C3 would have 3 lights, and so on. could you let me know how this could be done? thanks
-
- Posts: 514
- Joined: Thu Apr 29, 2004 4:11 pm
Re: Novation Launchpad Script with Stepsequencer and Device Ctrl
i couldn't imagine using the launchpad without this script now
its absolutely essential!!!
its absolutely essential!!!
Re: Novation Launchpad Script with Stepsequencer and Device Ctrl
+1dave dominey wrote:i couldn't imagine using the launchpad without this script now
its absolutely essential!!!
TouchAble App - IOS controller for Ableton Live
http://www.touch-able.com
Sylvain Garcia / Le K Ableton Certified trainer
http://www.ableton.com/pages/education/ ... ain_garcia
http://www.le-k.org
http://www.touch-able.com
Sylvain Garcia / Le K Ableton Certified trainer
http://www.ableton.com/pages/education/ ... ain_garcia
http://www.le-k.org
Re: Novation Launchpad Script with Stepsequencer and Device Ctrl
line 514 in StepSequencerComponent.py you can try to do something like this :ameliablack wrote: i've been looking through the script trying to modify the C note markers so that they light up with the number based on the octave. for example, C1 would have 1 light, C2 would have 2 lights, C3 would have 3 lights, and so on. could you let me know how this could be done? thanks
Code: Select all
if(MARK_C and note%12==0):
for note_grid_x_position in range(0,(note/12)%self._width):
self._grid_back_buffer[note_grid_x_position][note_grid_y_position] = MARK_C_COLOUR
#self._grid_back_buffer[0][note_grid_y_position] = MARK_C_COLOUR
#self._grid_back_buffer[1][note_grid_y_position] = MARK_C_COLOUR
#self._grid_back_buffer[2][note_grid_y_position] = MARK_C_COLOUR
i cannot try it i'm away from the studio this week. but have a go it should not be too hard.
have fun !
-
- Posts: 88
- Joined: Sat Feb 03, 2007 4:16 pm
Re: Novation Launchpad Script with Stepsequencer and Device Ctrl
hmm, adding that to line 514 seemed to have disabled the entire script in live. was i supposed to just copy and paste the commands into the script without replacing anything?