gjr_rj
(usa Debian)
Enviado em 14/05/2008 - 17:25h
Estou precisando reproduzir um som wav. Tentei usar o Allegro, mas tudo funciona menos a parte de som. Mudei para o SDL. Tudo funciona menos a parte de som.
Desisti, então, de usar essas bibliotecas e resolvi criar uma função básica, apenas para dar andamento ao programa e não ficar parado tentando reproduzir o som.
Então, fiz uma função que abre o dispositivo de áudio e copia o conteúdo do wav para dentro dele.
O resultado dessa função é que ela funciona "quando quer". Na maioria das vezes dá erro de segmentação. Achei que fosse problema de stack / heap, troquei a alocação mas continua o mesmo.
Vá fiz isso funcionar em kylix, mas o que quero na, realidade, é que funcione em c/c++.
Alguém conhece algum material que possa me ajudar? De preferência que não seja usando allegro ou SDL.
O único controle que preciso é da velocidade de reprodução, nada mais.