Baxboard Demo 2


This is a new demo video of the baxboard Midi Controller that I am working on.

This video details the new functionality I have been adding. I added a menu system to set some of the various options such as channel/voice, controller ids, and starting note. In addition I have added the ability to map the rows of buttons to a few scales, and the ability to save your settings.

After showing the new functions, I have a little demo of the board being used in Ableton Live.

I designed and laser cut the panel the components are mounted in at the Dallas Makerspace.

It is currently controlled by an Arduino Nano. At this point I am intending to develop an ATMEGA328 pcb so that it will be much thinner and not use so many wires.

I have been releasing my code on Github under GPLv2 if anyone is interested in contributing or creating their own. The svg used for the laser cut panel is there too.

Source code on Github


baxboard – Midi Controller

Midi Controller 1 - Parts mounted

Midi Controller 1 – Parts mounted

I put together a Midi Controller over the last few days using the 4 Trellis button pads I ordered from Adafruit. I decided to add 4 knobs, four buttons, an lcd, a joystick, midi, and power led to the four pads and went to work making a panel that I could laser cut at the Dallas Makerspace.

I haven’t been using any guides or anything, just making it up as I go along. I started with just a few pieces on a breadboard and that worked well, so I thought I would make it more permanent; it is a lot easier to move this way. This does have the unfortunate side effect of creating a big mess of wires behind that front panel. Maybe on the next version I’ll take the time to design a real PCB. I was looking at parts online, and it could be a lot smaller and easier to build using all through-hole knobs, buttons, and connectors instead of panel mount. At least this way, I got something to work with a lot faster and was able to use what I had.

I laser cut just three parts for this build. I didn’t go with a complete box, instead I just cut front and rear panels, and a piece that backs up on to the buttons to hold them securely against the panel. It is about 2.5″ tall, but I spaced the boards apart using bolts and extra nuts. I will probably try and figure out something better for any future versions.

Amanda came up with a great name for it, baxboard. I think I’ll use that.


I have also began to put some code on Github. I have quite a bit of code I always intended to put up online, but never really got around to it. I made an account last year when working on the RFID Interlock and uploaded that code to the DMS repo, but never put any of my own up. I have used SVN for several years and it’s been great running my own server, but it is not too conducive to public sharing, Github makes this easier.

I posted all the code for my Led Table Coffee Table; Arduino sketch, php script, mysql script, and Raspberry Pi Java app. I usually mark everything as GPLv2 in case anyone is interested in using it.

I will be putting the source code and laser cut images for baxboard up on Github as I go along and get to functional places.

SynthTest3 – Midi Out from Arduino to Synthesizer

This is a test running the Midi out example code that is included with the Arduino IDE. It can be found under File – Examples – 04. Communication – MIDI.

Details on how to connect the Midi connector are here.

I like the versatility of having separate components, the Midi producing Arduino, the Midi synth, and then the amp. I want to keep the parts interchangeable. I can hook my Synthesizer up to the PC and run midi to it, but I could also hook up the other arduino to a different synthesizer or the pc.

I want to make a box of buttons to use for midi input to the synthesizer. I am thinking of an 8×8 matrix of light up buttons, and then at least 4 knobs. I want it to be able to do standard midi out so I could try connecting to different things. I’m thinking I want to mess with the knobs, then hit a set button and map the current settings to one of the buttons in the matrix, but this could change if I come up with a better idea.

Les Lius Guitar Pedal Build

Les Lius

Les Lius

I just finished another pedal tonight. The site calls it the Les Lius. I put the board together almost a week ago, but I finally drilled and painted it last night, and assembled it tonight.

This one is a tighter fit than the others, but I managed to get everything in, even the battery. I could use shorter wires, but it’s hard to tell how long they need to be when hooking them up and soldering the connections outside the box.

I didn’t get the holes just right on the template I made, so you can see there’s an extra hole just above the switch in the middle. I couldn’t fit the switch in because of how much the PCB hung down, so I had to carefully drill another just below it. Even with this, the battery still fit. I went back and adjusted the hole location in the template, so hopefully next time it will be better. I think I could cover it up by using a larger washer.

The template is up for download here. This time I based the hole locations on the suggested assembled image on the kit website, because there is more stuff so the spacing is even more important.

This pedal is supposed to simulate the sound of vintage Fender amps. I can’t tell how good it is at that though. The left foot switch doesn’t seem to do too much, I think it runs the signal through some diodes that are selected with the switch in the middle. This part isn’t boosted, so the effect isn’t as dramatic. The footswitch on the right turns on the boost, and it is certainly noticeable.