Entweder du verstehst mich, oder ich verstehe dich falsch ^^.
Was ich sagen wollte, die Soundkarte aktivieren konnte ich schon mittels C/C++ (und Geany ^^). Nur bekam ich die Soundkarte bisher nur dazu einen schmerzhaften Ton zu produzieren. Da ich bislang von Sound-Formaten komplett 0 Ahnung hatte musste ich erst einmal lernen wie ich die wav Datei so zerpflücke, dass ich die Soundkarte mit den entsprechenden Werten (Kanäle, Bit...) initialisieren und aus der Datei dann den abspielbaren Bereich heraus nehmen muss.
Und siehe da, Mission erfüllt
.
Den Code bereite ich noch ein wenig auf. So gefällt mir das nicht und schön ist das auch nicht. Dann poste ich den. Der ist dann aber minimal, geht also auf keine Fehler oder so ein.
- - - Aktualisiert - - -
Hilfe!
Ich hab gerade voll die Blockade!
Aktuell setze ich die globale Variable
Code:
snd_pcm_t *soundKarte;
Ich mag globale Variablen aber eher weniger und wollte die nun in einer Funktion verwursten. Die Funktion sollte aufgerufen werden:
Code:
soundkarteIni("plugdev:1,0", soundKarte);
Nur wie zur Hölle muss ich die Funktion nochmal schreiben, dass *soundKarte von der Funktion gefüllt wird?
Ich kriege grade voll die Krise!
Lesezeichen