5.1 Soundkanäle einzelnd ansteuern

  • Guten Tag,

    ich suche nach einer Möglichkeit mit C++ die Kanäle (m)einer 5.1-Soundkarte direkt und einzelnd anzusprechen, sodaß ich jeder Box (front left/right/mid, rear left/right, bass) gesondert Sound zuweisen kann.
    Ob das ganze unter Windows oder Linux läuft ist in erster Linie egal.

    Weiß dort jemand Rat, wie ich das verwirklichen könnte? Ich habe bisher nichts in dieser Richtung finden können [Blockierte Grafik: http://www.c-plusplus.de/forum/images/smiles/sad.gif]


    Vielen Dank im Vorraus
    Hackbard_C

  • Das ist jetzt nur so ein Gedanke, aber vielleicht kann man ja die DirectX API mit C ansprechen?

  • Ja, danke, das geht sicher :)

    Wobei ich gerade vorhin auf OpenAL (http://www.openal.org/) gestoßen bin.. damit soll das auch gehen.. ist quasi das zugehörige zu OpenGL (und halt nicht DirectX), hat den Vorteil, daß es das für Winows und Linix gibt...

    Hat damit jemand Erfahrung?

  • ich hab da mal auch gleich eine frage. wenn ich sound mit fmod einbaue, dann ruckelt das bild ziemlich stark kurz bevor der sound abgespielt wird. weiß wer woran das liegen kann, bzw. wie ich das ruckeln beseitigen kann?

    edit: ich sollte dazusagen, es is für ein computerspiel, das mit c++ opengl programmiert wurde;)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!