Sasha Posted June 8, 2006 Report Share Posted June 8, 2006 As I get MIDI signal is just a serious of pulses, right? So, it must be wery easy to transmit/receive it wirelesly. I think easiest way is over IR. Somebody done something similar or have idea how to do it? Radio transmiting is better but I think IR is easier. Quote Link to comment Share on other sites More sharing options...
mess Posted June 8, 2006 Report Share Posted June 8, 2006 himaybe you could use these for radio transmitting:http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=1201&mid=&lang=en&pageId=76 Quote Link to comment Share on other sites More sharing options...
TK. Posted June 8, 2006 Report Share Posted June 8, 2006 MIDI doesn't provide handshaking, this means: it's not enough to send the bitstream, you need some error correction or a second level protocol in order to ensure data coherencyBest Regards, Thorsten. Quote Link to comment Share on other sites More sharing options...
Sasha Posted June 9, 2006 Author Report Share Posted June 9, 2006 Hm, I tought...instead of optocoupler transmiting and receiving part could be little bigger distance and that`s it. But if it is so simple it would probably be done till now. ;D rf PIC... sounds great if somebody do hard work, and we just make it phisical. ;) I know nothing about programing PICs ...just trying to follow the god of MIDI Quote Link to comment Share on other sites More sharing options...
timofonic Posted June 9, 2006 Report Share Posted June 9, 2006 Wireless = more latencyRemember latency is the main enemy for MIDI users :) Quote Link to comment Share on other sites More sharing options...
stryd_one Posted June 9, 2006 Report Share Posted June 9, 2006 Wouldn't that be PC soundcard users? ;) Quote Link to comment Share on other sites More sharing options...
audiocommander Posted June 9, 2006 Report Share Posted June 9, 2006 Hi,if you take a look at the midi protocol (http://www.midibox.org/dokuwiki/doku.php?id=midi_specification) you might see what TK said: Not every packet has three bytes, some of them have only two and SystemRealtime is totally different.E.g. if the StatusByte of a 3-byte-package gets lost and the (2nd) DataByte is interpreted as (1st) StatusByte, you might get a PRG-CH instead of a NOTE_ON... that wouldn't be so nice, esp. if you're on stage ;D I can image what might happen if some bytes get lost when transmitting a SysEx Application update :o...but don't take my opinion for granted, I learned all about MIDI by myself...If I would experiment with wireless MIDI, I'd first try to submit uncritical packets only and use it as an optional method.Otherwise it is really needed to write an additional protocol that somehow wraps the packets and brings the possibility to verify that the received data is the same as the sent data :)Actually this points me to my old PS1-Lightgun, that's waiting to be cannibalized anyway (don't have no 75Hz TV anymore), it would be funny transmitting data by laser or IR that's just received when you point to the right direction 8)In this case it wouldn't hurt if some notes are wrong, but in other than experimental cases, I think it's a lot of work without knowing that it can be processed with acceptable latency.Best,MichaelI don't know what you plan about wireless MIDI, but as far as I can remember, you're an experimental midi-boxer, too, right?What about a wireless transmission of a DIN-module?So that you don't actually transmit MIDI, but have a DIN-module connected by RF to the core? :-/Would save battery energy, too... Quote Link to comment Share on other sites More sharing options...
DrBunsen Posted June 9, 2006 Report Share Posted June 9, 2006 Both CME and M-Audio have announced cheap wireless MIDI units in the last week or so. The M-Audio one is built in to a small controller keyboard, and the receiver has USB and MIDI in and out. They are releasing a plug in (ie no keyboard) unit soon. Quote Link to comment Share on other sites More sharing options...
johnh Posted June 9, 2006 Report Share Posted June 9, 2006 Hi,if you take a look at the midi protocol (http://www.midibox.org/dokuwiki/doku.php?id=midi_specification) you might see what TK said: Not every packet has three bytes, some of them have only two and SystemRealtime is totally different.E.g. if the StatusByte of a 3-byte-package gets lost and the (2nd) DataByte is interpreted as (1st) StatusByte, you might get a PRG-CH instead of a NOTE_ON... Errors are possible with missing bytes but not as you state. The first byte of a MIDI command has the high bit set, data bytes do not. A controller can distiguish between commands and data. In running status mode missing bytes are a whole different story... Quote Link to comment Share on other sites More sharing options...
tos Posted June 13, 2006 Report Share Posted June 13, 2006 That's why we need a Intranet MBHP module and OSC Support. [just ignore this one, OK :-P ] Quote Link to comment Share on other sites More sharing options...
Screaming_Rabbit Posted November 24, 2006 Report Share Posted November 24, 2006 Both CME and M-Audio have announced cheap wireless MIDI units in the last week or so. The M-Audio one is built in to a small controller keyboard, and the receiver has USB and MIDI in and out. They are releasing a plug in (ie no keyboard) unit soon.... to whom it might interest:http://www.cme-pro.com/products-list/product-widi-8.htmlGreets, Roger Quote Link to comment Share on other sites More sharing options...
doc Posted November 24, 2006 Report Share Posted November 24, 2006 Nice toy, ;D sure works pretty on 2,4Ghz beneath my TV, WAN, wireless radio, camera, babyphone ... ;DWould be interesting, if somebody ever really tested itgreetsDoc Quote Link to comment Share on other sites More sharing options...
Wild_Weasel Posted November 25, 2006 Report Share Posted November 25, 2006 http://www.hackaday.com/2006/11/23/happy-thxgiving-dsmidiwifi/ Quote Link to comment Share on other sites More sharing options...
stryd_one Posted November 25, 2006 Report Share Posted November 25, 2006 Funny that they never publish the results of timing tests ;) Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.