
janunesdemor
(usa Slackware)
Enviado em 01/08/2009 - 11:39h
Prezados,
Eu gostaria de gerar som no meu computador, meu device é identificado como:
Audio device: nVidia Corporation MCP61 High Definition Audio (rev a2)
Eu crie o arquivo.
som.cpp
#include <SDL/SDL.h>
#include <SDL/SDL_mixer.h>
int main(int argc, char** argv)
{
SDL_Init(SDL_INIT_AUDIO);
Mix_OpenAudio(44100, AUDIO_S16SYS, 2, 4096);
Mix_CloseAudio();
SDL_Quit();
return 0;
}
Veja os erros que deu ao tentar compilar...
g++ som.cpp -o som
som.cpp:10:2: warning: no newline at end of file
/tmp/cc828KPN.o: In function `main':
som.cpp:(.text+0x17): undefined reference to `SDL_Init'
som.cpp:(.text+0x30): undefined reference to `Mix_OpenAudio'
som.cpp:(.text+0x38): undefined reference to `Mix_CloseAudio'
som.cpp:(.text+0x3d): undefined reference to `SDL_Quit'
collect2: ld returned 1 exit status
...
O que quero é criar um sintetizador de som onde eu posso ler algum texto qualquer e gravar o som... para eu ouvir posteriormente.
Alguém pode me ajudar com algum exemplo passo-a-passo e explicando detalhadamente.