Audio Digital Signal Processing for everyone and anything
This site hosts design details for a flexible and modular open source hardware digital signal processing platform for use with digital and analogue audio.
For the latest updates see the news section below and my blog.
The open hardware DSP platform is a range of small boards that can be plugged together to give you a flexible platform for processing all sorts of audio signals. If you want a simple crossover, a custom USB soundcard and headphone amp, or a fully fledged 48 channel mixer or synthesizer there should, eventually, be something here to do it. All board designs and information are released under the TAPR Open Hardware License.
Current board designs include a digital signal processor, 16 channel digital to analogue converter and single ended output stage, power supply, and single ended and balanced stereo analogue to digital converters. Current work in progress designs include a high spec XMOS 200 based control board, headphone amplifier and class D amplifier boards. All released designs are hosted on GitHub. There is also a set of repositories on Bitbucket for development work.
Work is on-going on this project and hardware is still being tested and proven. Eventually with the board designs and details I will host some example projects. These will include downloadable example project files for SigmaStudio to allow you to get going once boards are plugged together. If enough interest grows in the project I would like to offer boards for sale potentially through group buys to start with.
12 Mar 2019: BIG NEWS!!!! It has been OVER two years since I made any changes on this page!!! That is it really. Oh there is a new blog post about the uDSP board though.
04 Mar 2017: Check out my blog for the latest PCBs that have arrived!
08 Feb 2017: I have ordered some new boards for a new design. Project files are up on GitHub although it is 100% untested at the moment!
27 Jan 2017: Latest news is...no news! Actually having moved house I now have a small electronics work area setup, currently occupied with an unwell Rotel amplifier - once that is working again we can make progress! Well that's the plan anyway.
13 July 2016: Whilst ordering lots of new PCBs is on hold for now I have ordered the new balanced ADC board. Dirty PCBs give a link to buy the blank board (packs of 10) so I have added this to the hardware page for this board. I will add other links when I have them.
01 July 2016: Have released Revision 2.0 (first public release) of the balanced stereo input PCM4202 ADC.
26 May 2016: I have released design files for the latest revision schematics and PCBs for all current designs. I am also working on a differential input (and better layout) version of the ADC as I think this will be more useful, and can be used for single ended inputs.
06 May 2016: I have updated the Getting Started page with a little more detail on building boards or getting them manufactured. If enough interest grows in this project I may offer built boards in the future,
03 May 2016: May day madness blog update... 26 April 2016: I have started committing updated designs and library files to GitHub, so far it is a fixed version of the ADC and matching library with bug fixes/new parts. Other boards are still work in progress but are coming along just fine.
20 April 2016: I have added a link above to my development repositories hosted on bitbucket. The GitHub repository will be kept clean for released boards, but the development branch may contain all sorts of junk.