-
Forum: Software-Projekte der Mitglieder
by 100nF,
22. Jul 2008
naja ok funktioniert^^
thx :mrgreen:
-
Forum: Software-Projekte der Mitglieder
by 100nF,
22. Jul 2008
hallo,
ich hab da ein kleines problemchen...
und zwar öffne ich mein musikprogramm (welches den BassPlayerEX verwendet) manchmal auch durch einen doppelklick auf eine Musikdatei. Also ich habe die Endung .mp3 auf mein Programm registriert.
funktioniert soweit auch ganz gut, doch das problem ist dass das Programm die zwei DLL-Dateien ("bass.dll" und "bass_fx.dll") beim öffnen einfach im...
-
Forum: Software-Projekte der Mitglieder
by 100nF,
9. Mär 2008
okay, das ist jetzt glaub mehr oder weniger alles klar.
jetzt muss ich nur noch rausfinden wie ich die ID3-Tags am besten ermittle. mit den Jedi-Komponenten werden z.T. einige Tracks nicht erkanns, also es kommen keine Informationen raus, wo jedoch bei Channel.Lied.xx war rauskommt wenn ich mich nicht täusche. Jeder einzelne Track beim hinzufügen ins Archiv noch in den Channel laden dauert...
-
Forum: Software-Projekte der Mitglieder
by 100nF,
8. Mär 2008
Hallo rollstuhlfahrer,
Danke für deine Antwort, war sehr hilfreich!
was mich nun noch intressieren würde, warum es beim TBassPlayer eine globale lautstärke gibt, und bei jedem einzelnen channel ebenfalls eine volume?
soll ich am besten die eigenschaft volume bei den einzelnen channels gar nie setzen, sondern immer nur bei BassPlayer.volume?
wird dann die volume der einzelnen channels...
-
Forum: Software-Projekte der Mitglieder
by 100nF,
7. Mär 2008
hallo,
wollte jetzt bei einem neuen projekt die bassplayer-komponente verwenden.
nun blick ich da aber irgendwie voll nicht durch...
also einen Track abspielen ist kein problem, das hab ich shcon hingekriegt. habe leider beim letzten programm mit dieser komponente auch ein bisschen "gebastelt"^^ dieses mal will ichs aber ein wenig"professioneller" machen, und möglicht viel die internen...
-
Forum: Software-Projekte der Mitglieder
by 100nF,
17. Apr 2006
hallo omata,
habe den fehler jetzt doch noch gefunden, ich habe am schluss vergessen player.free aufzurufen :oops:
:duck:
aber bei der alten version hats auch ohne player.free geklappt :gruebel:
dummer fehler...
also ich kopiere die dateien ins lib-verzeichnis, damit der projektordner schön übersichtlich bleibt. ich will nicht 100 dateien im projektordner haben, die ich auch ins...
-
Forum: Software-Projekte der Mitglieder
by 100nF,
16. Apr 2006
hallo omata,
ich habe jetzt für mein projekt der neue bassDllPlayerEx verwendet, d.h. ich habe die dateien ins lib-verzeichnis kopiert (die alten überschrieben).
nun kommt aber jedes mal beim beenden meines programmes ein Anwendungsfehler (siehe anhang).
dann habe ich wieder die alten dateien ins lib-verzeichnis kopiert, und der fehler ist weg. das habe ich dann ein paarmal wiederholt,...
-
Forum: Software-Projekte der Mitglieder
by 100nF,
6. Apr 2006
hallo omata,
genau das war das problem :wall: :wall:
aber vorher war das normalisieren standardmässig auf false, oder nicht? :gruebel:
thx
gruss
urbanbruhin
-
Forum: Software-Projekte der Mitglieder
by 100nF,
6. Apr 2006
hallo omata,
danke für die änderung.
leider hats jetzt einen anderen fehler drin :wall:
wenn ich die volume auf 100 stelle, und dann ein Track abspiele mit FadeIN, fängt es bei volume 0 an und geht bis 100. muss ja auch so sein.
nach einem kurzen moment springt aber die volume plötzlich auf 50 :gruebel:
es muss an deinem code liegen und nicht an meinem projekt, da der fehler bei dem...
-
Forum: Software-Projekte der Mitglieder
by 100nF,
2. Apr 2006
hallo omata,
ich habe da noch 2 kleine sachen:
also bei doFadingOut würde ich das mit dem FadeTime*1.5 weglassen, das kann man ja auch selber einstellen über Channel.FadeTime.
gleichzeitig würde ich beim doFadingIn die Volume nicht auf 25, sondern auf 0 stellen. wenn channel.volume grösser als 25 ist, wird aus dem FadeIn ein FadeOut_To_25 :cat:
oder hast du das aus einem bestimmten...
-
Forum: Software-Projekte der Mitglieder
by 100nF,
29. Mär 2006
hallo omata,
mit Player.TimeUpdateEnable:=true; funktionierts jetzt wunderbar!!
thx :bounce1:
gruss
urbanbruhin
-
Forum: Software-Projekte der Mitglieder
by 100nF,
27. Mär 2006
Hallo omata,
also irgendwas stimmt da nicht :gruebel:
hast du noch mehr am code verändert?
jetzt funktionierts nämlich nicht mehr...
wenn man nach dem fadeout die volume auf 100 stellt, läuft die musik weiter.
ich habe mal den code angeschaut, doch ich habe den fehler nicht gefunden.
im anhang ein beispielprojekt (delphi 2005), vielleicht findest du den fehler ja.
-
Forum: Software-Projekte der Mitglieder
by 100nF,
24. Mär 2006
Hallo omata,
Ich habe mal ein neues Projekt angefangen, um das FadeStop zu testen. hier der ganze code dazu:
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, BassPlayerExU, basschannelu, StdCtrls;
-
Forum: Software-Projekte der Mitglieder
by 100nF,
19. Mär 2006
Hallo omata,
ich denke, das habe ich soweit mal verstanden.
nun wollte ich mal doFadingOut bei einem channel anwenden.
meine OnUpdateTimeEvent sieht so aus:
procedure TForm1.OnUpdateTimeEvent(Basschannel: TBasschannel);
var TimeUp, TimeLength: String;
begin
-
Forum: Software-Projekte der Mitglieder
by 100nF,
19. Mär 2006
Hallo omata,
danke für deine antwort :angel:
du hast recht, das mit den visualisierungen war nicht so eine gute idee...
das TGetFileEvent wäre genau das, was ich brauche, denke ich.
ich habs mal so versucht:
im onCreate-Ereignis der Form1 habe ich (nachdem der channelA erzeugt wurde) folgende zeile ergänzt:
-
Forum: Software-Projekte der Mitglieder
by 100nF,
18. Mär 2006
hallo omata,
ich hätte da noch 2 fragen...
1.
Könnte man vielleicht machen, dass alle visualisierungen in der TBassPlayerExU.pas sozusagen "inbegriffen" sind, d.h. dass man die visualisierung über den TBassPlayerEx gewählt werden kann? klingt kompliziert, darum habe ich hier mal ein bisschen code, wie ich mir das ungefähr vorgestellt habe:
Player := TBassPlayerEx.Create(1, self);
...
-
Forum: Software-Projekte der Mitglieder
by 100nF,
18. Mär 2006
hallo omata,
bei diesem Beitrag hast du die links vertauscht.
ich klickte auf diesen link:
und landete auf dieser seite :gruebel:
sollte man vielleicht noch ändern, nicht dass jemand die falsche komponente herunterlädt...
gruss