Noticed this nice addition in the latest alpha version
Camilladsp is now responding to websocket stop command when music is paused or stopped on airplay. The only issue I had to get around was calling the python get_state() method caused an error when the music is paused or stopped.
So I thought I would give a second try at using shairport-sync with camilladsp where camilladsp does the re-sampling to synchronize the player with the output device. Shairport-sync is configured to output to file and camilladsp is likewise configured for file input.Also the File backend got some changes. On Linux it now uses non-blocking read, which helps when piping audio from an apps that stops streaming data while the music is paused
Camilladsp is now responding to websocket stop command when music is paused or stopped on airplay. The only issue I had to get around was calling the python get_state() method caused an error when the music is paused or stopped.
Dear All good morning and cheers from Italy.
I got amazed by this open source project which is something completely different of using a standard dsp device.
My dream is to build up a multiway speaker..6 or 7 stereo channels.
I would like to get some more info about the Camilla DSP if possible.
There is a kind of web user interface to be used and to set it?
I read already that some of you used it on a 8 channel system.
What kind of hardware i should consider to use after the rapsberry PI ? I should need 6 or 7 dac...but how to link each of them to the Raspberry?
Any suggestion about?
Many thanks in advance.
Maurizio
I got amazed by this open source project which is something completely different of using a standard dsp device.
My dream is to build up a multiway speaker..6 or 7 stereo channels.
I would like to get some more info about the Camilla DSP if possible.
There is a kind of web user interface to be used and to set it?
I read already that some of you used it on a 8 channel system.
What kind of hardware i should consider to use after the rapsberry PI ? I should need 6 or 7 dac...but how to link each of them to the Raspberry?
Any suggestion about?
Many thanks in advance.
Maurizio
Maurizio, most certainly the DAC box will be tied to a RPi via USB. The RPi does the DSP stuff and out of the one and same USB cable, the different channels are fed to a multi channel DAC to produce individual analog connections. A suitable DAC for 8 channels could be:
You need to do further investigations to really ensure that the above indeed work via a RPi...
Also, You need to think about overall level (volume) control. Can be done within Camilla...
//
- https://www.audiophonics.fr/en/dac-...c-usb-8-channel-24bit-192khz-xmos-p-9732.html
- https://www.oktoresearch.com/index.htm
- https://www.thomann.de/intl/focusri...LCJjdXJyZW5jeSI6NywibGFuZ3VhZ2UiOjJ9&reload=1
You need to do further investigations to really ensure that the above indeed work via a RPi...
Also, You need to think about overall level (volume) control. Can be done within Camilla...
//
Thanks for testing! The get_state() error is probably because you are using the released version of pycamilladsp that doesn't know about the new "stalled" state yet. If you use the "next" branch of pycamilladsp it should be ok.Noticed this nice addition in the latest alpha version
So I thought I would give a second try at using shairport-sync with camilladsp where camilladsp does the re-sampling to synchronize the player with the output device. Shairport-sync is configured to output to file and camilladsp is likewise configured for file input.
Camilladsp is now responding to websocket stop command when music is paused or stopped on airplay. The only issue I had to get around was calling the python get_state() method caused an error when the music is paused or stopped.
Hello..thanks a lot for the useful tips.Maurizio, most certainly the DAC box will be tied to a RPi via USB. The RPi does the DSP stuff and out of the one and same USB cable, the different channels are fed to a multi channel DAC to produce individual analog connections. A suitable DAC for 8 channels could be:
- https://www.audiophonics.fr/en/dac-...c-usb-8-channel-24bit-192khz-xmos-p-9732.html
- https://www.oktoresearch.com/index.htm
- https://www.thomann.de/intl/focusri...LCJjdXJyZW5jeSI6NywibGFuZ3VhZ2UiOjJ9&reload=1
You need to do further investigations to really ensure that the above indeed work via a RPi...
Also, You need to think about overall level (volume) control. Can be done within Camilla...
//
In my case i would need at least 2 8 channel stereo dac..
Camilla dsp include a graphic interface as well ?
Many thanks for your suggestions.
Maurizio
Yes, a graphic i/f is there.
Syncing 2 pcs of 8ch devices to perfection might be tricky...
//
Syncing 2 pcs of 8ch devices to perfection might be tricky...
//
@Maurizio what exactly do you want to build? A pair of 6- or 7-way stereo speakers with active crossovers? You will need a single interface that can support all 12 or 14 channels. Using several interfaces synced only by software isn't a good solution, the synchronization won't be good enough. Look at the larger interfaces from Motu, Focusrite etc.
Hello. Yes that's the idea behind.@Maurizio what exactly do you want to build? A pair of 6- or 7-way stereo speakers with active crossovers? You will need a single interface that can support all 12 or 14 channels. Using several interfaces synced only by software isn't a good solution, the synchronization won't be good enough. Look at the larger interfaces from Motu, Focusrite etc.
Well i wold like to start with 4 stereo channels and then improve it stepby step.
Many thansk for your tips.
Maurizio
I'm sorry again..
You mean the raspberry driving one 16 channels interface with digital input for example?
Ciao.
You mean the raspberry driving one 16 channels interface with digital input for example?
Ciao.
Yes, one (1) USB cable to feed a box that can output 16 analog channels, i.e. with 16 connectors on the back.
//
//
Yes that fixed the issue !Thanks for testing! The get_state() error is probably because you are using the released version of pycamilladsp that doesn't know about the new "stalled" state yet. If you use the "next" branch of pycamilladsp it should be ok.
Nice, just checked their website - still "out of stock".FWIW, OKTO Research just announced they are opening back up for new orders. They had stopped taking orders for @ 6 months due to numerous global supply chain issues causing production backlogs.
As for 8 channels on the DAC8 with CamillaDSP, yes it works, but I am using a PC [(8 and 10) x 256K taps @ 176.4kHz]. Never used a RPi4, so can't answer that question.
As I see there is no alternative better device for multichannel (8-10 channels) to work together with CamilaDSP
The Motu 24 Ao has 24 analog output channels and claims class compatibility. Does anyone have some experience with it?
https://www.thomann.de/intl/motu_24...LCJjdXJyZW5jeSI6MiwibGFuZ3VhZ2UiOjJ9&reload=1
https://www.thomann.de/intl/motu_24...LCJjdXJyZW5jeSI6MiwibGFuZ3VhZ2UiOjJ9&reload=1
I've been following many of these related conversations across different forums. Some people have had success with pro audio interfaces plus linux PCs (including Pi4s) running CamillaDSP for multichannel DSP.
MOTU Ultralite Mk5 (https://motu.com/en-us/products/gen5/ultralite-mk5/) and Focusrite 18i20 (https://focusrite.com/en/usb-audio-interface/scarlett/scarlett-18i20) are apparently good options for a lot less than an Okto DAC8.
A lot of info in this ASR thread: https://www.audiosciencereview.com/...hannel-dacs-for-a-quality-stereo-setup.26753/
I have a MOTU M4 that I will expreiment with using Camilla soon. Then I may spring for the Ultralite Mk5 for 3-way+ options.
MOTU Ultralite Mk5 (https://motu.com/en-us/products/gen5/ultralite-mk5/) and Focusrite 18i20 (https://focusrite.com/en/usb-audio-interface/scarlett/scarlett-18i20) are apparently good options for a lot less than an Okto DAC8.
A lot of info in this ASR thread: https://www.audiosciencereview.com/...hannel-dacs-for-a-quality-stereo-setup.26753/
I have a MOTU M4 that I will expreiment with using Camilla soon. Then I may spring for the Ultralite Mk5 for 3-way+ options.
Nice, just checked their website - still "out of stock".
As I see there is no alternative better device for multichannel (8-10 channels) to work together with CamilaDSP
Wow, that was quick. They indicated they would be opening and closing the shopping cart as their supply chain and stock supply permits. When Stereophile did the reviews, it swamped them.
A number of Motu cards required quirks to the alsa usb-audio driver. I would be cautious about Motu class-compatibility claims. The experience people have with trying this device on linux is not thoroughly positive. OSX being their main market may be a different story, but still there are numerous reports of problems, buggy firmware after upgrades, need of downgrading, etc.The Motu 24 Ao has 24 analog output channels and claims class compatibility. Does anyone have some experience with it?
The Motu 24 Ao has 24 analog output channels and claims class compatibility. Does anyone have some experience with it?
https://www.thomann.de/intl/motu_24...LCJjdXJyZW5jeSI6MiwibGFuZ3VhZ2UiOjJ9&reload=1
Available since: November 2014 - this is not perfect, it's probably has not much support since 2014. I'm curious what kind of DAC chip are they using as well.
Wow, that was quick. They indicated they would be opening and closing the shopping cart as their supply chain and stock supply permits. When Stereophile did the reviews, it swamped them.
For those that are looking for 8-Channel DACs. This is the email I received from OR on the 19th of December describing their new shopping cart policies and global supply chain issues.
HTH
Okto Resesarch 2021 newsletter
We are open and accepting orders again
This is the Okto Research 2021 newsletter and we would like to thank you all for your continuing interest in our products, our ideas and our journey.
There is no other way to begin this message than by stating that the last two years have been extremely difficult to all of us, with the pandemic taking us by surprise and changing a lot of things in our lives. As a small manufacturing company, we have been experiencing broken supply chains and sudden unavailability of components that used to be readily available from international distributors at any time.
To an outside observer, it may seem we haven't achieved much lately. We still have the two products: the dac8 PRO, an 8-channel, high-performance DAC with USB and AES/EBU inputs; and the dac8 Stereo, an ultra-performance DAC with USB, AES/EBU a pair of coaxial and optical inputs and a streaming option.
However, at the time the dac8 Stereo was reviewed by the Audio Science Review, which made us much better known, we have still been a team of only five people including development and manufacturing and we resided in a tiny office. Suddenly, we were in a desperate need for employees while having little to no chance of finding them due to lockdown and closed universities. We were working long hours on moving to a new office and equipping it and on fulfilling orders at the same time.
In the beginning of 2021, we decided to close for new orders, uncertain whether we will be able to purchase more AKM parts after fire turned their factory into ruins in late 2020 (our products use their digital audio receiver chip). Unavailability of those components and several others made us run into huge delays with deliveries, which is something we aren't proud of and we don't want to repeat.
We are very happy for achieving to build a competent team that we can rely on, but the situation with the supply chains isn't getting better yet. Our products use more than 150 different parts and components, many of them without an alternative and once a component cannot be purchased anywhere and we run out of stock, our manufacturing process is disrupted and our products cannot be completed.
Therefore, in order to prevent delivery delays in the future, we have set our e-shop to only accept a limited number of orders at a time, based on how many units we have fully finished and ready to be shipped. We are going to continue this way until the supply chain crisis is resolved. The first batch of dac8s has been released for sale now and more will follow every couple of weeks.
In reaction to increased prices of materials and components, we were forced to increase the price of both the dac8 PRO and the dac8 Stereo to 1289€. We have hesitated about this, but we hope it will be understood. As a result of Raspberry Pi worldwide shortage, the streaming version of the dac8 Stereo is going to be temporarily unavailable.
We have received an enormous amount of support and feedback from the audio community and we are going to work hard not to disappoint.
In 2022, we plan to update our existing products and continue on the development of a new product that we hope you will find exciting. Additionally, we are looking forward to unveil our new website soon.
We believe it will be possible to travel and meet people abroad in 2022, so we have opened an option for you to pick up your order at our factory in downtown Prague if you happen to visit here. You can select "Pickup in Prague" in our e-shop during the ordering process and we will be very happy to meet you and have a coffee together.
You have our tremendous thanks for following us on our journey. We wish you the best 2022 possible, lots of quality listening time and many new musical discoveries.
With my warmest regards
Pavel Krasensky, Okto Research founder and developer
Copyright © 2021 Okto Research, All rights reserved.
I just received Motu Ultrline MK5 which is meant to replace Asus Xonar MKII with my prototyping active crosssover / dsp setup. I'm running Windows at the moment. I'm connecting my Intel NUC directly to MK5 with USB and source and CamillaDSP are both running on the NUC.
I hit a roadblock; the Motu drivers created multiple audio devices one per two output channels. So for the total 10 output channels I have 5 devices. How would I configure these in the CamillaDSP playback section?
I hit a roadblock; the Motu drivers created multiple audio devices one per two output channels. So for the total 10 output channels I have 5 devices. How would I configure these in the CamillaDSP playback section?
- Home
- Source & Line
- PC Based
- CamillaDSP - Cross-platform IIR and FIR engine for crossovers, room correction etc