Generating MIDI With Ruby

[vimeo 720761]

[Giles Bowkett] has been working on a music library for Ruby called Archaeopteryx. He describes it as a “Ruby MIDI DJing/live-coding thing“. In the video above, He’s using it to generate and then morph rhythms. The Ruby code is directly controlling the step sequencer in Reason. It’s an interesting approach to music development. The video above gives a full intro to the probability approach to generation. To really get a feel for the library, we suggest you watch his presentation from RubyFringe. It shows him playing music by editing a live block of code. Check out his Vimeo feed for many more demo videos.

[via CDM]

Multitouch Pinball Instrument

[youtube=http://www.youtube.com/watch?v=VpDltKLZSrM]

This is an interesting twist on multi touch input. [s9lucas] is using a simple multitouch system as an instrument that uses solenoids and pinballs to make music.  He has taken the basic multitouch tutorial and combined it with an Arduino bell tower. The end result is possibly more fun to watch than it is to listen to, but that’s fine.

Nintendo DS OSC Support

dsmi

OpenSound Control protocol is an emerging standard for communication between musical programs. It’s meant to replace MIDI. The DSMI, DS Music Interface, team has just added support for OSC. You can now use your DS as generic OSC music controller over WiFi. OSC has TCP/IP support built in, so there is no need to run a host sever to talk to DSMI like you did when they only supported MIDI. We’ve seen OSC used in other projects like the monome. It’s also the basis for the multitouch communication protocol TUIO.

[via CDM]

MIDI Drums For Guitar Hero And Rock Band

[youtube=http://www.youtube.com/watch?v=2a497Hom8Gg&fmt=18]

Embedded above is [egyokeo]’s solution for using MIDI drums with Guitar Hero. He’s playing a DrumKAT MIDI kit. It connects to a PC running his MIDI Hero software, which handles timing and multinote combinations. The PC uses a USB ToolStick microcontroller to send commands to the console using an FPS adapter or soldered into the instrument. It’s a fairly good solution if you’re building a generic controller and need to modify the signaling.

When Rock Band was first released, modders sought to adapt their MIDI drum kits for use with the game. The easiest solution they found was Highly Liquid’s MSA-P. It’s a photorelay based MIDI decoder. You need to solder directly to the brain in the Rock Band drums. If you’re planning on modding any instrument, check the compatibility matrix first. Hopefully you’ll end up with something that can be used across multiple games.

[via Gizmodo]

Harmonic Keyboard Controller

harmonic

[aris] is continuing work on his harmonic table keyboard midi controller. Instead of the traditional linear keyboard layout, keys are laid out in a hexagonal pattern. This is the same idea as the C-Thru AXiS, which you can find a video demo of here. Along the left edge is a row of buttons to transpose the layout up or down. Switches for octave up and down along with a generic slider are also included. The final controller will include a 16×2 LCD character display. The core of the controller is MIDIBox, and he’s using the SDK to write the custom C code. Embedded below is the first test with just four buttons wired.

Continue reading “Harmonic Keyboard Controller”

Simple MIDI Thru Box

midithru

[Aris] has quite a few MIDI devices that only have in and out ports. To chain together multiple devices, the MIDI slaves must have a “thru” port. Instead of daisy chaining, a better solution is to build a thru box to split the signal from the master. [Aris]’s thru box design uses an optocoupler on the input, which connected to 74HC14 hex inverting Schmitt trigger. The schematic shows three outputs, but there’s room for adding two more. A useful bit of kit for only a two hour job.

WaldFlöte: Midi Controlled Pipe Organ

Members of Dorkbot Edinburgh have done what most of us would do if we had a 19th century pipe organ. They hacked it to be midi controlled. The organ is located above a cafe owned by the university of Edinburgh. Students have been repairing and modifying it to get it back in working order.

The electronics are composed of an Xilinx Spartan-3E Starter Kit as the brains and a Microblaze processor converting midi events for the solenoids.  The cool thing is that none of this required any permanent modification to the organ itself.  It can all be removed to put the organ back in normal playing condition. Check out the video after the break for some classical Van Halen.

Continue reading “WaldFlöte: Midi Controlled Pipe Organ”