Takashi Sakamoto wrote:
> This commit adds three modifications for Echo Audio's Fireworks quirks.
> ...
> 2.Making this module to calculate data block size and not to check continuity
> One of Fireworks device, AudioFirePre8, always reports 8 data block size in
> in-packets and the data block counter is incremented by 8. But actual value is
> different.
Does this really make it impossible to check DBC?
> 3.Making this module to have the numebr of first data blocks for MIDI messages
> in out-packet
> Fireworks can pick up MIDI messages in first 8 data blocks and ignore in other
> data blocks.
Can this ever make the MIDI rate less than 3125 bytes per second? If not,
then we can simply apply this quirk to all devices.
(Which reminds me: we must ensure that the rate never exceeds 3125 bytes/s;
most other devices have a smaller buffer than Fireworks devices, and even
those will eventually overflow.)
Regards,
Clemens