Enviado em 28/05/2008 - 19:41h
Olá pessoal,
não sei se vocês se recordam, mas tenho postado perguntas com relação a reprodução de um arquivo de som. Quebrando a cabeça, com alguns "chutes" e muita pesquisa, estou conseguindo evoluir. Porém, estou com um problema e espero que possam me ajudar.
Estou conseguindo reproduzir o som, mas apenas um a cada momento. Se tem alguma outra aplicação de áudio sendo executada, o programa não consegue abrir o dispositivo de áudio, diz que está ocupado. Estou, manipulando direto o /dev/dsp. Não estou usando nenhuma biblioteca como allegro ou SDL.
Parece que ele está abrindo o dispositivo de forma exclusiva. Alguém sabe como resolver isso ?
Estou usando a função open do c. arq = open ("/dev/dsp", "w");
não sei se vocês se recordam, mas tenho postado perguntas com relação a reprodução de um arquivo de som. Quebrando a cabeça, com alguns "chutes" e muita pesquisa, estou conseguindo evoluir. Porém, estou com um problema e espero que possam me ajudar.
Estou conseguindo reproduzir o som, mas apenas um a cada momento. Se tem alguma outra aplicação de áudio sendo executada, o programa não consegue abrir o dispositivo de áudio, diz que está ocupado. Estou, manipulando direto o /dev/dsp. Não estou usando nenhuma biblioteca como allegro ou SDL.
Parece que ele está abrindo o dispositivo de forma exclusiva. Alguém sabe como resolver isso ?
Estou usando a função open do c. arq = open ("/dev/dsp", "w");