Re: Standard Sample Dump with amidi

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Mirko Horstmann wrote:
> I save the sample as mono, 16bit, 48000kHz (which the synth is
> supposed to be able to handle) and in ".sds" format (using Sweep, which
> uses libsndfile). The beginning few bytes of that file seem to be
> compliant with a midi sysex dump. Then I use the following command to
> send it to the synth ("hw:0,0" being the midi port of my M-Audio
> Audiophile):
>
> amidi -p hw:0,0 -s sample.sds
>
> Is this supposed to work at all or am I missing something?

The Sample Dump Standard defines "Wait"/"NACK"/"ACK" messages that allow
the receiving device to throttle the sending device, and the sending
device _must_ wait for an ACK before sending the next block.  In an
open-loop configuration, the sender can just send packets, but must
insert a pause between packets.  amidi does not do any of this.

In theory, it should be possible to write a simple SDS sending utility.


Regards,
Clemens
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@xxxxxxxxxxxxxxxxxxxx
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-user

[Index of Archives]     [Linux Sound]     [ALSA Users]     [Pulse Audio]     [ALSA Devel]     [Sox Users]     [Linux Media]     [Kernel]     [Photo Sharing]     [Gimp]     [Yosemite News]     [Linux Media]

  Powered by Linux