Go Back   Home > Forums > >
Home Forums Rules Articles diyAudio Store Blogs Gallery Wiki Register Donations FAQ Calendar Search Today's Posts Mark Forums Read

Digital Line Level DACs, Digital Crossovers, Equalizers, etc.

freeDSP main thread
freeDSP main thread
Please consider donating to help us continue to serve you.

Ads on/off / Custom Title / More PMs / More album space / Advanced printing & mass image saving
Reply
 
Thread Tools Search this Thread
Old 16th February 2019, 03:27 AM   #41
JayShoe is offline JayShoe  United States
diyAudio Member
 
Join Date: Oct 2011
freeDSP main thread
Is SPI RAM possible in future revisions? SD RAM? I'd like more memory for delay based effects. I wonder how reverb will sound with the 800ms (40kWords)...
  Reply With Quote
Old 16th February 2019, 08:42 AM   #42
dspverden is offline dspverden  Germany
diyAudio Member
 
Join Date: Jun 2016
Hi Jay,

Quote:
Originally Posted by JayShoe View Post
Congratulations! This is a game changer. I just pledged. So where was this discussed? Where can I read the backlog of discussions? It's like all my dreams come true in one package, and it's completely out of the blue!
It was discussed here:
Verstärkermodul mit DSP, 600W, 1-4Kanäle, low-budget, high-quality

There you can read the full story. Unfortunately, it is in German.
I am wondering, should we open a new thread on diyaudio to discuss freeDSP-aurora? Might be handy...


Quote:
Originally Posted by JayShoe View Post
I see there is an application that controls the inputs. Great! One suggestion would be integration into some other open standards.

- MIDI - MIDI - Wikipedia

- Open Sound Control protocol -
The MIDI protocol is already there. It is provided by the XMOS framework. You only have to add the optocoupler stuff for it.

OSC might be a good option for the future. So far, freeDSP-aurora was mainly focussing on hifi applications. But sure, OSC will open new possibilities. Finally freeDSP-aurora is open source, everybody is invited add stuff.

Adding stuff like PCM1865 is not very complicated. You have the freeDSP i2s expansion header. You can use it for this purpose.


Raphael
  Reply With Quote
Old 16th February 2019, 08:43 AM   #43
dspverden is offline dspverden  Germany
diyAudio Member
 
Join Date: Jun 2016
Quote:
Originally Posted by JayShoe View Post
Does the freeDSP-aurora act as a Bluetooth A2DP Sink? A2DP Source?

YouTube
Not yet, because I could not find a free or open source lib for audio over bluetooth on ESP32 yet, but the youtube link may give me a direction where to search.
  Reply With Quote
Old 16th February 2019, 08:48 AM   #44
dspverden is offline dspverden  Germany
diyAudio Member
 
Join Date: Jun 2016
Quote:
Originally Posted by JayShoe View Post
Is SPI RAM possible in future revisions? SD RAM? I'd like more memory for delay based effects. I wonder how reverb will sound with the 800ms (40kWords)...
No. sorry. External RAM is not supported.
  Reply With Quote
Old 16th February 2019, 11:54 AM   #45
JayShoe is offline JayShoe  United States
diyAudio Member
 
Join Date: Oct 2011
freeDSP main thread
Hello Raphael,

Thank you for your responses. I want you to know that I'm working on this project to create a digital audio mixer for live professional audio. That might help in context.

Quote:
It was discussed here:
Verstärkermodul mit DSP, 600W, 1-4Kanäle, low-budget, high-quality

There you can read the full story. Unfortunately, it is in German.
I am wondering, should we open a new thread on diyaudio to discuss freeDSP-aurora? Might be handy...
I do believe creating a separate thread would help, but in a perfect world there would be a separate forum section for all things FreeDSP. Personally, I like separation and I've found myself avoiding posting on this thread so that I don't intrude on anyone else's discussions.

Quote:
OSC might be a good option for the future. So far, freeDSP-aurora was mainly focussing on hifi applications. But sure, OSC will open new possibilities. Finally freeDSP-aurora is open source, everybody is invited add stuff.
The reason OSC is interesting to me is because this is for a digital mixer project. So OSC would be a good framework for a digital mixer IMO. I'll work on this project with what it's got though, and if I build anything I'll contribute it.

Quote:
Adding stuff like PCM1865 is not very complicated. You have the freeDSP i2s expansion header. You can use it for this purpose.
I have designed modules for the PCM1865 and the PCM5242 and they have the FreeDSP expansion headers. I realized after working through the design that I think it would be better to incorporate a power supply regulator into the modules and work off the 12v power supplied in the header. Originally I thought maybe working off a centralized power supply would be better. I'll post more about that in the future, maybe after adding some LDO. These modules could probably be contributed to the FreeDSP expansion module lineup. (after some rework)

My PCM5242 Version 1
freeDSP main thread-pcm5242-pcb-layout-2-png

My PCM1865 Version 1
freeDSP main thread-pcm1865_module_1-png


I missed the launch of the INFINITAS as well! That board is also a gem! It truly can become a high channel digital mixer! So I have a lot to think about right now! In fact, I've been working on a completely separate way to accomplish my goals, and it's time to reconsider!


Quote:
Quote:
Originally Posted by JayShoe View Post
Does the freeDSP-aurora act as a Bluetooth A2DP Sink? A2DP Source?

YouTube
Not yet, because I could not find a free or open source lib for audio over bluetooth on ESP32 yet, but the youtube link may give me a direction where to search.
So the hardware is hooked up to provide the way to do it? Great!

Quote:
No. sorry. External RAM is not supported.
My research suggests that "With its 20K x 2 Data RAM, the ADAU1452 has plenty of delay available for a good reverb -- and its SigmaStudio stock reverb works well."

