Hello everyone,
we just started a new order-run for freeDSP-kits (all components included, SMD already pre-soldered).
Please refer to our last newsletter for more information:
freeDSP kits now available
Feel free to contact us 🙂
regards
freedsp
we just started a new order-run for freeDSP-kits (all components included, SMD already pre-soldered).
Please refer to our last newsletter for more information:
freeDSP kits now available
Feel free to contact us 🙂
regards
freedsp
I just ordered one kit. You mentioned somewhere that a student added an I2S DAC to the freeDSP to get 4+2 analog output. Are there infos, schematics? Can one add 4 I2S DAC to get 4+8 analog outputs?
Or is a I2S DAC like this working:
Audiophonics DAC Sabre ES9023 I2S vers Analogique 24bit/192KHZ ll | eBay
or like this:
ASSEMBLED PCM5102 DAC decoder I2S player 32bit 384K beyond es9023 or PCM1794 | eBay
Or is a I2S DAC like this working:
Audiophonics DAC Sabre ES9023 I2S vers Analogique 24bit/192KHZ ll | eBay
or like this:
ASSEMBLED PCM5102 DAC decoder I2S player 32bit 384K beyond es9023 or PCM1794 | eBay
Just ordered a kit, can't wait to design my Main EQ/crossover with it.
Quick question, can one connect an (external) arduino over I2c through the USBI connection to program the DSP dynamically? Has that been done? I ask because I've done this with the 1702 EVAL board to some success.
Quick question, can one connect an (external) arduino over I2c through the USBI connection to program the DSP dynamically? Has that been done? I ask because I've done this with the 1702 EVAL board to some success.
Last edited:
Cypress Cy7c68013a-56
If you want to program your Free DSP with a Cypress EZ-USB you might run into annoying troubles installing the Windows drivers for this Cy7c68013 board.
Please follow instructions in the attached PDF and manually force the driver (*.inf file) to install !!
And for more instructions on USBi communcations: http://www.diyaudio.com/forums/digi...rogrammer-using-cypress-cy7c68013a-board.html
If you want to program your Free DSP with a Cypress EZ-USB you might run into annoying troubles installing the Windows drivers for this Cy7c68013 board.
Please follow instructions in the attached PDF and manually force the driver (*.inf file) to install !!
And for more instructions on USBi communcations: http://www.diyaudio.com/forums/digi...rogrammer-using-cypress-cy7c68013a-board.html
Attachments
Hello all,
I've written a reasonably slick FreeDSP configuration tool for a 2 x 3 way active crossover (my intent is to add another D/A pair). I'd be willing to contribute this to the project should there be enough interest. The applet is written in C++ for the Windows OS. Changes can be made in realtime. More features can of course be added until the DSP runs out of resources.
It would be great if someone offered up the Arduino script to write the passed values into the DSP 'safeload registers'. I haven't found the time to work thru the details of that as of yet.
I've written a reasonably slick FreeDSP configuration tool for a 2 x 3 way active crossover (my intent is to add another D/A pair). I'd be willing to contribute this to the project should there be enough interest. The applet is written in C++ for the Windows OS. Changes can be made in realtime. More features can of course be added until the DSP runs out of resources.
It would be great if someone offered up the Arduino script to write the passed values into the DSP 'safeload registers'. I haven't found the time to work thru the details of that as of yet.

