Entwickler-Ecke
Multimedia / Grafik - Bass geht weg
hanibal - Mo 17.07.06 15:47
Titel: Bass geht weg
Wenn ich meinen Mediaplayer länger laufen lasse, geht der Bass weg.
wie kann ich das beheben?
PS: der Mediaplayer basiert auf Bass.dll
Gausi - Mo 17.07.06 15:55
Wann geht der Bass weg? Beim Liedwechsel, oder einfach so zwischendurch? Liegt es am Programm, oder kann es auch an der Hardware liegen (Soundkarte oder gar Boxen)? Wie kommt der Bass denn rein, bevor er weggeht?
hanibal - Mo 17.07.06 16:33
an der harware liegts nich, af nen anderem pc genau so
wenn man das prog neu startet, geht es wider, is aber nervig
geht immer beim liederwechsel weg
Gausi - Mo 17.07.06 16:36
Setzt du bei dem neun Lied den Equalizer neu? Das muss man nämlich afaik machen, da das keine Bass-Systemweite Einstellung ist, sondern eine auf den jeweiligen Stream bezogene...
hanibal - Mo 17.07.06 16:42
Delphi-Quelltext
1: 2: 3:
| if not BASS_ChannelPlay(strs[1], False) then showmessage('Error playing stream!'); bass.BASS_SetVolume(trackbar2.Position); |
Gausi - Mo 17.07.06 16:48
Jo, da setzt du die Lautstärke. Mit dem Bass hat das wenig zu tun ;-)
hanibal - Mo 17.07.06 18:19
nee, da starte ich auch das abspielen
hängt das villeicht mit dem steam zusammen?
hanibal - Mo 17.07.06 21:22
hallo?
alias5000 - Mo 17.07.06 21:35
Benutzt du die Equalizer- Funktionen?
hanibal - Mo 17.07.06 21:51
nein , die benutze ich nicht
bs-Hobbit - Di 18.07.06 00:12
hanibal hat folgendes geschrieben: |
hallo? |
Ich denke wenn dir einer Antworten kann wird er das auch tun, du brauchst diesen Thread nicht unnötig voll zu pumpem :P
Born-to-Frag - Di 18.07.06 00:14
wenn überhaupt, dann nach 24h und nicht 3 :roll:
Gausi - Di 18.07.06 09:53
Frage: Wie kommt Bass in das erste Lied rein, wenn du die Equalizer-Funktion der Bass nicht benutzt?
hanibal - Di 18.07.06 14:26
wie?, kp, hier der quelltext:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19:
| procedure TForm1.FormCreate(Sender: TObject); begin if not BASS_Init(-1, 44100, 0, Handle, nil) then showmessage('Error initializing audio!'); end;
bass.BASS_ChannelStop(strs[1]); f := PChar(datei2.Items.Strings[datei.ItemIndex] + datei.Items.Strings[datei.ItemIndex]); strs[1] := BASS_StreamCreateFile(False, f, 0, 0, 0); if strs[1] <> 0 then else showmessage('Coudn t load file!!'); i := datei.ItemIndex; if i >= 0 then if not BASS_ChannelPlay(strs[1], False) then showmessage('Error playing stream!'); bass.BASS_SetVolume(trackbar2.Position); |
Gausi - Di 18.07.06 14:48
In anbetracht der Tatsache, dass du scheinbar nirgendwo in deinem Quelltext explizit "Bass" hinzufügst, wird der Umstand, dass beim Liedwechsel der Bass weg geht, wahrscheinlich daran liegen, dass das erste Lied nen guten Wumms hat, und das andere eher eins ohne Wumms ist. :nixweiss:
hanibal - Di 18.07.06 20:39
nein, auch wenn man ein lid mit wumms an macht, kommt dann nichts mehr, bis man das prog neu startet
Gausi - Di 18.07.06 21:15
Lad am besten mal das komplette Projekt als Anhang hier hoch. Denn das, was du da oben als Quelltext gepostet hast, ist irgendwie für das Problem nicht relevant.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!