Skip to content
/ FDRbox Public
forked from kvrhdn/FDRbox

DIY MIDI controller with 8 faders

License

Notifications You must be signed in to change notification settings

PICdew/FDRbox

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FDRbox

By Koenraad Verheyden - @koenaad

Description

A simple USB MIDI controller with 8 faders.

Album with images

Status

I assembled a couple of boards and they all work completely!

TODO

  • finish off design: find fadercaps, some screws and feet.
  • clean up code.

Code

code/ is a subtree of PIC16F145x_MIDI. The application specific code is in main.c.

This project uses the USB stack from Microchip Libraries for Applications.
MLA is licensed under the Apache License version 2.0. (See: microchip.com/mla_license)

PCB

pcb/ contains the schematics and design of the PCB. The entire PCB was designed using KiCad, an open-source software suite for EDA.

PDF's of the schematic are placed in pcb/output/.
You can find the Gerber files I used here: pcb/output/FDRbox_v0.1_gerber/

Frontpanel

I also designed a frontpanel, frontpanel contains the SVG I used to lasercut it.

Ableton Live MIDI Remote Script

[Ableton Live MIDI Remote Script/](Ableton Live MIDI Remote Script/) contains a MIDI Remote Script for Ableton Live. The script maps the faders to control the volume of the first 8 tracks.
Using this script is not necessary to use FDRbox in Live (or any other DAW that supports MIDI controllers), all it does is automatically map the controls for you.

To install the script, please refer to ableton.com: How to install a third-party Remote Script?

About

DIY MIDI controller with 8 faders

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 92.0%
  • C++ 6.8%
  • Other 1.2%