5.1 Soundkarten steuern

  • VB6

Es gibt 4 Antworten in diesem Thema. Der letzte Beitrag () ist von kskiller.

    5.1 Soundkarten steuern

    Ich habe das Problem, das ich für ne Party einen eigenen Audio-Player coden will. So, jetzt habe ich ne 5.1 Soundkarte drin. Wie kann ich jetzt mit VB die Lautstärke der Vorderen Lautsprechern, der Hinteren Lautsprechern, dem Center Lautsprecher und den Subwoofer steuern? GIbt es da ne möglichkeit?
    Ich weiß es nicht, aber ich könnte mir vorstellen, dass das mit Windows nicht möglich ist, man muss höchstwahrscheinlich den Treiber der Soundkarte ansprechen. Und der ist ja bei jeder Soundkarte anders und ändert sich ja wahrscheinlich auch mit jeder Version ein bisschen.
    Besucht auch mein anderes Forum:
    Das Amateurfilm-Forum
    Das kann sein, mit dem Standard-Mixer Programm (sndvol32.exe) ist es nicht möglich, Subwoofer & Co zu steurn. Dafür wurde ein Extra-Mixer Tool (mixer.exe) mitgeliefert, mit dem das möglich ist.

    Kann ich mit VB überhaupt Treiber ansprechen?
    Mir würde da spontan nur DirectXAudio einfallen, damit
    kann man 3D Surround Sound erstellen, guck dazu auch
    mal ins Microsoft DirectX SDK. (Sofern du VB 6 benutzt
    musst du DirectX8 SDK benutzen, DirectX9 SDK kann man nur
    unter VB .NET verwenden) Da sind viele VB Beispiele
    vorhanden, unteranderem auch zum erstellen von 3D-
    Sound, das könnte dir weiterhelfen.