RPi is good DIY platform and have really good support from expansion boards perspective including audio in general. I am not saying that RPi is bad for general audio use but from real audiophile perspective only. Actually VIM is not the best choice as well (theoretically) because Amlogic not support external masterclock. But using VIM is better than RPI for sure if you don’t do real expensive reclock. VIM support both basics frequencies needed for proper audio operation on 44.1, 88.2 … and 48, 96 …
This is the best way for RPi. Much better than any I2S HAT for RPi even using Kali re-clock because Kali use FIFO and buffer.
RPi clock problem is not a meter of sophistication or jitter or noise. RPi missing one basic frequency at all (by design). Every single peace of audio software or hardware for RPi is kind of work around for above problem. Even using Asynchronous USB DAC with own clock you need to use “patched” linux to be able to play all of frequencies without problem.
If you have VIM and RPi, just do your own test. Play same music in RPi and VIM trough your DAC and if you don’t hear difference there is no point to change your setup or to discuss it here. Music is something personal
Same problems with the onboard audio. Some plugins not work. Tomorrow I’ll install it on eMMC and will do some more tests. But for me the problem with onboard audio is really annoying. Strange thing is that using Volumio as an OS, aml audio works with all other software installed, including sqweezelite/R2, roon, upnp, airport-sync, spotty but not with volumio itself. I will try to disable it for Volumio in MPD config … tommorow
@balbes150, sorry for the stupid question may be, but why install.sh is not working even i transfer it from other Armbian builds? I know i can do DD but anyway …
So far there have been no changes with audio output. Cannot be used install.sh from other images. Each script has its own settings (for a specific system).
Okay, I need some help!
I want to “remove”/disable internal sound card AMLM8AUDIO (hw:0,… etc) at all from Armbian builds (and in particular in Volumio) for example, but there is no module to stop or disable and it’s look like there is no simple way to do this. Blacklist not working for me as well.
My question is: Do i really need to compile the whole image without the audio or there is some simple way (workaround) available to disable it in boot?
When the onboard audio is excluded from the kernel and not loaded in the OS then USB sound card will appear as a 0 (hw:0,…, plughw:0,…) every time is connected, right?