Nocturn4Live Device
Control Ableton Live with your Novation Nocturn. Provides pages for mixer, device and session control, switchable with the controller. The layout of the pages is pretty much like you would expect for a control script in Ableton Live. Parameters and tracks sorted in Banks of 8. A "floating" window will always show you the current mapping of the Nocturn controls. Some pages assign a shift-button to switch to a secondary mapping of controls. On the first Custom page I added the most useful tools for my session view workflow. The other Custom pages are empty. If you have ideas for other custom pages or find a bug that needs to be fixed, send some feedback. Highlights:
If you want to open this device in the Max4Live editor, switch off the device before you hit the edit button. This prevents the 11nocturn object to block the second instance opened for preview mode. For this device to work under Window OS, it is necessary to replace the original driver of the Nocturn with the WinUSB driver. Further instructions below. Frozen into this device are current versions of 11nocturn, 11strokes, 11clicks objects.
Screenshots:
![]() ![]() ![]() ![]() ![]() Setup:
It should work right out of the box for Mac users. Using Windows OS, we need to install a WinUSB driver for the Nocturn: Connect the Nocturn and use zadig-2.5.exe to replace the Novation driver.Please check out README.md for more info on this. Insert the device on a midi track. It doesn't interact with this track, it just needs a place to live somewhere in the Live Set. Changelog:
v 1.1:
v 1.0:
v 0.9:
v 0.8:
v 0.7.1:
v 0.7:
Files:
|
This script is so good!
I just can't figure out how to mute, unmute the tracks, it doesn't work and how I assign controls in the custom section.
It's not a midi controller anymore?
Beside this it works fine on ableton 10.
Thx for the work
The "mute-problem" is a bug of Max version < 8.0.5. Install latest Max and set Max folder in Live's preferences.
Check out Devices-page 11 and 12. There you can freely assign any parameter to any dial. access page 9 - 12 with the lower button row while holding down device page button. your custom mapping is stored/recalled with the Liveset.
Let me know if you find any bugs, atm I see no reason to edit the device.
And use the 1-2-3 switch at bottom-right corner to see all available pages and more help text.
take care,
O.
Hold "devices" button and press button 11 or 12. There you can manually assign controls in Live to dials on the Nocturn.
Just one question, how to switch between pages for more than 8 parameters?
Any news for possible upgrade? Since the framework updated to Python 2.7 in Live 9.6, some functionality of device doesn't work anymore :(
I'd really love to make a bigger update, I have to wait for some more freetime.
I haven't tested it in 9.6, yet
O.
I will wait for device update patiently, since there's no compact controllers with endless encoders and such functionality
Seriously, I had thought myself of using the speedial push to trigger instead of delete, so I manage to figure that out.. with a bit of messing, I managed to get it to trigger scenes too if the Master track is focussed
So just need to work out where to put delete clip and close browser now.. I'll leave the device assignment pages up to you when you have time!
Thanks,
Scott
I can't see what encoder 5 does on the Custom page - it says 4-Audio but doesn't seem to map anywhere?
I like the Browser / Session encoder, but would it be possible to close the browser from the Nocturn please?
How easy is it to start a clip playing? I can do it by switching focus from browser to session, then using select track and scene then pressing button 6 (Enter) but if the session view doesn't have focus this doesn't work (although I can still highlight the clip using select track & scene).
How do you assign specific instruments to Devices A-G?
Lastly, how easy is it to edit the mappings? The work you've done here has inspired me to start looking into M4L but would need some guidance...
Ok more than a couple sorry - but great work, it's brilliant!
Thanks,
Scott
You're right, it depends on the window focus to start a clip with enter. An idea is to have the speeddial button triggering the clip, and putting the "delete clip" function somewhere else.
The device assigning is hidden, that's a bug. This needs an update that's for sure.
Edit mappings: that depends, but at the moment not without roughly understanding the patches. I'm glad that you feel inspired. I started with m4l the same way. I had this device from someone else and i needed to understand it to make the changes which i thought would make it the ultimate device. Never used the device but learned enough to start with selfmade things. And after a while I even started learning js, java, C. The only thing I regret is that I did not come accross Max/MSP earlier.
yes i wrote an external for that purpose but it's only windows compatible. download 11keystrokes from this page and see if that fits your needs. that's what i used in the nocturn device.
O.
http://www.11olsen.de/code/max-objects/11strokes
Few Questions
How do you create new custom room (custom 2) and save it?
how to map keystrokes?
Thank you
Maybe I can help a little, the device needs an update anyway.
Does it workes with vst plug in?
Do we still have a learn button?
Thank you
RSS feed for comments to this post