Page 1 of 1

audio programming in C++

Posted: Tue Dec 03, 2019 12:29 pm
by Cohiamm
I've been seeing a few programs out that actually allow musicians to use audio effects for instruments on their computer rather than using pedals.

My goal is to be able to program audio effects on the computer (more specifically, synth and "dirty" noise effects like NIN), and I plan on accomplishing this sometime in the future (no set time). However, I know nothing about audio programming. Does anyone here know any sites that could help me start with audio programming? I'm planning on using the C++ language. Thanks.

Re: audio programming in C++

Posted: Tue Dec 03, 2019 12:46 pm
by steve
C++ is a huge and massively complicated programming language that takes years to learn, and 10+ years to "master". I'd recommend spending at least a year learning the basics of C++, paying special attention to oop, pointers (in all their forms), RAII, and "best practices for modern C++ programming". Once you done that, you could start looking at toolkits such as JUCE, QT, WxWidgets, and the audio API's for the platforms that you want to support.

Re: audio programming in C++

Posted: Mon Nov 30, 2020 9:08 am
by teslapress
Hey guys, first of all, sorry for asking my q here; but I think may u guys can help.

I was wondering if it is possible to embed audacity on a web page for recording sounds and automatically saving it to a MySQL database? IS there any way this can be achieved?

Thanks
tesla
[Advertising is not permitted on this forum]

Re: audio programming in C++

Posted: Mon Nov 30, 2020 10:05 am
by steve
teslapress wrote:
Mon Nov 30, 2020 9:08 am
I was wondering if it is possible to embed audacity on a web page for recording sounds and automatically saving it to a MySQL database?
Short answer: No.

Longer answer:
It would require so much modification that it would be easier to write a javascript application from scratch.
Audacity has not been security hardened for use on public networks.