Tag: arduino
-
MRe-2: XBee Midi emitter
In the previous post, I explained that I temporarily abandoned trying to use the RFM12B radio transceiver to exchange Midi information between two devices. This post explains how I successfully used the XBee radio transceiver to achieve sending information between a Midi source and a computer. The XBee radio comes in many different versions. The…
-
Jeenode: Interference
Because of the previous post, I decided to test a bit more. To see if I could physically move the board to reduce interference. So I connected the Arduino with the attached RFM12B radio module. The one using the Sparkfun MIDI breakout board. As I was clearing the desk, I placed the Arduino on a…
-
RFM12B: Dealing with radio interference
This is a screenshot from the serial monitor of a Jeenode (Arduino compatible) connected to my computer. It runs a program that will listen to incoming radio messages through its RFM12B radio transceiver. In this window, you can clearly see too lines that start with “OK”. These are real messages coming from my EM-1 Energy Monitor.…
-
MP-1: Wireless testing and midi commands
The MP-1 will include a wireless interface. I decided to test the possibilities of the technology I chose. Mainly, I will be using an RFM12B transceiver to exchange data between components. So, I designed a very simple interface using off-the-shelf parts: An Arduino and an RFM12B radio. Because I wanted to test MIDI data trasmission…
-
Re-thinking the PU-2 interface: long live the MP-1
A lot of work was done on the PU-2 over the last many months by Emanuele and I. More specifically, we wrote hundreds of line of code to make the FCB1010 work with Banks of Stompbox mode midi commands. This is the main feature of the next version of the firmware. At the same time,…
-
PU-2: Meet Beta!
The PU-2 made it to Beta. As you can see in the picture above, the PU-2 is an external module, linked to a connecting board inside the Behringer FCB1010 with a flat cable. The reason for the external module is that I wanted Beta testers to feel totally safe about their FCB1010. Since the current…
-
Making my own PCB: An exercise in frustration
I decided a few weeks ago that I would make my own circuit boards (PCB) for a while. At least for the first Beta. I succeeded, but the time and money invested make it a very “not profitable” adventure. I had to deal with nasty chemicals, capricious sensitized copper coated boards, unfriendly software and a…
-
Side Project: Data Stucture – Application
If you were patient enough and read through the two previous posts on this subject, you might be wondering how this applies to the PU-2 pedal board in practice. Even if you were not patient enough, here’s how the data structure will be used: The data structure was developed to provide a very simple programming…
-
Side project: Data Stucture – continued
In a previous post, I defined a simple date structure to help in the transfer of the commands sent to/from a pedal board. In this post, I will complete the definition of the data structure and define the physical layer supporting the structure. Understanding MIDI “What MIDI Is (from midi.org) MIDI, which stands for “Musical…
-
PU-2: adding a display
The fcb1010 has a numerical display made of 3 digits. It also utilizes a series of LEDs to give more info about its current state. At best, this is an arcane way of doing things, like trying to program a computer using a old rotary telephone. At its worst, it does make you hate the…