From: Takashi S. <o-t...@sa...> - 2014-03-16 13:20:04
|
Hi Darren, > Apologies, I didn't realise that I had forgotten to CC it. Don't worry. I should have described my aim in previous mail. I want to archive our conversation because it's really good information for our about your device. Well, at first, during testing, I hope you to stop your PulseAudio. Please refer to this wiki page: https://wiki.ubuntu.com/PulseAudio/Log Once you set 'autospawn=no', you can prevent pulseaudio from restarting after killing it. I believe this brings us logs without needless lines. > ------------------------------------------------------------------------- > $ aplay -D hw:0,0 test.wav --verbose > Playing WAVE 'test.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Stereo > aplay: set_params:1239: Channels count not available > ------------------------------------------------------------------------- This is due to mismatching of channels, not a bug. Please use 'plughw:0,0' instead of 'hw:0,0' in this case. Like: $ aplay -D plughw:0,0 test.wav --verbose Instead of numerical ID, you can use alias of your card. Like: $ aplay -D plughw:Projectmix,0 test.wav --verbose $ aplay -D plughw:Projectmix test.wav --verbose (These three commands do almost the same things for our device.) I believe you can start PCM substream. But I don't know you can actually hear sounds from your devices. If you success to aplay, I believe you can also get success with jackd. Like: $ jackd -r -d alsa -d hw:Projectmix -r (any sampling rate you like) > On an other (unimportant) note, it may be worthwhile to write "00 ff 00 > 02 - 00 00 00 00" on startup to 0x0xfffff0000b00. It causes the LEDs on > the device to flash in sequence. It is done by the Windows driver to > show that the driver has correctly started up. I'm 99% sure that this is > ProjectMix specific. This command have the same effects for all of M-Audio Models based on BeBoB. But I judged this is needless to my BeBoB driver. > A few months ago, I captured some firewire bus data while I was playing > back audio in Windows. It can be found at > http://subversion.ffado.org/wiki/projectmix. Unfortunately, all I had > was the free version of BusHound, so the capture is limited. Does it > look in any way similar to the streaming data for the FW1814? I have already obtained your logs and analyzed all of them. The logs brought me a confidence that your ProjectMix I/O and my Firewire 1814 uses the same firmware largely customized by M-Audio. It have already been a great help to me. I really appreciate to you. Thank you Takashi Sakamoto o-t...@sa... |