Mixer in Bass.dll funzt nicht!?
Übersicht Ressourcen Sound & Music
JoBetreff: Mixer in Bass.dll funzt nicht!? |
Mo, Feb 14, 2011 8:21 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 Ressourcen Sound & Music
Powered by phpBB © 2001 - 2006, phpBB Group