Hallo NGler, ich möchte in C++ ein Programm schreiben das von einer Soundkarte (z.B. über Mikrophon) ein Sprachsignal aufnehmen und dieses Signal zeitgleich wieder über die andere Soundkarte wieder ausgeben kann.
Bisher habe ich mich mit den Funktionen waveInOpen, waveOutOpen etc. herumgeschlagen aber leider ohne nennenswerte Ergebnisse zu erzielen. Bin ich damit auf dem richtigen Weg?
Vielleicht kann mir jemand von Euch ein wenig auf die Sprünge helfen oder hat sogar ein ähnliches Proggie geschrieben das ich mir mal ansehen kann.
Hi! Ist nicht mein Fachgebiet, aber es gibt glaub ich von M$ DirectSound (ist glob i bei DirectX dabei). Das unterstützt die ganzen Funktionen und erledigt das Hardwaremanagement von alleine...
Ja, DirectSound ist gut, damit kann man sogar einen Mixer schreiben und z.B. mehrere Sounds gleichzeitig abspielen oder z.B. zu einem Song einen Hintergrundsound hinzumischen. Wie es beliebt.