Jak wywołać efekt wyciszenia (tzw FadeOut) w komponencie MediaPlayer? Przy czym na formie mam 2 takie komponenty, każdy odtwarza inny dźwięk, i chcę wyciszyć tylko jeden z nich - czyli wyciszanie całego dźwięku wychodzącego z komputera odpada.
0
0
chyba raczej przez komponent MediaPlayer tego nie zdziałasz, ale już przez bass.dll chyba tak
0
Na bass.dll zrobienie FadeOut to banał... wiem. Ale Bass ma jedną wadę: kosztuje. Poza tą jedną wadą ma same zalety - do tej pory nie natrafiłem na jakiś problem z tą biblioteką. Może jednak jest jakiś sposób na to wyciszenie w MediaPlayer?
0
Poszukaj coś w WMP SDK. Jest dostępne na stronie Microsoftu
0
Już wiem jak to można zrobić. Trzeba dla każdego z dźwięków utworzyć wirtualny mikser, a potem kontroować głośność każdego z tych mikserów z osobna. Tylko na razie nie wiem jak taki wirtulany mikser utworzyć programowo. Może ktoś wie?