Hello all,
I've written a reasonably slick FreeDSP configuration tool for a 2 x 3 way active crossover (my intent is to add another D/A pair). I'd be willing to contribute this to the project should there be enough interest. The applet is written in C++ for the Windows OS. Changes can be made in realtime. More features can of course be added until the DSP runs out of resources.
It would be great if someone offered up the Arduino script to write the passed values into the DSP 'safeload registers'. I haven't found the time to work thru the details of that as of yet.
![]()
I've got code that does safeload writing on Arduino 🙂 Here you go.
Forgot to mention, you're looking for the function safeWriteReg. You pass a variable as a float/double and it converts/splits it up for i2c transmission. You may find the safeloadFilter useful for loading 5 safeload registers in a row for updating a filter. If you're interested I can attach the rest of my project.
Attachments
Last edited:
I've got code that does safeload writing on Arduino 🙂 Here you go.
Forgot to mention, you're looking for the function safeWriteReg. You pass a variable as a float/double and it converts/splits it up for i2c transmission. You may find the safeloadFilter useful for loading 5 safeload registers in a row for updating a filter. If you're interested I can attach the rest of my project.
Great! Thank you!! You've saved me some time.
Great! Thank you!! You've saved me some time.
For everyone else, I've attached the project. There is a more complete version with a Menu (via LCD) but it runs out of memory too quickly, this is the stripped - load filters from a file version (Filter read in is currently set to read from EEPROM due to lack of having an external storage device).
This was done for a senior project I completed recently so much is fresh in my memory, here is the archive.
http://digitalcommons.calpoly.edu/eesp/300
*note, if you aren't aware, SigmaStudio requires a very specific format for storing filters, type 2 direct with A1/A2 inverted (add a -1 multiply). Read the comments in biquad.cpp.
Oh and shameless plug, I'm looking for work in DSP/audio/speakers, any and all leads would be appreciated.
Attachments
Last edited:
Nice one mate.
Filter coefficients could also be saved in the Dsp code and switching/cycling is done via Dsp code itself.
Filter coefficients could also be saved in the Dsp code and switching/cycling is done via Dsp code itself.
Last edited:
Nice one mate.
Filter coefficients could also be saved in the Dsp code and switching/cycling is done via Dsp code itself.
I'm not quite sure if I follow, perhaps if you used an indexed filter. As far as I know the coefficients must be calculated off-board, but I'd love to learn another way.
Hi DIYers,
maybe you've missed my post
http://www.diyaudio.com/forums/digital-line-level/276111-aida-dsp.html
so for those who want to collaborate I think this is the most complete library
at the moment for controlling Sigma DSP in real time. It's on Github hope it helps!
Max
maybe you've missed my post
http://www.diyaudio.com/forums/digital-line-level/276111-aida-dsp.html
so for those who want to collaborate I think this is the most complete library
at the moment for controlling Sigma DSP in real time. It's on Github hope it helps!
Max
Hi DIYers,
maybe you've missed my post ... Max
I did miss your post. Please visit the described thread and respond and respond to my query. Thanks!
Does anyone know the status on the kits? I await mine, what sort of time frame are we looking at?
within 1-2 months
Hey everyone,
as mentioned in our newsletter, kits will be shipped within the next 1-2 months 🙂
PCBs are already in production, SMD-parts will be assembled within the next 3 weeks.
regards
Ludwig
Does anyone know the status on the kits? I await mine, what sort of time frame are we looking at?
Hey everyone,
as mentioned in our newsletter, kits will be shipped within the next 1-2 months 🙂
PCBs are already in production, SMD-parts will be assembled within the next 3 weeks.
regards
Ludwig
Hey everyone,
as mentioned in our newsletter, kits will be shipped within the next 1-2 months 🙂
PCBs are already in production, SMD-parts will be assembled within the next 3 weeks.
regards
Ludwig
Just checking in, how's progress?
shipping within 2 weeks
Hey everyone,
everything's almost finished 🙂 The last missing part are PCBs with pre-soldered SMD-parts which are still in SMD-manufactoring.
The kits will be shipped within the next 2 weeks.
regards
Ludwig
Just checking in, how's progress?
Hey everyone,
everything's almost finished 🙂 The last missing part are PCBs with pre-soldered SMD-parts which are still in SMD-manufactoring.
The kits will be shipped within the next 2 weeks.
regards
Ludwig
Hello!
I just checked your website and see that I missed the deadline for the current batch.
I am wondering if there is still one board available... 🙄
Please let me know.
Thanks!
I just checked your website and see that I missed the deadline for the current batch.

I am wondering if there is still one board available... 🙄
Please let me know.
Thanks!
Hello everyone,
we just started a new order-run for freeDSP-kits (all components included, SMD already pre-soldered).
Please refer to our last newsletter for more information:
freeDSP kits now available
Feel free to contact us 🙂
regards
freedsp
- Home
- Source & Line
- Digital Line Level
- freeDSP - an open source 2-in 4-out digital crossover board