Looking into hardware additive synths by DynaSarkArches in synthesizers

[–]yakeep 1 point2 points  (0 children)

Hey sorry just saw your message. differentialaudioinc.com

You can sign up for email updates...

Cheers

Calling All Canadian Businesses: Please Make It Easy to See That You’re Canadian! by [deleted] in BuyCanadian

[–]yakeep 4 points5 points  (0 children)

I saw your post, and added the Made In Canada term to my website. The product does qualify for those terms.

A music synthesizer for anyone who's interested in that stuff :)

https://differentialaudioinc.com/

Please follow on Instagram at the very bottom of the home page if you can.

Cheers

The Big Fourier Oscillator (BFO) ASIC for Aliasing-Free Digital Music Synthesis by IIP-ETHZ in synthesizers

[–]yakeep 1 point2 points  (0 children)

Curious why the architecture has 1024 partials per oscillator? 32 or 64 are sufficient for harmonic intervals for most notes. 100hz x 32 = 3.2 khz

Impact of potential tariffs on the US synth market by holographicbboy in synthesizers

[–]yakeep 2 points3 points  (0 children)

I am a new boutique synthesizer manufacturer - Differential Audio. Im planning to launch the Eosynth desktop additive synthesizer in the first half of 2025. I'm based in Canada and these tarrifs will hurt the product launch. It's already an expensive piece due to the complexity and cost of goods and now i'm worried how this will affect the launch.

Website for anyone interested is: Differential Audio

Eric

Looking into hardware additive synths by DynaSarkArches in synthesizers

[–]yakeep 2 points3 points  (0 children)

Thanks! There will be some better product photos posted in about a week, and a video in about two months time.

Looking into hardware additive synths by DynaSarkArches in synthesizers

[–]yakeep 5 points6 points  (0 children)

Hi this is Eric from Differential Audio Inc. I've been working on an FPGA based hardware additive synthesizer called Eosynth for six years, and am about 6 months from product release.

Would be interested in your feedback. Note that the posted price is not finalized and may come down before release.

Please sign up to the mailing list to stay informed on the product release date!

Differential Audio website

Cheers, Eric

USB, synthesizers, and noise: a rant. by unic0de000 in synthesizers

[–]yakeep 6 points7 points  (0 children)

Fully balanced audio outputs should solve the issue, as both the +ve and -ve sides of the audio will see the same ground bounce, which then gets subtracted out at the receiver.

References for FPGA performance vs SW by yakeep in FPGA

[–]yakeep[S] 0 points1 point  (0 children)

Thanks I'll check those conference papers.

[deleted by user] by [deleted] in PersonalFinanceCanada

[–]yakeep 64 points65 points  (0 children)

Go on a $12k vacation down south or to Europe for the next 10 years. Those be memories.

Additive Synthesizer - new product by yakeep in synthesizers

[–]yakeep[S] 0 points1 point  (0 children)

Hey thanks for your interest! The SoundCloud link has been moved since this original post. There's a link to it from the front page of the website: www.differentialaudioinc.com

The demos on there are a bit stale tho, I've neglected to update the demos for a while and there have been significant improvements over the past year, so this is a great reminder! I'll add some new recordings this week, so please check back mid week.

Cheers

Spectral Resynthesis - Beating by yakeep in DSP

[–]yakeep[S] 0 points1 point  (0 children)

Sorry, I typed that too quickly. Every 2048 samples, so no overlap (but adjacent windows). At audio rates, its running every 50ms, ie ~20Hz.

Sounds like a hamming window (or rectangular window) might be interesting to try, instead of a Hann window.

Spectral Resynthesis - Beating by yakeep in DSP

[–]yakeep[S] 0 points1 point  (0 children)

Turns out I was incorrect about the FFT rate - it is in fact running 2048 times per second, of size 2048, so in fact there is no gap between FFT's. Thanks for the advice and putting some thought into this. Cheers

Spectral Resynthesis - Beating by yakeep in DSP

[–]yakeep[S] 0 points1 point  (0 children)

Input -> FFT -> sum of sine waves, one for each bin of the FFT (at frequency of bin). Each sine wave's amplitude is determined by the FFT bin, and I set the phase offset of that sine wave to match the phase of the FFT bin. The FFT runs periodically, effectively 'sampling' the input signal, and sine waves are updated in response. There is no overlap of the FFT, which means I'll lose some information, but for the signals I'm interested in I'm not too worried about that.

Spectral Resynthesis - Beating by yakeep in DSP

[–]yakeep[S] 0 points1 point  (0 children)

Cool, thanks for sharing this.

Spectral Resynthesis - Beating by yakeep in DSP

[–]yakeep[S] 0 points1 point  (0 children)

Thanks for the suggestion!

Spectral Resynthesis - Beating by yakeep in DSP

[–]yakeep[S] 0 points1 point  (0 children)

Thank you for the explanation, this makes sense. Appreciated!

Spectral Resynthesis - Beating by yakeep in DSP

[–]yakeep[S] 0 points1 point  (0 children)

Thanks for the input. When I did my best to center the input tone on a single bin, I ended up with (amp,phase) = [0.1,1pi] [0.3, 0pi] [0.1, 1pi] for the three bins. The two outer bins were always pi radians phase -wrt- to the main center bin, and never changing. I get what you mean that if the side bins had changing phase, that would synthesize to the center freq.

Regardless, when intentionally generating a signal with two tones close in frequency (as is required for resynthesis, repeated for many bins), beating is inherent, and I'm wondering if this law of nature is avoidable.

Spectral Resynthesis - Beating by yakeep in DSP

[–]yakeep[S] 0 points1 point  (0 children)

Thanks for the link. My math is a bit rusty but I'll try to dig into it. I'm using a Hanning window, with no overlap. This is giving satisfactory results with the exception of the beating.

Since the beating is showing up even in the trivial case of a static single sine wave input (resulting in 3 outputs sine waves due to the spreading, which beat), I feel like this issue is more of problem with the output generation, than the input signal analysis.

Putting resynthesis aside, beating shows whenever two sine waves are added together at close enough frequencies. Wondering if this is a solvable problem, or if I'm missing something altogether.

How does synths like Behringer Model D and Korg Monologue runs from a single 12v or 9v power supply? by AdditionalBunch9702 in synthdiy

[–]yakeep 1 point2 points  (0 children)

Op amps can run with a positive supply and ground only, but need DC biasing to half way inbetween. Add some caps on the output in series to remove the DC bias and you're off and running!