Remote Script for Novation Nocturn and Live
Re: New Remote Script for Novation Nocturn and Live 8
I already congratulated Guillen for this work as I truly appreciate it. I don't understand why Ableton, which is a company i'll never praise enough for its hard creative and support work, has never properly integrated some novation controllers (in my case the X-Station) as a control surface the way propellerheads did it for reason, and now no real support for automap. I hope the arrival of the launchpad will change things.
To me the only thing missing in gullen's work is to reflect the name of the macro knobs.
To me the only thing missing in gullen's work is to reflect the name of the macro knobs.
Aboard from V. 1
MBP M1 Pro 2021 - 16 Go RAM - Monterey 12.6.3
MBP 2.5 Ghz I7 16 Go SSD OSX 10.14
iPad + Mira+ TouchOsc
RME FF UC Live 11.3.21 M4L Max 8
Band : https://elastocat.org/
Madlab sound unit / objects, guitar, electronics / end_of_transmission
MBP M1 Pro 2021 - 16 Go RAM - Monterey 12.6.3
MBP 2.5 Ghz I7 16 Go SSD OSX 10.14
iPad + Mira+ TouchOsc
RME FF UC Live 11.3.21 M4L Max 8
Band : https://elastocat.org/
Madlab sound unit / objects, guitar, electronics / end_of_transmission
Re: New Remote Script for Novation Nocturn and Live 8
guille's Nocturn script and Myralfur's nanoKONTROL script together complement each other very well by filling in each other's gaps. The nanoKONTROL script has more room to easily customize too.marble wrote:I've only found one little flaw with the "User" mapping: The button assigned to the Master track and triggering playback on page 1 doesn't seem to trigger the "Stop Clips" button on page 2, as one would expect. I would appreciate it if that functionality was added.
A small request would be to add another page with assignments for main transport controls and punch-in/punch-out.
Re: New Remote Script for Novation Nocturn and Live 8
I was afraid to press the wrong button during a live session. But well, I will to add the master stop clips.I've only found one little flaw with the "User" mapping: The button assigned to the Master track and triggering playback on page 1 doesn't seem to trigger the "Stop Clips" button on page 2, as one would expect. I would appreciate it if that functionality was added.
You've read my mind! I have implemented transport controls for the next update in a third page of user group (a good complement for Launchpad). I will publish it very soon.A small request would be to add another page with assignments for main transport controls and punch-in/punch-out.
You can to add more Automap pages in any MIDI channel if you want. With four channels you have a lot of free MIDI controllers and notes. And the source code is included under GPL.guille's Nocturn script and Myralfur's nanoKONTROL script together complement each other very well by filling in each other's gaps. The nanoKONTROL script has more room to easily customize too.
I had not seen Myralfur's nanoKONTROL script, interesting. It seems that users do the job of Novation, Korg or Ableton employees.
Yes, I miss too. But It isn't possible to change parameter names through Automap MIDI. I tryed to use Automap SDK but it didn't work properly.I hope the arrival of the launchpad will change things. To me the only thing missing in gullen's work is to reflect the name of the macro knobs.
Re: New Remote Script for Novation Nocturn and Live 8
what about the key version of nocturn???
Do you think this script will do the job???
Do you think this script will do the job???
Re: New Remote Script for Novation Nocturn and Live 8
What a great work. Your stuff is a gift. Any way we can support your efforts ? I've made a few sysex templates for novation's x station 2 years ago, maybe that can be of any use for some here(once again, a case of users making the companies work). As it is when delivered by novation, nocturn is almost an empty shell for me. that's the reason why I haven't used it for months before deciding to dig a little more.guille wrote:I was afraid to press the wrong button during a live session. But well, I will to add the master stop clips.I've only found one little flaw with the "User" mapping: The button assigned to the Master track and triggering playback on page 1 doesn't seem to trigger the "Stop Clips" button on page 2, as one would expect. I would appreciate it if that functionality was added.
You've read my mind! I have implemented transport controls for the next update in a third page of user group (a good complement for Launchpad). I will publish it very soon.A small request would be to add another page with assignments for main transport controls and punch-in/punch-out.
You can to add more Automap pages in any MIDI channel if you want. With four channels you have a lot of free MIDI controllers and notes. And the source code is included under GPL.guille's Nocturn script and Myralfur's nanoKONTROL script together complement each other very well by filling in each other's gaps. The nanoKONTROL script has more room to easily customize too.
I had not seen Myralfur's nanoKONTROL script, interesting. It seems that users do the job of Novation, Korg or Ableton employees.
Yes, I miss too. But It isn't possible to change parameter names through Automap MIDI. I tryed to use Automap SDK but it didn't work properly.I hope the arrival of the launchpad will change things. To me the only thing missing in gullen's work is to reflect the name of the macro knobs.
Aboard from V. 1
MBP M1 Pro 2021 - 16 Go RAM - Monterey 12.6.3
MBP 2.5 Ghz I7 16 Go SSD OSX 10.14
iPad + Mira+ TouchOsc
RME FF UC Live 11.3.21 M4L Max 8
Band : https://elastocat.org/
Madlab sound unit / objects, guitar, electronics / end_of_transmission
MBP M1 Pro 2021 - 16 Go RAM - Monterey 12.6.3
MBP 2.5 Ghz I7 16 Go SSD OSX 10.14
iPad + Mira+ TouchOsc
RME FF UC Live 11.3.21 M4L Max 8
Band : https://elastocat.org/
Madlab sound unit / objects, guitar, electronics / end_of_transmission
Re: New Remote Script for Novation Nocturn and Live 8
Yeah, the nanoKONTROL script is great. It has scalable support for controlling up to 24 tracks, and a scene (midi channel 16) with buttons mapped to things like device left/right, device on/off, clip view/device view, and clever use of shift buttons to enable things like Stop All Clips, accessing more banks for native Live deivces, and the transport that is session view/arrange view-aware so that it changes functions depending on where you are, like scene control changing to cue position left/right.guille wrote:I had not seen Myralfur's nanoKONTROL script, interesting. It seems that users do the job of Novation, Korg or Ableton employees.
Re: New Remote Script for Novation Nocturn and Live 8
Probably, but maybe you will have to reassign the controls of Automap templates.IP wrote:what about the key version of nocturn???
Do you think this script will do the job???
Re: New Remote Script for Novation Nocturn and Live 8 (rev. 2)
I've uploaded the revision 2 of this software:
http://www.hispasonic.com/comunidad/dow ... p?id=84168
http://www.hispasonic.com/comunidad/dow ... p?id=84168
- Transport controls added.
- Now all or selected notes of a MIDI clip can be transposed.
- Loop control improvement and bug fixed.
- Free buttons of User section (last page) now stop all clips.
Re: New Remote Script for Novation Nocturn and Live 8 (rev. 2)
Working great here. The same pitch knob now working for midi as well as audio clips is amazing. Thanks, guille. You rock!
One question re:
One question re:
I have 3 pages on the new User map, but I don't see where the free buttons are? Am I missing something?guille wrote:[*] Free buttons of User section (last page) now stop all clips.
Re: New Remote Script for Novation Nocturn and Live 8
Just downloaded this new wonder but have to go to work now Thanks Guille for this hard work
Aboard from V. 1
MBP M1 Pro 2021 - 16 Go RAM - Monterey 12.6.3
MBP 2.5 Ghz I7 16 Go SSD OSX 10.14
iPad + Mira+ TouchOsc
RME FF UC Live 11.3.21 M4L Max 8
Band : https://elastocat.org/
Madlab sound unit / objects, guitar, electronics / end_of_transmission
MBP M1 Pro 2021 - 16 Go RAM - Monterey 12.6.3
MBP 2.5 Ghz I7 16 Go SSD OSX 10.14
iPad + Mira+ TouchOsc
RME FF UC Live 11.3.21 M4L Max 8
Band : https://elastocat.org/
Madlab sound unit / objects, guitar, electronics / end_of_transmission
Re: New Remote Script for Novation Nocturn and Live 8 (rev. 2)
What?! That's great, d/ling now!delicioso wrote:Working great here. The same pitch knob now working for midi as well as audio clips is amazing. Thanks, guille. You rock!
Thanks +1.
Re: New Remote Script for Novation Nocturn and Live 8
Wow, that was prompt! I just noticed in FX, Inst and Mixer, the fader has the "Pitch Bend" setting which doesn't seem to do anything, I assume that's deliberate? Also, the script seems to be stuck in parameter bank 1, "PrmBnk2" and up don't react, even there are more than 8 parameters both available in the plugin and readily configured in Live.
Still an excellent upgrade, thanks again for the effort
Just another few minor ideas that crossed my mind:
@madlab
@delicioso
Thanks for pointing out the nanoKONTROL script! I was looking to get an inexpensive motorfader controller (Behringer BCF 2000 seems to be the only choice, really) but I might very well look into the nanoKONTROL.
As for your question:
The button-to-track mapping of the User Group depends on track banks selected in the FX group, not the page chosen (that only changes the functionality). Example: If you have 13 tracks, the empty buttons start with button 6 in the "T9-16" bank.
Still an excellent upgrade, thanks again for the effort
Just another few minor ideas that crossed my mind:
- In the User group, another three knobs to resize Clip view horizontally and vertically and move clip view. This would allow convenient two-handed clip editing (one hand for zooming and navigation, the other one for moving/resizing/deleting notes via mouse).
- Another knob to Record Quantization (if possible at all)
- Another button to Toggle Track/Clip View (Shift+Tab).
@madlab
Very true. With guille's mapping, the out of the box device/software almost seems like a breadboard kit for homebrewing. Automap "automatic mapping" part is very half-hearted, creating some of the most unusable controller layouts I've seen. With a Moog VST I use, the entire first page is empty by default and the second has button assignments only! Needless to say, there are plugin toggles/buttons assigned to controller knobs and plugin knobs assigned to controller buttons all the time, necessitating tedious extra mouse work.As it is when delivered by novation, nocturn is almost an empty shell for me. that's the reason why I haven't used it for months before deciding to dig a little more.
@delicioso
Thanks for pointing out the nanoKONTROL script! I was looking to get an inexpensive motorfader controller (Behringer BCF 2000 seems to be the only choice, really) but I might very well look into the nanoKONTROL.
As for your question:
The button-to-track mapping of the User Group depends on track banks selected in the FX group, not the page chosen (that only changes the functionality). Example: If you have 13 tracks, the empty buttons start with button 6 in the "T9-16" bank.
Last edited by marble on Mon Oct 19, 2009 12:40 pm, edited 3 times in total.
Re: New Remote Script for Novation Nocturn and Live 8
Being able to change warp modes would be nice as well.
Re: New Remote Script for Novation Nocturn and Live 8
For me, the previous version had the crossfader assigned to Pitch Bend that didnt' seem to do anything, but with this new version, the crossfader is assigned to Live's crossfader for all 4 maps. Did you replace the Nocturn folder inside Live as well as open the new automap files? Also, not sure if it matters, I found that I have to have Mixer on Ch1, Inst on Ch2, Fx on Ch3, and User on Ch4 and assign them in that order. The way I do it is to go to each map, Clear All Controls and then Rebuild Control Map. And then open the new automap file and Set as Default Control Map for this client.marble wrote:I just noticed in FX, Inst and Mixer, the fader has the "Pitch Bend" setting which doesn't seem to do anything, I assume that's deliberate?
Re: New Remote Script for Novation Nocturn and Live 8
Don't trust in Automap software stability and start from beginning. Sometimes I've lost suddenly a parameter map, sometimes it doesn't refresh a control. However Live side seems to work great. Reset maps and load again. The middle control is named Crossfader an is mapped to Live's crossfader on all pages. I test bank buttons and it works fine for me.I just noticed in FX, Inst and Mixer, the fader has the "Pitch Bend" setting which doesn't seem to do anything, I assume that's deliberate? Also, the script seems to be stuck in parameter bank 1, "PrmBnk2" and up don't react, even there are more than 8 parameters both available in the plugin and readily configured in Live.
One trick: Loop controls (loop start, loop end) are mapped to global loop when no clip is selected.
Well, it's not possible to do anything with python remote scripts. Ableton Live is programmed in C++ that is opaque for another software. You only can access to Python API facade that translates python calls to some C++ functions. It's possible to do more things but I don't want to overload Nocturn scripts beyond practical use. An step sequencer, for example, is a great thing but Launchpad is better to deal with this.Just another few minor ideas that crossed my mind:
In the User group, another three knobs to resize Clip view horizontally and vertically and move clip view. This would allow convenient two-handed clip editing (one hand for zooming and navigation, the other one for moving/resizing/deleting notes via mouse).
Another knob to Record Quantization (if possible at all)
Another button to Toggle Track/Clip View (Shift+Tab).
Nothing terribly important, of course and you might rightly say that along this line of thought, one could add another bulk of pages with hundreds of assignments for every single functionality in Live, effectively reducing the efficiency and usability of the mapping, rather than increasing it.