Here is a picture of (the first) Evaluation Prototype of a audio-pcb
DAC: 8 balanced analog out.
ADC 4 balanced analog in, XLR+Tele combo, +48V Phantom, Pad, mic-pregain.
AES-EBU + Toslink
Ethernet (XMOS)
USB 2.0 (XMOS)
RS232 + XTAG2 connection
It also has place for a daughter-board for HDMI-audio in.
The PCB has > 1200 components and 4 XMOS L1'sMultiCore Audio PCB (EP1)
-
- XCore Expert
- Posts: 956
- Joined: Fri Dec 11, 2009 3:53 am
- Location: Sweden, Eskilstuna
MultiCore Audio PCB (EP1)
You do not have the required permissions to view the files attached to this post.
-
- XCore Expert
- Posts: 754
- Joined: Thu Dec 10, 2009 6:56 pm
Nice work.
Will it be open sourced?
Will it be open sourced?
-
- XCore Legend
- Posts: 1274
- Joined: Thu Dec 10, 2009 10:20 pm
Holy cow that's a serious board..
regards
Al
regards
Al
-
- Respected Member
- Posts: 363
- Joined: Thu Dec 10, 2009 10:17 pm
Wow thats a serious board you got there. Is it meant to be some sort of XMOS audio test system?
-
- XCore Expert
- Posts: 956
- Joined: Fri Dec 11, 2009 3:53 am
- Location: Sweden, Eskilstuna
It is intended to become a "Receiver" like consumer product. Something that is between the power amplifiers and the audio transport like NAS, Blue-Ray player etc.
It's intended to be used together with this speaker
http://www.bremen.se/
The speaker has arrived to the dealer in Sweden just a week ago. A webshop fore sales will also open in September this year.
Tomorrow I will travel to Italy again to run the Quality Control of the second batch of speakers.
It's intended to be used together with this speaker
http://www.bremen.se/
The speaker has arrived to the dealer in Sweden just a week ago. A webshop fore sales will also open in September this year.
Tomorrow I will travel to Italy again to run the Quality Control of the second batch of speakers.
-
- XCore Expert
- Posts: 956
- Joined: Fri Dec 11, 2009 3:53 am
- Location: Sweden, Eskilstuna
I'm working on a GUI to interface with the hardware above.
Earlier I made GUI's in MATLAB or in LabVIEW, but during last Christmas I started to learn C++ and Qt (http://qt-project.org/). The reason for that is the portability to different platforms without any changes in the code and that it is possible to compile standalone executable without a 1 GB runtime lib.
The standalone .exe for win 7 ~ 16 Mb for this GUI. That is not very small, but I think it is reasonable small.
So here is a picture of my first C++ GUI that works in realtime with XMOS over UDP in both directions.
I'm using the standard 2 thread/core xctp module.
2 tiles can handle 1 matrix mixer & 8 audio channels with each 8 second order sections of EQ+ delay (8 delays and 64 SOS) with extended numeric precision at 96 kHz sampling frequency & filter coef. calculation & I2Sout & respond to physical knobs and still have computational time left.
Earlier I made GUI's in MATLAB or in LabVIEW, but during last Christmas I started to learn C++ and Qt (http://qt-project.org/). The reason for that is the portability to different platforms without any changes in the code and that it is possible to compile standalone executable without a 1 GB runtime lib.
The standalone .exe for win 7 ~ 16 Mb for this GUI. That is not very small, but I think it is reasonable small.
So here is a picture of my first C++ GUI that works in realtime with XMOS over UDP in both directions.
I'm using the standard 2 thread/core xctp module.
2 tiles can handle 1 matrix mixer & 8 audio channels with each 8 second order sections of EQ+ delay (8 delays and 64 SOS) with extended numeric precision at 96 kHz sampling frequency & filter coef. calculation & I2Sout & respond to physical knobs and still have computational time left.
You do not have the required permissions to view the files attached to this post.