Laustärkereglung mit TMediaPlayer



  • So ich hab mal wieder eine Frege.....

    Wie kann ich mit der TMediaPlayer Komponente die Lautstärke regeln, ohne die globale Lautstärke zu verändern???

    geht das überhaupt???



  • Das geht meines Erachtens nach nicht. Ich habe auch einige Probleme mit dieser Magerkomponente. Sie kann z.B. auch keine Streams lesen.

    aber sieh doch mal unter den links nach anderen Komponenten

    cya



  • Es reicht schon, wenn die Globale Lautstärke geändert wird.

    Ich werde aus der Hilfe nicht schlau!!!

    Hat da jemand ne funktion, oder ein beispiel????



  • Mit Globaler Lautstärke muesste das geh'n:

    unsigned long ulCurrentVolume;
    ulCurrentVolume=TBR->Max-TBR->Position;
    ulCurrentVolume=ulCurrentVolume <<16;
    ulCurrentVolume=ulCurrentVolume+TBL->Max-TBL->Position;

    waveOutSetVolume(0, ulCurrentVolume);

    1.Param.: aktives Geraet
    2.Param.: Lautstaerke Low Word = Left Channel
    Hi Word = Right Channel

    Wert 0 = maximale Lautstaerke!!!???

    TBR und TBL sind Schieberegler in CBuilder!
    viel Spass beim testen



  • HI!

    THX das hat geklappt!!! 😉 Wenn mir jetzt noch jemand sagen könnte wie ich wav- bzw. effekt und hintergrundsound extra regel könnte wäre es perfekt!!

    [ Dieser Beitrag wurde am 03.10.2002 um 02:03 Uhr von DreadlockFilbert editiert. ]



  • Hat hier jemand Ahnung, wie ich diese beiden Lautstärken gleichzeitig regeln kann?
    Ich hab jetzt eine davon(die linke) einfach unsichtbar gemacht, und die nimmt sich die Position vom rechten Regler. Geht das aber auch eleganter?

    Dass man das irgendwie intern schon zusammenrechnet?



  • Google mal nach

    'VolumeOutMaster' oder 'VolOutMaster'

    Ist ne Kompo von Alex Chmut!

    Damit hab' ich mir 'ne (Stereo-) Regler- Kompo gebastelt!. Geht prima!

    PS: Regelt die globale Lautstaerke = Regler in Win- Taskleiste!


Anmelden zum Antworten