I am building in a HIFI 2000 slimline 1U case. I have some contacts to get the back panel cutouts lasered though. One can also order the case from the manufacturer and with additional cutout milling, but this will cost extra.Is there a case you can recommend ?
Hello eclipsevl-San,
Thank you for your support.
I have now started adding a feature for the "York" I2C programming.
Regards,
CyberPit
Hello CyberPit-san,
Wow, thank you so much for adding such feature!
It took a bit more time than I expected to make York work with SigmaStudio. Initially I was thinking of using their TCPIP protocol as I did before, however it is quite buggy and AD does not resolve the issues for years.
So I tried another approach. There is a support of Aardvark devices in SigmaStudio and Aardvark library interface is public, so it is possible to implement Aardvark-like library without need for the reverse-engineering.
I've built a test vehicle with York+ADAU1452+PCM5102 DAC. Works fine 🙂 I only need to work a bit on code related to reading from ADAU.
Now it allows to stream audio and program ADAU at the same time.
And since York basically acts as COM->I2C bridge, it allows to create custom applications to control DSP settings from PC: volume, filters, input selection etc.
Best Regards,
Vladislav
Attachments
Hi Vladislav,
Yeah this TCPIP bug is really annoying. It works as long as you only write stuff into the ADAU but as soon as you read a bigger chunk of data, SigmaStudio crashes.
I also tried with SigmaStudio+. TCPIP works definitly better with it (no crashing on data read; i still had some crashes but I don't know what caused them) but with the new SigmaStudio+ I had issues with SPDIF input only working on ASRC0 and not the other ones...
Also, converting SigmaStudio projects to SigmaStudio+ projects is not working very well, all the Adau settings are lost.
Ludwig
Yeah this TCPIP bug is really annoying. It works as long as you only write stuff into the ADAU but as soon as you read a bigger chunk of data, SigmaStudio crashes.
I also tried with SigmaStudio+. TCPIP works definitly better with it (no crashing on data read; i still had some crashes but I don't know what caused them) but with the new SigmaStudio+ I had issues with SPDIF input only working on ASRC0 and not the other ones...
Also, converting SigmaStudio projects to SigmaStudio+ projects is not working very well, all the Adau settings are lost.
Ludwig
Hi group buyers,
I sent out pretty much half of the boards. Unfortunately, I am still waiting for a second order from mouser. I managed to only buy half the amount of one type of caps when I did the initial order. The order is still stuck at mouser as they are reviewing an export certificate (for a different part I ordered as well) and they are doing this since an entire week 🙁
I already got in touch with them and kidly asked why this is taking to long. The customer support escalated it, but there is no progress so far. I hope they will ship it next week so I can finally complete your packages and send them out.
Sorry for the delay
I sent out pretty much half of the boards. Unfortunately, I am still waiting for a second order from mouser. I managed to only buy half the amount of one type of caps when I did the initial order. The order is still stuck at mouser as they are reviewing an export certificate (for a different part I ordered as well) and they are doing this since an entire week 🙁
I already got in touch with them and kidly asked why this is taking to long. The customer support escalated it, but there is no progress so far. I hope they will ship it next week so I can finally complete your packages and send them out.
Sorry for the delay
Member
Joined 2018
Hello Vladislav-San,I've built a test vehicle with York+ADAU1452+PCM5102 DAC. Works fine 🙂 I only need to work a bit on code related to reading from ADAU.
Now it allows to stream audio and program ADAU at the same time.
We gonna have various ways to configure the boot ROM. I realized using I2C instead of SPI was the right choice.
It's so nice to work with Audio and I2C communication simultaneously. Many real-time control features will be available. (also the read-out of the Level Indicator)
Now the FreeDSP OCTAVIA board design ver1.1 is York Ready!
CyberPit
Member
Joined 2018
Here is the Silver Panel Version 0.33j FreeDSP OCTAVIA Enclosure.

The power indicator LED had moved from the right.

Add a GND Terminal (Top Right)

Most left 6.5mm Phone-Jack is an Electric Guitar Input. The PHONO input board is not ready yet.
Those panels and Letterings are milled with CNC3018 pro at my residence.
CyberPit

The power indicator LED had moved from the right.

Add a GND Terminal (Top Right)

Most left 6.5mm Phone-Jack is an Electric Guitar Input. The PHONO input board is not ready yet.
Those panels and Letterings are milled with CNC3018 pro at my residence.
CyberPit
Member
Joined 2018
Hi shattered_dream-San,
Yes!, DXF file is available on the following page of Git-Hub.
CyberPit
Hmmm is it possible to get the CAD file for the front panel?
Yes!, DXF file is available on the following page of Git-Hub.
https://github.com/freeDSP/freeDSP-OCTAVIA/blob/main/SOURCES/Chassis/OCTAVIA_CNC-Panel_Design.DXF
Layer | Milling Tool Diameter | Comment |
ORIGIN | 0.1mm | Origin Point |
CAM1 | 0.2mm | Lettering |
CAM2 | 1.0mm | Not Used |
CAM3 | 2.0mm | LED Holes |
CAM4 | 3.18mm | POT Holes |
Work | 0.01mm | Comment Note |
CyberPit
Hello everyone,
I have some good news. The mouser order arrived. I do have many family things going on during the christmas holidays but I try to send out as many boards as possible between christmas and new year.
Merry Christmas and happy holidays to all!
Ludwig
I have some good news. The mouser order arrived. I do have many family things going on during the christmas holidays but I try to send out as many boards as possible between christmas and new year.
Merry Christmas and happy holidays to all!
Ludwig
Hello,
Thank you to CyberPit for the enormous amount of work you've done over the last year and to Ludwig for making this project happen.
Merry Christmas to you all.
Serge B.
Thank you to CyberPit for the enormous amount of work you've done over the last year and to Ludwig for making this project happen.
Merry Christmas to you all.
Serge B.
Hello, I have a problem writing to the EEprom, I thought I had a 25AA1024 but I have a M95256, I changed the settings for this EEprom but still the same problem.
Writing is error-free but when I read the EEprom again I get an error.
Loading into the DSP works fine.
Is there a specific procedure for writing to EEprom?
I have a TINYSINE USBI JTAG DSP Programmer which works well with other cards.
Octavia PCB ver.1.0.
Thanks for your help.
Serge B.
Writing is error-free but when I read the EEprom again I get an error.
Loading into the DSP works fine.
Is there a specific procedure for writing to EEprom?
I have a TINYSINE USBI JTAG DSP Programmer which works well with other cards.
Octavia PCB ver.1.0.
Thanks for your help.
Serge B.
Member
Joined 2018
Hi Serge B-San,
If the MemorySize, PageSize, and NumberOfAddressBytes are correct, the written firmware might contain logical errors or incomplete writing. In this case, the workaround is as follows...

The issued project generates the same garbage again, so you must overwrite it with another non-issued project.
CyberPit
If the MemorySize, PageSize, and NumberOfAddressBytes are correct, the written firmware might contain logical errors or incomplete writing. In this case, the workaround is as follows...
- Turn off the power.
- Turn on with Non-Selfboot mode (JP1=Short)
- Overwrite EEPROM as usual.
- Switch back to Selfboot mode. (JP1=Open)

The issued project generates the same garbage again, so you must overwrite it with another non-issued project.
CyberPit
Hello Cyberpit,
I will follow your advice, the program is "DSP-OCTAVIA_JustThru" unmodified.
Thank you Cyberpit.
Serge B.
I will follow your advice, the program is "DSP-OCTAVIA_JustThru" unmodified.
Thank you Cyberpit.
Serge B.
Ok it works but I have to do a RESET to make it boot, then the ReadBack sends me back the values.
Thank you Cyberpit.
Thank you Cyberpit.
Very interesting way of using the Octavia. I am curious of all the different Octavia builds.
My case is not quite done yet, but I am getting there slowly...
My case is not quite done yet, but I am getting there slowly...
Hello,
I use Octavia to manage DIY hybrid electrostatic loudspeakers.
LR4 filtering + soft frequency correction.
I will have to unsolder 1 or 2 DAC because I need to connect in I2S on external DAC, I do not use the same DAC on the woofer and the panel.
Then a second ADAU1452 will be used for the woofer.
Serge B.
I use Octavia to manage DIY hybrid electrostatic loudspeakers.
LR4 filtering + soft frequency correction.
I will have to unsolder 1 or 2 DAC because I need to connect in I2S on external DAC, I do not use the same DAC on the woofer and the panel.
Then a second ADAU1452 will be used for the woofer.
Serge B.
Last edited:
- Home
- Source & Line
- Digital Line Level
- FreeDSP OCTAVIA