Free Sound / Audio Programming Tutorials, References, Guides

Learn how to write programs that utilize sound, music, voices; utilize sound file formats


Free Sound / Audio Programming Tutorials and Guides

This page contains links to sites that offer either online or offline tutorials, references, or guides to writing programs that utilize sound, digitized voice, music, audio, etc. Some of the references explain the algorithms you may need to cause audio effects or sound effects. Other sites may explain and describe the various sound file formats.

If this page does not have what you want, or if you want more complete information, you may wish to check the list of sound programming books at Amazon.com. The list includes books on game audio (for game developers), sound synthesis and programming, signal processing and programming, digital audio, etc.

Another way to go about this, instead of writing your own sound support, is to use one of the numerous free libraries or source code that allow you to plug in code that utilize sound into your application. These can be found in the Free Audio and Sound Libraries and Source Code page, where there are a number of libraries that handle audio I/O, WAV, MIDI, digitized voice, etc.

Related Pages

Disclaimer

The information provided on this page comes without any warranty whatsoever. Use it at your own risk. Just because a program, book, document or service is listed here or has a good review does not mean that I endorse or approve of the program or of any of its contents. All the other standard disclaimers also apply.

Free Sound / Audio Programming Tutorials and Guides

Audio Effects FAQ

Frequently asked questions and their answers on producing audio effects. It answers questions like "What is the Nyquist frequency/rate?", "How do I change the sampling rate of a signal?", "How do I create echo effects?", "What is Reverb?", "How do I get Reverb to sound more realistic?", "What is chorus?", "What's a Spring Delay Line?", "How do I do compression?", "How do I change the pitch of a sound?", "What is Ring Modulation?", etc.

Time and Pitch Scaling of Audio Signals

Overview of techniques used for time/pitch scaling, such as phase vocoder, time domain harmonic scaling (TDHS), timbre manipulation, formant correction, etc.

The WAVE File Format

Need to have more information about Microsoft's WAV file format? If your program needs to process music/audio files on the PC platform, then this tutorial provides information that may be useful to you.

Related Pages

Can't Find What You're Looking For?

Search the site using Google.

Newest Pages

Popular Pages

How to Link to This Page

It will appear on your page as:

Free Sound / Audio Programming Tutorials and Guides

 

thefreecountry.com Free Programmers, Webmasters and Security Resource Site

 


 

thesitewizard.com: Free Webmaster Tutorials, Scripts and Articles

HowtoHaven.com: Free How-To Guides

thefreecountry.com: Free Programmers, Webmasters and Security Resources
If you find this site useful, please link to us.