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


반응형
Posted by codens