Korg NanoKontrol MIDI output
I tried search this but didn’t find any solution on the fly, so I thought I might just ask once more:
Did anyone have any luck figuring out what the MIDI output provided by the Korg NanoKontrol 2 is good for? I unfortunately had no luck seeing the glimpse of a light flash or a fade miraculously move… come on, we believe in miracles. But the korgNANOCONTROL2 CTRL output device does show up in Max, so I am still wondering if it has a purpose.
Thanks for any hints, sorry if I missed something obvious…
did you select the right midi in device?
make a [midiin] object, doubleclick on it to select the right midi device, connect a [bang] to it and see if it flashes.
if so: attach a [midiparse] object and see what the incoming data is (look at the help patch of midiparse if you are confused)
oh, and you might want to connect the nanocontrol before you start max, this can sometimes cause problems.
I thought I read somewhere that you can now hot-swop usb devices in MAX. Haven’t tried it myself yet though.
> But the korg NANOCONTROL2 CTRL output device does show up in Max, so I am still wondering if it has a purpose
I suspect that Korg uses that "MIDI output" so that their "Korg Control Editor" software can program the device. Not useful unless you can get a spec from Korg on what messages (probably SysEx or NRC params) they use to program the device. Based on the UI in their Korg Control Editor, it does, in deed, appear as if the settings (CC#s, MIDI Channel, Velocity curves, etc) are written to the hardware, not just handled via the driver software.
Here’s a thought–you can spy on the MIDI messages sent to the "CTRL" because the software lets you choose a MIDI out different from the "nanoKEY2 CTRL" MIDI output, so redirect it so MAX or a sequencer, and you might be able to reverse engineer the format of the SysEx dump or other messages it uses to talk to the hardware.
I am able to get the nanoKonrtol info into the patch. Not sure if that’s what that’s the issue is… but attached, a little patch of how I use the nano.
I’ve been trying to use a toggle to control lights on the Nanokontrol.
I receive CC23 and values 0 or 127 for on or off when pressing the button but sending the same message out doesn’t cause the light to change.
here’s what has been working for me:
----------begin_max5_patcher---------- 1050.3oc2XlzaaiCE.9r8uhGTNzK1AhTK1dtUzzCE0scPWlKMEEzRz1rQhzf hJiSK5+8gKxNJoVdaTLbqMfD3iTjO9o2F0O51wahXIsvC9K3yPmN+namNVQF AcpZ2wKmrLIiTXGlWhHOmxUd8b8onKUV4bRNMEX7BEgmPAwTf.bBWbifqjhL X0Cjw3zDQI29T3Jg7xbFOiprKApR3BhJYNiO6qRZhxohAC7uzuGDNLvbCEYa Ena.eo5gXoVsQL4a8Q9d2O8hR0p42uR5T4rI11WtVhVWM6C6T7bIij4UqmB1 2s8fvW5aj9ytcMW58+DbLNnlSgWKjy.ZJSIjvchRfS03TIfBpxzVZgoQflFT 1sTHmkx52u+07wu7JHWjRMc9L8rRkbR1y1HuCOPdG4OvAZbMdG6uYdO72Bba v3qqrIMrUCMCIgj4DNmlA3VwPEEEZMMGrOFpw+V.tDGzxnR3BfvSgaIYkTsG OLmJosB0vXq4Fd3v8fZ3yJpwo+qVo9EnofIl+dGZbNeqcSb7kQ5ncNnfZ.CQ alCA6bW6Fr5tET2h5Mgvm406Q2WulO.RAsIjxDjT2ZdTTxYzDGtUJ0fOF5Ho TaRkbZQAYF8Wc3xnD4FYBdKLAEY8cPNemQ1FiZ.JCZMnbR.B5PgAFEduaT.1 bsQVL77jEk5XwkGpiQ09FEhLaYr+1cMF4sdlj5cnt9guR4jIYz5gS2bvkLxD ZVRFK4lijULShFMx5UGaLEMuplTum+I3pwe.9vcb0b.YFWOyEaV7281O992M F22GAu3iuebCcheXmSkhb3Mjk0lr0hvqE8oLkjLVqHP9MAvEX3Mu5pWA+sPp NEADMEjv3SEGo8NxGYtEEssW6A9+g67OB4BDFVy4eXCt.O4r.eNjuDEFaO8j qfh33sYdfhN.j7OTYJgSNlTl3V0HYg1AEtdiQGt16PMfVgK2gMwNmplxeDdd 5M0Tw7WfORiGbnMYJ1kRogSBFbVUZdSFKXL3ej1DAX6M2ATZzjH57zlngnJR 64fUzBU+Mab3uErnixFa9EZJG2l2wcsIKjQsY3kFnCpsSIqW3C0qIz88pF3L WvaMhKZGdM6mORqWHxTgLmnfMaSLXWa8fAUkj3u0ZPCZMWESEk6i2hcL1OWw i97m1shQ9CwUgnTlrZQVYBC2uaR0NNLNQwD7ZCxDC.PqGzbVZJkW+sZJqvTp sEEa9EWqpOFPC3Sh9DtGpiwlu1fdJUGS8t6FOiNY5i4.m6TedjR+jpOCNy3S 79nOQmN84gdxMnOC2g9nCntPnCQUEyAGXyRZ9Xw2OysqJi2kJO3zgvfyqPBn 8JB9QpNt7KjEKtkJKplRqlnS79MgzzLtmsIi6ZZS14Io2xVMda1UOhTmZUoy qVJcI.WNL1qqYc9Y2+Cvp3v1M -----------end_max5_patcher-----------
Thanks Antialias, do you have the new Nanokontrol? I’m working with the first one.
Your patch looks like it’s just about setting the right device as in/out which I’m sure I have working fine.
I can’t find an option in the editor to allow ‘external’ input for the buttons. I’m thinking this is just for v2.
- This reply was modified 1 month by exeterdown.
yes, the patch is for version 2.