Closed robwmi closed 3 years ago
Hi, sorry for the delay in answering. Could your problem has to do with the device name ? As mentioned in issue #56 , the device name to use is the one given by arecord -L
and not arecord -l
No, I don't thinks so. I saw that, and went with the hardware device identifier instead of the name, and it works with Alsa. Unless the requirements are different when working with vban_emitter - that possibility hadn't occurred to me until just now, but I'm assuming that vban_emitter is just passing the parameter on to Alsa.
Thanks for the suggestion; I'll experiment a little more.
I'm happy to report that the solution for this error is simple, if not quick. Simply go away for several weeks, then return, and repeat the experiment without modification! I had saved my vban command in a script. I came back, and ran the script, and received a different set of error messages! These were solved by compiling your alsaSetParamsRework branch, and I'm now successfully running VBAN on my Raspberry Pi! I further claim that I'm not insane.
I'm quite interested to contribute to your project in hopes of expanding its functionality and stability. If you have suggestions for me on where to start (merging the two branches, perhaps?), I'd be interested to know. Thank you!
Happy to read that things got solved. As you can notice, I fail to find time to be active in this project. Your offer to participate is very welcome. Improving the alsa support for more setups is probably an interesting task. Another one could be to push the jack backend for the emitter direction. In any case, I will close the issue, as it seems you now have a working setup.
I just set up a Raspberry Pi 3 Model B+ with the Raspian OS and a USB audio adapter. I am able to record and playback audio using the following:
I configured vban using simply ./configure
After playing with different emitter options, the following seems to be the closest to success that I've come, but after several seconds I get the error messages below:
I've had good success Googling, and experimenting up to this point, but now I seem to be stuck! I have lots of programming background, a bit of linux experience, have been using VBAN on Windows, but have no experience at all with Alsa. Any suggestions for further debugging, or hints on what might be wrong would be appreciated!
Thank you, Rob