I also attempted to check this behavior on the ADAT input (Optical_RX Pin) but couldn't seem to get it to work (Expansion 1-8?). Is this not implemented yet?
Maybe found out why this wasn't working. Was accidentally driving 5v ADAT logic into the Optical_RX pin assuming it was buffered, but upon looking at the schematic it appears to just be tied directly to the XMOS chip which is 3.3v logic.... sooooo I might have burned out the input. Does anyone else have Expansion 1-8 known working on their board before I go out and buy a replacement XMOS?
Additionally I seem to have gotten sporadic functionality on the volume control pin after re-flashing my firmware and brute forcing auverdionControl for a while (hooray)! However, volume control from 0->3.3v only seems to yield about 30dB of volume control range. Is this something that's editable in SigmaStudio and if so would someone be able to point me in the right direction for changing it?
Hi,
I am currently busy with releasing firmware version 2.0.0. So, please give me one or two days and then I will have a look into your issue. I think it has something to do with configuration.
Raphael
I am currently busy with releasing firmware version 2.0.0. So, please give me one or two days and then I will have a look into your issue. I think it has something to do with configuration.
Raphael
Hi Raphael, thanks for all your efforts on the updated firmware!
I'm currently running a custom Sigmastudio plugin but would like to be able to switch back to a stock plugin so I can make use of the new web app firmware.
Do you think it would be possible to add some more input mixing options to the 8 channel plugin please? A full matrix mixer (like on RME soundcards) would be amazing but for my use just being able to sum ASRC inputs 0+1 to send to my 4 subwoofer channels would work perfectly.
My current custom setup for clarity:
ASRC 0 -> L) tweeter and midbass channels
ASRC 1 -> R) tweeter and midbass channels
ASRC 0 + 1 -> 4x summed mono subwoofer channels (individual EQ/highpass/lowpass/gain/delay)
Thanks!
I'm currently running a custom Sigmastudio plugin but would like to be able to switch back to a stock plugin so I can make use of the new web app firmware.
Do you think it would be possible to add some more input mixing options to the 8 channel plugin please? A full matrix mixer (like on RME soundcards) would be amazing but for my use just being able to sum ASRC inputs 0+1 to send to my 4 subwoofer channels would work perfectly.
My current custom setup for clarity:
ASRC 0 -> L) tweeter and midbass channels
ASRC 1 -> R) tweeter and midbass channels
ASRC 0 + 1 -> 4x summed mono subwoofer channels (individual EQ/highpass/lowpass/gain/delay)
Thanks!
Excellent work on the new firmware Raphael! My problems are solved. As suggested by Mark, I was overdriving. Setting ALSA volume to maximum of 80% was the solution.
Maybe found out why this wasn't working. Was accidentally driving 5v ADAT logic into the Optical_RX pin assuming it was buffered, but upon looking at the schematic it appears to just be tied directly to the XMOS chip which is 3.3v logic.... sooooo I might have burned out the input. Does anyone else have Expansion 1-8 known working on their board before I go out and buy a replacement XMOS?
😱
@dspverden
After a bit more tinkering I do believe my Optical_RX pin on the XMOS is dead. Now that I have the receiver running on 3.3v I'm thinking of workarounds.
Do you think if I simply changed the pin assignment from X1D38 (1O) to X1D39 (1P) in "xk-audio-216-mc.xn" and solder bridged the pins together that it could work? My hesitation here is that 1P is already assigned to SPDIF_IN (although the pin is unused in the KiCad documentation), and I wasn't sure if removing that assignment would affect other operations...
After a bit more tinkering I do believe my Optical_RX pin on the XMOS is dead. Now that I have the receiver running on 3.3v I'm thinking of workarounds.
Do you think if I simply changed the pin assignment from X1D38 (1O) to X1D39 (1P) in "xk-audio-216-mc.xn" and solder bridged the pins together that it could work? My hesitation here is that 1P is already assigned to SPDIF_IN (although the pin is unused in the KiCad documentation), and I wasn't sure if removing that assignment would affect other operations...
volume control from 0->3.3v only seems to yield about 30dB of volume control range. Is this something that's editable in SigmaStudio and if so would someone be able to point me in the right direction for changing it?
Finally got around to playing with SigmaStudio, but running in to a bit of a Aurora related roadblock...
Is there currently a stand-alone way to compile a Sigmastudio project to an Aurora .fw file? I looked at both the build sigma2aurora makefiles and the sigma2aurora .cpp but they both seem to have Qt dependencies and there's not really much documentation for how to run them otherwise.
For reference the change I'm looking at in SigmaStudio is to add a audio-taper lookup table for volume control (i.e. set volume as a function of dB/V rather than V/V). This functionality might also be useful for other users setting volume via control voltage. Would additionally be looking to add a 6FIRs and 8FIRs plugin later down the line if possible.
Question on the board. Why are the caps so loose on the board? Is it supposed to be this way? I just don't want this to break on me. Can this board be placed in a speaker enclosure and survive the vibrations? Thanks
If you look inside a computer power supply, you often find a yellow rubbery glue that goes around the caps which seems to be for mechanical stability... I wish I knew what it was so I could tell you.Question on the board. Why are the caps so loose on the board? Is it supposed to be this way? I just don't want this to break on me. Can this board be placed in a speaker enclosure and survive the vibrations? Thanks
Question on the board. Why are the caps so loose on the board? Is it supposed to be this way? I just don't want this to break on me. Can this board be placed in a speaker enclosure and survive the vibrations? Thanks
Well that's normal for these caps. They are only fixed by their pins. Hot melt glue is an option if you want to fix them (warning: applying glue on the board renders warranty invalid). Better would be to protect the board from varying air pressure / sound vibrations. Make an extra chamber for them inside you loudspeaker box. Then you can also make a good air flow for cooling.
Is there currently a stand-alone way to compile a Sigmastudio project to an Aurora .fw file? I looked at both the build sigma2aurora makefiles and the sigma2aurora .cpp but they both seem to have Qt dependencies and there's not really much documentation for how to run them otherwise.
Download the QT framework (I am using Qt 5.12.5), open sigma2aurora.pro in QT creator and build it. Then open a terminal, browse to the location of the binary created by QTcreator and enter ./sigma2studio (on macOS) or sigma2studio (on win). This will display the further instructions. Actually you just have to give two arguments: The file TxBuffer_IC_1.dat and NumBytes_IC_1.dat with path. These files are made by SigmaStudio when you click in Export System Files.
Sigma2aurora build the dsp.fw for your board then. Make now a copy of the folder e.g. 8channels and replace dsp.fw with you new build file. You can now upload the modified folder to your board and after a reboot aurora will execute your modified DSP sketch.
Sorry, due to Corvid19 there was no time yet to make a HowTo for this.
Raphael
If you look inside a computer power supply, you often find a yellow rubbery glue that goes around the caps which seems to be for mechanical stability... I wish I knew what it was so I could tell you.
On pro-sound stuff it is usually a silicon caulking. High temperature rating and a dielectric.
Don't see why it would be any different in a quality computer power supply.
But shouldn't it be the "neutral" kind? I remember reading somewhere that the normal "acid" version may cause corrosion in the long term.
But shouldn't it be the "neutral" kind? I remember reading somewhere that the normal "acid" version may cause corrosion in the long term.
As far as I know, all silicon caulk is thinned with acetic acid.
Dow 737 is a neutral-cure sealant.As far as I know, all silicon caulk is thinned with acetic acid.
Dow 737 is a neutral-cure sealant.
Yep. But this is a structural adhesive. Not the same a garden variety silicone caulk.
GE Sealants | Supreme Silicone Kitchen & Bath Sealant
GE Sealants | Advanced Silicone 2* Kitchen & Bath Sealant
Both of these caulks from GE are also neutral curing.
You got me thinking. And the stuff I use when I am working away from consulting is the fastest curing silicone for bathrooms and exterior caulking. I work as a carpenter/renovator when the consulting gets to slow.
The neutral cure stuff is quite low odour. And that was what got me thinking. Some of the really fast setting caulks are also very low odour. And upon checking they are indeed neutral curing silicone rubber.
https://www.amazon.com/dp/B06ZYPLFNB/ref=nav_timeline_asin?_encoding=UTF8&psc=1
A possible wiring solution to the DSP board?
A possible wiring solution to the DSP board?
when might addon B or C be back/in stock? by then what's the likely hood of the rack case/connections cut-out panel be available? from the shop or separately from a 3rd party designing it?
Looking at the circuit diagrams. I see the XLR in/outs have resistors and caps. A IC for SPDIF coax/optical in/outputs. I guess these are all needed to use these functions? What are they for?
Thank you
Looking at the circuit diagrams. I see the XLR in/outs have resistors and caps. A IC for SPDIF coax/optical in/outputs. I guess these are all needed to use these functions? What are they for?
Thank you
Hi,
regarding the addons I can say nothing. The current crisis is corrupting everything. Actually a new batch of DSPs should have arrived already two weeks ago but they are still not ready for shipping because two components are not delivered to the assembler yet. So it is quite impossible to make any guess atm. Sorry.
The panels are a third party design. I am not involved in that.
The resistors and caps on XLR are RFI-filter. On addon B the IC is a multiplexer for switching between SPDIF inputs. On addon C there is a receiver for AES3.
regarding the addons I can say nothing. The current crisis is corrupting everything. Actually a new batch of DSPs should have arrived already two weeks ago but they are still not ready for shipping because two components are not delivered to the assembler yet. So it is quite impossible to make any guess atm. Sorry.
The panels are a third party design. I am not involved in that.
The resistors and caps on XLR are RFI-filter. On addon B the IC is a multiplexer for switching between SPDIF inputs. On addon C there is a receiver for AES3.
- Home
- Source & Line
- Digital Line Level
- freeDSP-aurora - DSP with 8 I/Os, USB Audio, S/P-DIF, ADAT, Bluetooth and Wifi contro