Re: [LAU] Roland A500S: snd-usb-audio error -5

From: Ralf Mardorf <ralf.mardorf@email-addr-hidden-dsl.net>
Date: Sun Jan 29 2017 - 10:20:09 EET

On Sun, 29 Jan 2017 09:14:07 +0100, Ralf Mardorf wrote:
>On Sat, 28 Jan 2017 17:55:40 -1000, david wrote:
>>So I wonder. Is there some sort of upper speed limit in the MIDI
>>standard? Is the MIDI standard smart enough to negotiate speeds if
>>various MIDI devices differ? Or was the MIDI standard strict in
>>saying that your device must operate at this official speed?
>
>You are aware that MIDI data simply is send and received without a time
>stamp and without any sync. The software checks if an ACIA/UART
           ^^^^^^^^^^^^^^^^ English isn't my native language, this
           phrase might not be that good, but it anyway is to the point.

>register reports that a byte was received by a short machine language
>endless loop. The endless loop is only interrupted by a branch, if a
>byte was received, to read the byte and then to continue the endless
>loop. On old computers such as the C64 a lot of MIDI operations were
>done by even disabling IRQs. The 65xx chips have a command to disable
>timer and break command/flag IRQs, named SEI. One MIDI interface must
>use the same rate on both ends, the receiver and transmitter, but if
>you use different interfaces you could ignore the MIDI standard and
>chose any other rate, as long as sender and receiver chose the same
>rate. IOW one interface could not communicate with several MIDI
>interfaces using different rates.
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-user
Received on Sun Jan 29 12:15:02 2017

This archive was generated by hypermail 2.1.8 : Sun Jan 29 2017 - 12:15:02 EET