r/AudioProgramming

Looking to hire an experienced audio software programmer

I need someone who can essentially emulate Ableton's warp mode for web application. Advanced understanding of vocoders and phasing is a must. DM or comment any questions. Budget is at least 1k dollars for a working prototype.

reddit.com
u/thedandylion369 — 9 days ago
▲ 4 r/AudioProgramming+1 crossposts

Help on designing a tuner against noise

I am trying to create a tuner by doing FT on the signal then doing a weighed sum of the amplitudes to find the dominant frequency and well it gets the clean notes but if i add enough background noise it starts not rly working anymore. I am new to all this so pls bare with me as I have a few questions:

  1. Applying pass filters would rly help since its the same as after doing the FT just not looking at those unwanted freqs

  2. Would it help if i did a matched filtering? since that should tell me how strongly the signal i get is correlated to some note and it also accounts for the fact that the note is not played continuosly. What im having srs trouble is understanding how these compares to the FT in the way u analyse things. Cause FT also kinda shows how well a freq corelates to the signal u have which makes me wonder what difference in information do these two give?

  3. Any other ideas if I have random noise in the 200-20kHz range?

reddit.com
u/RV_Flikk — 12 days ago

Azure Artifact Signing wants more documents, but there's nowhere to upload them. How are you signing Windows plugins, and do you need to?

I'm a solo developer with a registered company in Sweden, getting ready to release my first commercial plugin, a CS-80 emulation for VST3/AU/standalone on macOS, Windows and Linux.

The DSP was the fun part. Windows code signing has been considerably less fun.

My unsigned Inno Setup installer gets the SmartScreen "Windows protected your PC" warning, and Edge also warns about the download. I decided to try Azure Artifact Signing (formerly Trusted Signing) because it's about $10/month and available to EU companies.

Organization validation fails after the biometric verification with a message asking me to provide additional documents from the past 12 months, such as registration certificates or tax records.

I have the documents but I just can't upload them!

According to Microsoft's docs, the upload option is supposed to appear when validation reaches Action Required. Mine never reaches that state. It goes straight to Failed, and there is no upload button anywhere. I tried creating a second validation request and got the same result: it fails immediately after the biometric verification.

The support route hasn't helped either. I keep getting sent through an AI troubleshooter, and with the free support plan I can't find a way to open an actual ticket.

It is so frustrating because I have a current company registration certificate and the latest annual financial statement ready to send. There just doesn't seem to be any way to send them. And no way to open a support ticket, even though the microsoft community posts saying they should provide free support for artefact signing issues.

For anyone who's released Windows plugins recently:

  1. Has anyone hit "Failed, documents required" without getting an upload option? How did you get past it? Paid Azure support, Microsoft Q&A, something else?
  2. If you use a traditional certificate instead, which CA do you use? Certum's OV cloud signing with SimplySign looks like one of the cheaper options. I'd be particularly interested in something that doesn't cost an arm and a leg, I just want to ship this now but I don't have the hundreds of eurodollars to spend for code signing (Apple is an additional $100 on top of the ~$200 for Certum).
  3. Does anyone just distribute unsigned VST3s as a ZIP? As I understand it, hosts can load unsigned plugin DLLs and SmartScreen mainly matters for executables. Has Smart App Control on Windows 11 caused actual support problems for anyone doing this? This is a viable option in case it works, but it means windows users won't get the standalone version of the synth.

I also have no money to pay for expensive certificates due to not being able to find actual software engineering contracts during this economic downturn and AI slop takeover, so I've pretty much been working full time on this project the past year without any income at all.

Is there a solution for this that doesn't require me to a) pay a lot of money, and b) not have to spend several working days skirmishing with Microsoft?

If some microsoft person happens to see this, can you please PLEASE send me a DM?

reddit.com
u/diemenschmachine — 12 days ago

Best resource/tutorial to program a microcontroller oscillator?

Hi,
I'd like to try out programming a microcontroller, probably a Raspberry Pi Pico, and make an oscillator. I have done some programming before, but never any audio, so I would probably need a good resource or tutorial. Are there any good ones you can recommend? I'd need pointers on running it continuously, and using audio buffers to output to a DAC etc.

Preferably in C, Rust or C++, in that order.

If you have any tips in general on how I can do it, I would be very grateful. I'm fairly confident with the maths involved, and I use Matlab a bit for other uses.

reddit.com
u/enstorsoffa — 13 days ago

How would you compare two TTS voices fairly?

Same sentence, same volume, don't show the provider name. Seems like a start.

But a voice can sound great for one line and get pretty weird halfway through a long answer. Do you test short clips and conversations seperately?

If you've run listening tests, what made the biggest difference to the results?

reddit.com
u/Vivekmjn — 14 days ago