On 10/02/2010 10:12 AM, Ralf Mardorf wrote:
> On Sat, 2010-10-02 at 15:00 +0100, Folderol wrote:
>> Ralf is making one of his sweeping generalisations, and as you know,
>> the only generalisation that is true is the one that states all of them
>> are false :)
>
> Yesno :)
>
> of cause if a MIDI sequencer should not be used to control external MIDI
> devices my opinion isn't correct, but IMO a MIDI sequencer should be for
> external MIDI devices

[[ Warning - off topic digression follows ]]

Well actually, Ralf, you are correct in that  MIDI is by definition only 
for external devices, except for cable loopbacks, because the spec 
defines not only the data protocol but also the hardware interface (an 
opto-isolated serial interface much like RS-232 but at some specified 
bps - which I don't remember - 3KBS? Rather slow, what ever it is).

It is a software + hardware interface that was designed for 
communication between electronic keyboards and synthesizers.

I know that the term "MIDI" has sort of been co-opted to mean any 
software inter-process interface that uses the same message protocol. I 
guess that's understandable, although it would have been better if a 
separate term was invented (soft-MIDI? SIIP? I dunno...)

So all of this stuff you hear about MIDI done within a computer, or 
through USB cables, is technically really not MIDI at all. So there you 
have it.

So yes, Ralf, you are technically correct, because MIDI is not only a 
data protocol but also a specific hardware interface. It's the same 
thing as saying that two applications talking to eachother on the same 
computer via a local loop-back IP socket are using ethernet! Nobody 
would say that! The nice  thing about MIDI (the hardware kind) is that's 
it's optically isolated at both ends, thus avoiding any kind of ground 
loop problems (see below).

BTW has anyone here checked out the noise level difference between using 
real MIDI connections vs. pseudo-MIDI USB connection? Is USB 
opto-isolated? (I think probably not because of its bandwidth). This is 
actually a serious question. I have a Korg M-51 that causes major ground 
noise if I run both the USB "midi" and and audio connection ( believe 
unblanced but not sure) audio to my M-audio delta 10-10. My next step 
will be of course to try actual MIDI connections, but the M-51 doesn't 
have a MIDI through jack, which causes problems because I want to use an 
M-audio MIDI controller as a second keyboard, to avoid having to use 
keyboard splits. I'm thinking of plugging everything in to single outlet 
using a "star" configuration of outlet srips.I wonder how many of us 
Linux-software people don't have at least one real keyboard synth? To 
me, it would be practically impossible to play live at at moment's 
notice if I didn't have a set of keys that I could just throw into my 
car and go. Of course it all depends on what you're doing. I could see 
for example, that someone who is only interested in scoring for films, 
might have no need for an independent keyboard and amp. Or it's also 
possible that people have keyboards that they take for live gigs, but at 
home use their Linux boxes for experimental stuff, perhaps with just a 
MIDI keyboard controller. This would make for an interesting poll I guess.

Actually, I imagine that there's quite a few of us that never play out.
And that's fine! Personally, I find that if I don't get out and actually 
play with people from time to time, the music I make on my own suffers - 
it gets to "out there" and too technical and sterile to be called real 
music. Of course, what defines "real music" then?

Larry







_______________________________________________
64studio-users mailing list
[email protected]
http://lists.64studio.com/mailman/listinfo/64studio-users

Reply via email to