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
64studio-users@lists.64studio.com
http://lists.64studio.com/mailman/listinfo/64studio-users