2018-09-01 20:33:32 +10:00
2018-09-01 20:33:32 +10:00
2018-09-01 19:39:16 +10:00

J6 Bigknob

This is the main firmware for the J6 Bigknob USB-MIDI controller, based on the Teensy platform (Arduino Compatable)

Features

  • 4x Keyswitches
  • 2x Rotary Encoders
  • 1x 3 way switch
  • 1x 3.5mm TRS Jack for footpedal

Download

Download + extract the repo to a local folder.

Windows

Download Git for Windows

Then via command line / powershell

D:\Arduino> git clone https://github.com/litruv/BigKnob.git BigKnob

MacOS

Download Git fot MacOS

Then via terminal

$ git clone https://github.com/litruv/BigKnob.git BigKnob

Linux

$ git clone https://github.com/litruv/BigKnob.git BigKnob

General

Download Repo Zip

Usage

Download + Install Arduino IDE https://www.arduino.cc/en/Main/Software

Download + Install Teensyduino https://www.pjrc.com/teensy/td_download.html

Open BigKnob.ino in Arduino IDE

Edit knob steps as needed (steps per tick)

//Knob Steps
int SmallKnob = 6;
int BigKnob = 1;

Change the board type to Teensy LC

Change the USB type to Serial + MIDI

Might need to change port (I don't need to for mine)

Upload.

Acknowledgements

Portions of this software were developed at http://www.pjrc.com/

Those portions licensed under MIT License Agreement, (the "License"); You may not use these files except in compliance with the License.

You may obtain a copy of the License at: http://opensource.org/licenses/MIT

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS,

WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissionsand limitations under the License.

Portions Copyright (c) 2012-2018 http://www.pjrc.com/

Description
No description provided
Readme 127 KiB
Languages
C++ 91.3%
C 8.7%