Oktakontrol (Remapped for Volume instead of Amp Volume)

Ive edited the firmware code for the oktakontrol to behave the way I prefer to use OT. I use to many plocks on the Amp volume for the OK to work for me as standard.

Anyway Ive edited the original firmware so the faders now control the channel levels. I also made them max out at 108(instead of 127) as this is the default level and works well. Feel free to change this to 127 if you want full volume level. Just look for “changed by sekonz” in the code using the search function (Ctrl+F). There are 2 changes, one for level channel(07) and one for level value(108).

Just update firmware as described in the official OK document with this file-

OKlatest_sekonz.ino (15.0 KB)

3 Likes

yo! this is very cool and wish I could use it myself but I can’t figure out how to upload this code. What board did you select in Arduino to upload? I’ve got the OK manual version 1.00 and the uploading firmware instructions doesn’t explain how I can do that.

I’d like to be able to modify the code itself as well and I know how to mod the cc parameters but again, can’t figure out how to upload. I’m on a mac.

@s3kn0tr0n1c any guidance on how do did this would be super helpful. Is there an updated manual I’m missing?

Cant remember tbh. I think it was just the Arduino/Genuino Uno.

Got it, well if anything come back to mind. would love to know. cheers :slight_smile:

From the OK manual. This worked for me without much hassle im sure. I was on Windows.

AG-KW Oktakontrol - Operating Handbook (Rev. 1.0 / March 2014)
Page 11
Uploading Code
The following instructions are based on a Windows computer system. For more information and especially for instructions
on installing & using the Arduino environment on a MAC or Linux please go to: http://arduino.cc/en/Guide/HomePage
Step 1 to 5 are only necessary one time. Once performed, if you want to update the Oktakontrol software, you only need
to re-connect the Oktakontrol via USB to your computer & repeat step 6 to 8.

  1. Go to http://arduino.cc/en/Main/Software to download the Arduino environment. The current version is 1.0.5.
  2. Install the Arduino environment including the Arduino USB drivers.
  3. Connect the Oktakontrol via USB to your Computer – the installation routine of the necessary drivers should
    start automatically now.
  4. Download the Midi Library6 “Arduino_MIDI_Library_v4.0.zip” from
    https://github.com/FortySevenEffects/arduino_midi_library/releases/download/4.0/Arduino_MIDI_Library_v4.0.zip
  5. Copy the extracted folder “MIDI” to the “libraries”-folder of the Arduino environment (the exact path depends on
    your configuration, for example it can be “C:\Program Files (x86)\Arduino\libraries”)
  6. Download “OKlatestRev.zip” (if not already done) from http://www.ag-kw.de and extract it.
  7. Open the folder “OKlatestRev” and load it with the Arduino environment by double-click on “OKlatestRev.ino”
    (also you can start the Arduino environment first and then navigate to & open “OKlatestRev.ino” via “File” –
    “Open…”)
  8. Hit the upload button to upload the Oktakontrol software. When uploading is done “Done uploading” will appear
    in the lower status bar.
1 Like

Have you made sure you have downloaded the MIDI Library?

Also does the arduino connect to your mac ok?

On windows i had to make sure it was connected with driver and it was listed in device manager.