Pages: 1 [2]   Go Down
Author Topic: Usb midi controller for ableton live  (Read 3675 times)
0 Members and 1 Guest are viewing this topic.
Manchester (England England)
Offline Offline
Brattain Member
*****
Karma: 508
Posts: 31351
Solder is electric glue
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

I would match your projects to the number of inputs / outputs you can get.

Yes a shield is expensive but it is ready built and so it time is important and your hardware skill level low it should be your choice.

I myself would use multiplexers and port expanders.
The 4051 will give you 8 analogue inputs, in this project I used two to give me 16 inputs, with the four on the board this gives you 20.
http://www.thebox.myzen.co.uk/Hardware/MIDI_Footsteps.html
On the digital side then a MCP23S17 gives you 16 I/O per chip and it is easy to add up to 8 chips on the same SPI bus. Again the same project gives you and example of using them.
Logged

Offline Offline
Jr. Member
**
Karma: 0
Posts: 51
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Yeah, i know how to use multiplexers... At school we have 74xxx from fairchild but in this case I'll use a shield! (you know, more confortable to use, the project will result less chaotic etc. :p). Now i am in doubt: which shield should i use? There are many In to use...

Is this mux shield enough for me or i must find a bigger one? Maybe should I buy a bigger arduino (mega for example)?

What's your idea about this?
Logged

Manchester (England England)
Offline Offline
Brattain Member
*****
Karma: 508
Posts: 31351
Solder is electric glue
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
is this mux shield enough for me
That's up to you and if you think you can have a useful interface with that number of inputs. A Mega would make things easier as well. Most Uno shields fit on a Mega.
Logged

Offline Offline
Jr. Member
**
Karma: 0
Posts: 51
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Mux shield is enough for us... We can program it to have all single inputs and we can take all the digital in with some matrix.
« Last Edit: December 17, 2011, 11:57:11 am by jakub999 » Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 3
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset


However if you want the arduino to actually look like a MIDI input to ableton live then this is a bot more complicated. You have to have either an intermediate application on the computer that takes in the arduino serial and then creates an internal MIDI bus for ableton live to pick up on.

Mike, Do you have any suggestions for an application for mac osx that can convert the serial data from a usb port to MIDI?

I am attempting to do the same thing. Only with one input instead of a ton. I am using a Ping distance sensor which sends back a length of time to the arduino in milliseconds. I will have to figure out how to convert that time to what I will be sending over serial to the computer, which is where the intermediate application will convert it to MIDI.

So my second question is, what kind of data would an application like this accept?
Logged

Manchester (England England)
Offline Offline
Brattain Member
*****
Karma: 508
Posts: 31351
Solder is electric glue
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

It is simple enough to write one in Processing. However you will have to decide what the software relationship would be between your transducer output and the MIDI message format?
Logged

Pages: 1 [2]   Go Up
Jump to: