Sean M. Pappalardo - D.J. Pegasus wrote:
I just updated my kernel and tried it with the SCS.1m but unfortunately it reports an error:
firewire_core: created device fw1: GUID 0012600000000000, S400 snd_scs1x fw1.0: transaction failed: type error
This is from a snd_fw_transaction call, either the ping or the address setting.
Please check if these commands work:
firewire-request /dev/fwX read c007dedadada 4 firewire-request /dev/fwX write c007dedadada f100123456789abc
In theory, you should be able to write MIDI commands by prefixing them with 00, like this for a note-on: firewire-request /dev/fwX write c007dedadada 00912345
Turning on the SCS.1d then yields: firewire_core: created device fw2: GUID 0012600100000000, S400
FFADO had only the 1m's ID, so the driver does not yet know about the 1d.
Regards, Clemens