CodeProject - 사운드 관련 자료 정리
CodeProject - 사운드 관련 자료 정리
Audio & Video - Audio 
http://www.codeproject.com/KB/audio-video/#Audio
//=============
//
* A very simple MP3 Player
http://www.codeproject.com/Articles/1191/A-very-simple-MP-Player
    ::MCIWndPlay  -  Vfw.h
* Sound recording and encoding in MP3 format.
http://www.codeproject.com/Articles/15588/Sound-recording-and-encoding-in-MP-format
    - lame_enc.dll , CMP3Simple , CMixer
* Frequency Analyser V2.0 - Have you ever wondered what will make tones sound in tune with each other?
http://www.codeproject.com/Articles/21416/Frequency-Analyser-V-Have-you-ever-wondered-wha
    - Dev-C++ 5 (bloodshed)
Simple Audio Out Oscilloscope and Spectrum Analyzer
http://www.codeproject.com/Articles/14873/Simple-Audio-Out-Oscilloscope-and-Spectrum-Analyze
    - SetInputDevice
//=============
//
SDI (Sound Device Interface)--A library for Auditory Display
http://www.codeproject.com/Articles/6835/SDI-Sound-Device-Interface-A-library-for-Auditory
DLL To Decode MP3 To WAV/PCM
http://www.codeproject.com/Articles/7667/DLL-To-Decode-MP-To-WAV-PCM
    - Project 없음
Pitch
http://www.codeproject.com/Articles/4126/Pitch
    - 음정 연습
//=============
// WAV
A Recording and Playing Thread Class
http://www.codeproject.com/Articles/52756/A-Recording-and-Playing-Thread-Class
    - 
How to play and record sounds
http://www.codeproject.com/Articles/874/How-to-play-and-record-sounds
    - CSoundIn, CSoundOut
Morse code. Some examples of how to produce sounds.
http://www.codeproject.com/Articles/921/Morse-code-Some-examples-of-how-to-produce-sounds
    - CAlexfAsyncPlay
Low-Level Control of *.wav Data (Part I)
http://www.codeproject.com/Articles/467627/Low-Level-Control-of-wav-Data-Part-I
Low-Level Control of *.wav Data (Part II)
http://www.codeproject.com/Articles/467653/Low-Level-Control-of-wav-Data-Part-II
Wave Class for Playing and Recording Wave Files
http://www.codeproject.com/Articles/1325/Wave-Class-for-Playing-and-Recording-Wave-Files
    - CWaveIn, CWaveOut
CWaveBox - WAI wrapper for playing PCM multiwaves, useful in game development 
http://www.codeproject.com/Articles/10127/CWaveBox-WAI-wrapper-for-playing-PCM-multiwaves-us
    - CWaveBox. ::waveOutOpen
CWave - A Simple C++ Class to Manipulate WAV Files
http://www.codeproject.com/Articles/29676/CWave-A-Simple-C-Class-to-Manipulate-WAV-Files
    - CWave
Playing .WAV files using the Windows Multi-Media Library
http://www.codeproject.com/Articles/6543/Playing-WAV-files-using-the-Windows-Multi-Media-Li
    - Project 없음
Voice Recording/Playing back using simple classes
http://www.codeproject.com/Articles/10138/Voice-Recording-Playing-back-using-simple-classes
    - Project 없음
Concatenating Wave Files
http://www.codeproject.com/Articles/4351/Concatenating-Wave-Files
    - WAV 파일 합치기
CWaveForm
http://www.codeproject.com/Articles/1358/CWaveForm
    - Project 없음
//=============
// Mixer, Volume
Audio Mixer Functions Demo
http://www.codeproject.com/Articles/3094/Audio-Mixer-Functions-Demo
    - mixerSetControlDetails
Volume Manipulation Classes
http://www.codeproject.com/Articles/11/Volume-Manipulation-Classes
    - Project 없음
Simple Mixer Control Wrapper
http://www.codeproject.com/Articles/205/Simple-Mixer-Control-Wrapper
    - Project 없음
//=============
//SAPI
Creating Microsoft SAPI Compliant Application(s)
http://www.codeproject.com/Articles/6190/Creating-Microsoft-SAPI-Compliant-Application-s
Simple Program for Text to Speech Using SAPI (English Version)
http://www.codeproject.com/Articles/1562/Simple-Program-for-Text-to-Speech-Using-SAPI-Engli
Voice Command
http://www.codeproject.com/Articles/11771/Voice-Command
The CSpeech Class - give your application a voice with very little effort
http://www.codeproject.com/Articles/10340/The-CSpeech-Class-give-your-application-a-voice-wi
Using Text to Voice Interfaces
http://www.codeproject.com/Articles/2891/Using-Text-to-Voice-Interfaces
* Text-to-Speech ostream
http://www.codeproject.com/Articles/17897/audio-ostream-A-Text-to-Speech-ostream