Last edited:
Ah - yes ALSA is using S32_LE, but the data between 24 and 32 bits should be zeros. If the system is working to plan then I wouldn’t bother further. You can direct ALSA to output S24_LE but it is quite easy to muck things so that no usable signal results. I would want to pre-test any modification advice I gave but that can’t happen in the near future. [I'm completely remodeling a remote lake cabin.]
Thanks again Frank for the explination
I'll start looking for other reasons why the transceiver is not working now,
I wish I had time to learn a lot more of this stuff.
Good luck with the remodeling, take it easy in the heat!
Steve
I'll start looking for other reasons why the transceiver is not working now,
I wish I had time to learn a lot more of this stuff.
Good luck with the remodeling, take it easy in the heat!
Steve
Yes. BBB can act as a NAA for HQPlayer.
Perhaps. Output at DSD 256 seems to take some finesse.
No. I2S is a format for pulse code modulation data.
IMHO the way to approach HQP via the BBB would be from the external controller standpoint because, in the final analysis, the more you like the controller the more you will use and enjoy HQP. That would be off topic for this thread, but once that is decided, then you can approach the technical side of NAA implementation. The Signalist site and HQP forums offer ample help. Signalyst
F.
Perhaps. Output at DSD 256 seems to take some finesse.
No. I2S is a format for pulse code modulation data.
IMHO the way to approach HQP via the BBB would be from the external controller standpoint because, in the final analysis, the more you like the controller the more you will use and enjoy HQP. That would be off topic for this thread, but once that is decided, then you can approach the technical side of NAA implementation. The Signalist site and HQP forums offer ample help. Signalyst
F.
NAA works great with DSD512. With external MCLK 45/49MHz.
DSD1024 did not test, but theoretically it should work too.
DSD1024 did not test, but theoretically it should work too.
I would like to ask if BBB-Hermes-Cronus can work as HQPlayer NAA and output DSD256 via i2s?
Absolutely. I've been using several installations of ppy's botic-based 'Pure' software (available from his PureDSD website) as HQPlayer NAAs for a long time - it just works and is totally reliable - very flexible too as you can reconfigure it for other players via a simple browser interface should the fancy take you. ppy's software is very simple to dowbnload and install too, no great technical ability needed.
I'm currently using it for a Signalyst-derived DSC2 DSD decoder (courtesy of ppy) and with Marcel's 'Valve DAC' DSD decoder. Although I typically run DSD256 (because of my choice of HQPlayer options versus my music servers performance) I have succesfully run BBB/Hermes.Cronus NAA at DSD512.
Last edited:
@nautibouy, @ppy, @Pixelpusher, @francolargo : many thanks. That is great. I still have 2 AK4499EQs around, now it is time for a full DSD DAC.
Although I typically run DSD256 (because of my choice of HQPlayer options versus my music servers performance) I have succesfully run BBB/Hermes.Cronus NAA at DSD512.
Great to hear from you Ray - and others too! I must have mistakenly confused complaints from a different component with the BBB. Glad to hear the DSD is working well. Cheers!
Hi,
I would like to set up my BBB with Hermes/chronus/teleporter-->BIIIpro as a streamer for my music delivered by Roon-core over ethernet (again). The music-database is in various Formats (PCM/DSD).
I had set up this before some time ago but now my BBB died and I (lost Sd-card too) have to start again.
I do not understand what "botic" realy does and got somehow lost in this long thread.
So I would like to get a recommendation for a up to date "image" to use for this.
thank you
Branko
I would like to set up my BBB with Hermes/chronus/teleporter-->BIIIpro as a streamer for my music delivered by Roon-core over ethernet (again). The music-database is in various Formats (PCM/DSD).
I had set up this before some time ago but now my BBB died and I (lost Sd-card too) have to start again.
I do not understand what "botic" realy does and got somehow lost in this long thread.
So I would like to get a recommendation for a up to date "image" to use for this.
thank you
Branko
Hello Drone,
if you want to keep it really simple you can use the last Gentooplayer BBB image, it is very easy and fast to setup and includes botic; it can be configured via web interface to enable roon bridge or hqp nad or squeezelite or other players (included in the image already) + many other tweaks (including RAM disks, RT kernels, disk mounts, etc...).
N.B.: a small donation is needed to have access to full functionalities, but i think it's abundantly worth 😉
if you want to keep it really simple you can use the last Gentooplayer BBB image, it is very easy and fast to setup and includes botic; it can be configured via web interface to enable roon bridge or hqp nad or squeezelite or other players (included in the image already) + many other tweaks (including RAM disks, RT kernels, disk mounts, etc...).
N.B.: a small donation is needed to have access to full functionalities, but i think it's abundantly worth 😉
Last edited:
Or use the Pure firmware. http://puredsd.ru/Pure.gzN.B.: a small donation is needed to have access to full functionalities, but i think it's abundantly worth 😉
🙂 no donations are required.
Last edited:
You can get acquainted with the beta versions: Botic7 — Yandex.Disk
Description and changelog in Russian. But for the release, I will prepare documentation in English.
Temporarily support for this firmware on the Russian forum:
Сетевой плеер на Beaglebone Black — чистое удовольствие - Цифровые источники - DA Stereo
In the near future I will make partial support for WiFi USB.
Last new the Botic7 firmware available support for usb wifi!?
Hi,
thank you for helping.
Have tried Gentooplayer (and the support of developer is fist class) but have still some problems to sort out.
Would like to try Pure firmware.
What and how to configure after flashing the image (clock speed etc?).
thx
Branko
thank you for helping.
Have tried Gentooplayer (and the support of developer is fist class) but have still some problems to sort out.
Would like to try Pure firmware.
What and how to configure after flashing the image (clock speed etc?).
thx
Branko
No, I decided not to integrate wi-fi support into this firmware.firmware available support for usb wifi!?
I tried to make this firmware as simple as possible for the user. Plug and play. "http://botic7.local"What and how to configure after flashing the image (clock speed etc?).
Linux is built on the basis of builbroot. And it has a minimum set of required components. The kernel is tuned for maximum stability with the DSD512.
(ssh root/root)
If you need advanced tuning for your requirements, then this firmware is not for you.
Last edited:
Hi,
installed it an got it up and running. Use 45/49 Mhz Clock pair.
When I put Jumper on Cronus board to 1:2 (which should be the right position for this clocks) music plays way to slow. Have to put jumper to 1:4 to get "right" speed. What to do? optargs?
thx
Branko
installed it an got it up and running. Use 45/49 Mhz Clock pair.
When I put Jumper on Cronus board to 1:2 (which should be the right position for this clocks) music plays way to slow. Have to put jumper to 1:4 to get "right" speed. What to do? optargs?
thx
Branko
Hi,
this are original the settings of PURE for botic:
# cat /boot/uEnv.txt|grep snd_soc
optargs=snd_soc_botic.serconfig=MM-- snd_soc_davinci_mcasp.mute_pins=8 snd_soc_davinci_mcasp.amanero_mute_delay=500 snd_soc_davinci_mcasp.amanero_mute_pins=8 snd_soc_botic.ext_masterclk=7 snd_soc_botic.clk_44k1=45158400 snd_soc_botic.clk_48k=49152000
this gave me wrong playback "speed"
Cahnged Settings to:
# cat /boot/uEnv.txt|grep snd_soc
optargs=snd_soc_botic.serconfig=MMMM snd_soc_davinci_mcasp.mute_pins=8 snd_soc_davinci_mcasp.amanero_mute_delay=500 snd_soc_davinci_mcasp.amanero_mute_pins=8 snd_soc_botic.ext_masterclk=3 snd_soc_botic.clk_44k1=22579200 snd_soc_botic.clk_48k=24576000
Now playback speed is right an my Display shows right sampling rate of playing music.
Do I need? (or what is missing?):
snd_soc_davinci_mcasp.mute_pins=8 snd_soc_davinci_mcasp.amanero_mute_delay=500 snd_soc_davinci_mcasp.amanero_mute_pins=8
for BBB --> Hermes --> Cronus --> BIIIpro over I2S
thx
Branko
this are original the settings of PURE for botic:
# cat /boot/uEnv.txt|grep snd_soc
optargs=snd_soc_botic.serconfig=MM-- snd_soc_davinci_mcasp.mute_pins=8 snd_soc_davinci_mcasp.amanero_mute_delay=500 snd_soc_davinci_mcasp.amanero_mute_pins=8 snd_soc_botic.ext_masterclk=7 snd_soc_botic.clk_44k1=45158400 snd_soc_botic.clk_48k=49152000
this gave me wrong playback "speed"
Cahnged Settings to:
# cat /boot/uEnv.txt|grep snd_soc
optargs=snd_soc_botic.serconfig=MMMM snd_soc_davinci_mcasp.mute_pins=8 snd_soc_davinci_mcasp.amanero_mute_delay=500 snd_soc_davinci_mcasp.amanero_mute_pins=8 snd_soc_botic.ext_masterclk=3 snd_soc_botic.clk_44k1=22579200 snd_soc_botic.clk_48k=24576000
Now playback speed is right an my Display shows right sampling rate of playing music.
Do I need? (or what is missing?):
snd_soc_davinci_mcasp.mute_pins=8 snd_soc_davinci_mcasp.amanero_mute_delay=500 snd_soc_davinci_mcasp.amanero_mute_pins=8
for BBB --> Hermes --> Cronus --> BIIIpro over I2S
thx
Branko
- Home
- More Vendors...
- Twisted Pear
- Support for Botic Linux driver