Mixer in Bass.dll funzt nicht!?
Übersicht

JoBetreff: Mixer in Bass.dll funzt nicht!? |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Mittlerweile habe ich ganze Tage damit verbracht einer Lösung meines Sound-Problems näher zu kommen. Wer die BASS.dll (von Abrexxes) installiert hat, sage mir doch bitte mal, ob folgendes bei ihm funktioniert oder nicht:
Wenn ich mit "BASS_StreamCreateFile" eine Sounddatei lade und mit "BASS_ChannelPlay" abspiele, klappt das wunderbar. Aber wenn ich den gleichen Sound mit "BASS_Mixer_StreamAddChannel" in einen gemixten Channel einbinde und dann abspiele, kommt KEIN Ton! Ich kann machen was ich will, egal wieviel und welche Sounds ich mixe, es bleibt einfach still. Bitte probiert das doch mal aus, und sagt mir, ob der Fehler in der DLL oder irgendwo bei mir liegt!? Danke!! Code: [AUSKLAPPEN] Include "include\bass.bb" Include "include\bass_mix.bb" Global mmix, music1, music2 Graphics 640,480,32,2 SetBuffer BackBuffer() Local HWND = BASS_HWND() BASS_Init(-1,44100,0,HWND,BASS_NULL) music1 = BASS_StreamCreateFile(0,"c:\sound1.mp3",0,0,0) music2 = BASS_StreamCreateFile(0,"c:\sound2.mp3",0,0,0) : ;BASS_ChannelPlay(music1, 0); // Sound wird problemlos abgespielt ;BASS_ChannelPlay(music2, 0); mmix = BASS_Mixer_StreamCreate(44100,2,0) BASS_Mixer_StreamAddChannel(mmix,music1,BASS_STREAM_AUTOFREE) BASS_Mixer_StreamAddChannel(mmix,music2,BASS_STREAM_AUTOFREE) BASS_ChannelPlay(mmix, False); // Nichts zu hören!! Warum nur?? Repeat Until MouseDown(2) BASS_Free() |
||
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group