Source: Guitar reverb and ADAU 1701 - Q&A - SigmaDSP Processors and SigmaStudio Development Tool - EngineerZone

Reverb is my main purpose of having the extra RAM. So, it's likely that the Aurora has what i need for my project. It might be worth considering adding an expansion port to the device in revision 2 so that it can be used for guitar effects pedals, instruments, loop machines, and other fun stuff...

===========
MIC PREAMP

Do you recommend trying to convert the input stages of the Aurora to allow the gain necessary to add +32db for the dynamic microphones? It seems to have the input stages necessary to amplify a mic (NE5532!). Or do you recommend having a separate mic preamp board? Is there any mic preamp boards already in the horizon that I should know about? By the way, I love the way the analog input ports are designed. Very flexible! Cheers to that!

===========
FreeDSP Discussions

The FreeDSP discussions are really spread out all over the place. It would be nice to have a more centralized way to discuss all things FreeDSP. I don't know if making a google group would be easier? Or ask DIYAudio to create a specific section? But personally I think this one-thread system is problematic.

Also, the FreeDSP website should have 1 page for each project. Link from the main page to each individual page. The sub-page should allow for body text to describe the device in more detail, and link to resources around each device. This would not only be good for SEO (finding devices easier) but documentation would be easier as well, and better discussion... Honestly, I see projects on the FreeDSP website and say "yeah that's cool" but then I have to really dig to find out anything more about each device. Some of them say "help wanted" but then there is no way to know where to offer help, or read up on what help is required... A little more organization might lead to more user contributions. :-)

Great work everyone. I'm excited for the Kickstarter to get funded so I can get my board. I might order another one for development purposes. This looks really promising.
Attached Images
File Type: png PCM5242 PCB Layout 2.png (146.8 KB, 146 views)
File Type: png PCM1865_MODULE_1.png (46.6 KB, 81 views)
  Reply With Quote
Old 16th February 2019, 11:58 AM   #46
JayShoe is offline JayShoe  United States
diyAudio Member
 
Join Date: Oct 2011
freeDSP main thread
For those just joining us on this discussion, please don't miss out on this link to the kickstarter for the FreeDSP Aurora:

freeDSP-aurora DSP by auverdion — Kickstarter
  Reply With Quote
Old 16th February 2019, 03:28 PM   #47
JayShoe is offline JayShoe  United States
diyAudio Member
 
Join Date: Oct 2011
freeDSP main thread
Sorry, but I have one more question. When connected via USB Header (X401) to the XMOS chip, does this then also grant user control over the ESP32 chip? In other words, I know the ESP32 controls the ADAU1452. So can the XMOS also send commands to the ESP32 so that it can then control the ADAU1452 via the same USB port as the USB Audio?

I would like to control the DSP via USB, while also having USB Audio Streaming over that same USB cable. Otherwise I'll need to send USB Audio via the USB Cable and then controls via Wifi/bluetooth?

Sorry, I'm sure these questions will be answered soon enough but I'm super curious and just getting my plans in order.
  Reply With Quote
Old 16th February 2019, 03:33 PM   #48
dspverden is offline dspverden  Germany
diyAudio Member
 
Join Date: Jun 2016
So far the USB port is only for USB Audio streaming because I had problems with sending audio and commands together via the same port on Win10 machines.
  Reply With Quote
Old 16th February 2019, 06:42 PM   #49
JayShoe is offline JayShoe  United States
diyAudio Member
 
Join Date: Oct 2011
freeDSP main thread
Thanks for the info Raphael, I'll do what I can to promote the Kickstarter.
freeDSP-aurora DSP by auverdion — Kickstarter

Can you please point me to the location of the following files? I can't find them.

- XMOS Source
- ESP32 Arduino Source
- dspControl Source
- FreeDSP Firmware Programmer Source
- FreeDSP Firmware Programmer Binary aka "DSPFWPROGRAMMER" in the Getting Started Guide.


The repo (GitHub - freeDSP/freeDSP-aurora: freeDSP ADAU1452 with 8 analog input, 8 analog outputs, S/P-DIF I/O, ADAT I/O, USB Audio Class2, WiFi, Bluetooth) only has KiCad and SigmaStudio sources... Am I missing something or is it not uploaded to the repo yet?

Last edited by JayShoe; 16th February 2019 at 06:45 PM.
  Reply With Quote
Old 16th February 2019, 06:51 PM   #50
dspverden is offline dspverden  Germany
diyAudio Member
 
Join Date: Jun 2016
The prerelease software is coming. Firmware programmer will be uploaded this night. The other stuff Sunday or Monday. I have to polish the code a bit. Please track the develop branch.

Last edited by dspverden; 16th February 2019 at 07:05 PM.
  Reply With Quote

Reply


freeDSP main threadHide this!Advertise here!
Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
freeDSP V2.0 (ADAU1452) developement thread Pitrsek Digital Line Level 255 11th January 2019 10:18 AM
freeDSP - an open source 2-in 4-out digital crossover board CharlieLaub Digital Line Level 333 2nd January 2019 07:51 AM
Should a person who starts a thread have quasi moderator status on their own thread? erin The Lounge 15 23rd October 2012 10:41 PM
AIKIDO: Main Thread??? brianco Tubes / Valves 3 17th January 2008 04:44 AM


New To Site? Need Help?

All times are GMT. The time now is 05:02 AM.


Search Engine Optimisation provided by DragonByte SEO (Pro) - vBulletin Mods & Addons Copyright © 2019 DragonByte Technologies Ltd.
Resources saved on this page: MySQL 14.29%
vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2019 DragonByte Technologies Ltd.
Copyright ©1999-2019 diyAudio
Wiki