PDA

View Full Version : sto facendo un player audio come faccio a far suonare la sound blaster?


khri81
18-08-2004, 11:21
come da titolo, come faccio a far suonare la scheda audio tramite programma in c?

VICIUS
18-08-2004, 11:46
Che sistema operativo ? ma sopratutto perchè solo la sond blaster ? :D

ciao ;)

khri81
18-08-2004, 12:03
uso linux, dai la sound blaster era x dire scheda audio! :D

khri81
18-08-2004, 19:17
help :D

VICIUS
18-08-2004, 19:32
Originariamente inviato da khri81
uso linux, dai la sound blaster era x dire scheda audio! :D

bene su linux è veramente semplice. basta usare libao. http://www.xiph.org/ao/
cosi non devi preoccuparti di di scrivere per oss o per alsa. inoltre è pure cross-plattaform in caso volessi portare il programma anche su altri unix.

ciao ;)

khri81
18-08-2004, 20:45
scusa la mia ignoranza. uso gentoo e la libreria libao c'è l'avevo già installata.
allora come faccio ad includerla? io ho provato a fare:

#include<libao> mi da errore!

poi ho provato a mettere il percorso dove si trova la libreria:

#include</usr/portage/media-libs/libao/libao-0.8.5.ebuild>


ma il gcc mi da una barca di errori!!!

come faccio?

VICIUS
18-08-2004, 22:23
installa anche, se non lo hai gia fatto, il pachetto con i file di sviluppo. dovrebbe avere un nome simile a libao-dev.

per includere la libreria l'header giusto è questo: #include <ao/ao.h>
ricorda di passare a gcc -lao

ciao ;)

khri81
19-08-2004, 03:00
emerge l'unica cosa che trova è libao e basta. nn c'è nessun libao-dev o altro nome!

VICIUS
19-08-2004, 10:01
Originariamente inviato da khri81
emerge l'unica cosa che trova è libao e basta. nn c'è nessun libao-dev o altro nome!
Forse lo hanno messo tutto in un unico pachetto. Prova a compialre senza instalalre -dev. Sul sito ci sono anche degli esmpi mlto semplici. Da qualche aprte dovrei anche avere un player mp3 mooolto rudimentale che usa libao se ti puo servire non devi far altro che chiedere.

ciao ;)