-
Forum: Software-Projekte der Mitglieder
by omata,
13. Jan 2008
schau doch mal hier.
Gruss
Thorsten
-
Forum: Software-Projekte der Mitglieder
by omata,
27. Okt 2007
Hallo xX0815Xx,
welche Komponente meinst du jetzt genau?
BassPlayer oder BassPlayerEx?
Gruss
Thorsten
-
Forum: Software-Projekte der Mitglieder
by omata,
24. Okt 2007
schau doch mal dort...
BassPlayerEx mit erweiterten Soundeffekten...
BassPlayerEx für mehrere Soundkarten...
Gruss
Thorsten
-
Forum: Software-Projekte der Mitglieder
by omata,
12. Okt 2007
Hallo Cyberbob,
versuch es bitte mal mit der Datei im Anhang. Die habe ich mit Turbo Delphi kompiliert und bekomme keine Fehler mehr. Die Unit ist die überarbeitet Version der Ex-Komponente + zusätzliche Änderungen für Turbo Delphi.
Der Klassenname ist auf die Version von TurboPASCAL angepasst.
Gruss
Thorsten
-
Forum: Software-Projekte der Mitglieder
by omata,
11. Okt 2007
Hallo Cyberbob,
ich habe das Problem folgendermaßen behoben...
:
ImageBase:=VirtualAlloc(nil, ImageNTHeaders.OptionalHeader.SizeOfImage, MEM_RESERVE, PAGE_NOACCESS);
{$Q+}
ImageBaseDelta:=LONGWORD(ImageBase)-ImageNTHeaders.OptionalHeader.ImageBase;
{$Q-}
SectionBase:=VirtualAlloc(ImageBase, ImageNTHeaders.OptionalHeader.SizeOfHeaders, MEM_COMMIT, PAGE_READWRITE);
-
Forum: Software-Projekte der Mitglieder
by omata,
20. Jul 2006
Hallo BassFan,
schau doch mal hier, vielleicht hilft dir das weiter.
Gruss
Thorsten
-
Forum: Software-Projekte der Mitglieder
by omata,
15. Mär 2006
So ich habe jetzt mal zwei neue Threads gestartet.
Mehrere Soundkarten aus einer Anwendung ansteuern (keine Erweiterungs-Dlls) - hier.
Nur eine Soundkarte aus einer Anwendung ansteuern (mit Erweiterungs-Dlls) - hier.
Viele Grüsse
Thorsten
-
Forum: Software-Projekte der Mitglieder
by omata,
13. Mär 2006
Hallo Gandalfus,
also an Fehler kann ich mich jetzt eigentlich nicht mehr erinnern. Es ging mir auch eher darum, die Begrenzungen die einem die Komponente von turboPASCAL auferlegte zu beseitigen. Also mehr als eine Komponente in einem Programm (mehr Soundkarten) und in einer Komponente mehr als einen Channel zuzulassen.
Das sind die entscheidenen Änderungen.
MfG
Thorsten
-
Forum: Software-Projekte der Mitglieder
by omata,
13. Mär 2006
@Der_Ventilator:
Die neuste Version arbeitet mit der Bass-Version 2.2. Es kann allerdings sein, dass ich noch nicht alle Funktionen durchgeleitet habe.
Zur zeit wird nur die bass_fx miteingebunden.
@Gandalfus:
Welche Versionen meinst du nun genau? Deine, die von turboPASCAL oder meine 1. Version.
Vielleicht kannst du mir da nochmal auf die Sprünge helfen.
MfG
Thorsten
-
Forum: Software-Projekte der Mitglieder
by omata,
13. Mär 2006
So, habe hier eine neue Version hochgeladen.
MfG
Thorsten
-
Forum: Software-Projekte der Mitglieder
by omata,
12. Mär 2006
Hallo urbanbruhin,
ja das ist eigentlich richtig. Da hast du den Finger genau in die Wunde gelegt. Das ist noch ein überbleibsel aus der TBassDllPlayer-Komponente von turboPASCAL. Ich habe das Projekt jetzt neu hochgeladen und die Komponente konsequent in TBassDllPlayerEx umbenannt. Wenn da jetzt Fehler auftreten, dann muss man die Komponente aus der Komponentenleiste (und ggf. von der...
-
Forum: Software-Projekte der Mitglieder
by omata,
12. Mär 2006
Hallo,
es gibt mal wieder was neues...
Nachdem hier eine Frage zum Fading gestellt wurde, habe ich mich mal daran gemacht.
Die Neue Version kann jetzt also auch Fading zwischen einzelnen Channels, das funktioniert manuell aber auch automatisch. Der eigentliche Anfang und das Ende eines Liedes werden ermittelt und auch grafisch dargestellt.
Das heisst jetzt wird das Wavesignal auch...
-
Forum: Software-Projekte der Mitglieder
by omata,
5. Mär 2006
@kurtm1: Oh, da ist was schiefgelaufen. Habe hier eine neue Version hochgeladen. (In der BassEquiliserU.pas waren Codestellen auskommentiert - wieso weiss ich nicht mehr - Kannst also auch selber das Problem ganz einfach lösen, oder meine neue Datei in dein Verzeichnis kopieren).
Das mit der Fehlermeldung kann ich nicht nachvollziehen. eventuell müsstest du mir mal eine Datei schicken, wo...
-
Forum: Software-Projekte der Mitglieder
by omata,
2. Mär 2006
In den einzelnen Visualisierungsklassen gibt es immer die Paint-Methode, in dieser wird über die Properties auf den jeweiligen Einstellungensframe (wenn vorhanden) zugegriffen.
Die Frage ist also wie möchtest du die Einstellungen verändern? automatisch? oder auch mit Komponenten (genau wie auf dem Einstellungsframe) - das verstehe ich jetzt nicht so ganz.
MfG
Thorsten
-
Forum: Software-Projekte der Mitglieder
by omata,
26. Feb 2006
Hallo urbanbruhin,
versuch es mal so...
LaUp.Caption := BassChannel.SongTimeInfo.asMilliSecString;
LaDown.Caption := BassChannel.SongTimeInfo.asMilliSecString;
LaLength.Caption := BassChannel.SongTimeInfo.asMilliSecString;
-
Forum: Software-Projekte der Mitglieder
by omata,
9. Feb 2006
Hallo Hador,
wenn ich das UpdateEQ da so sehe, dann hast du noch die nichtüberarbeitet 2.0 Version schau mal hier. Dort gibt es dann eine eigene Equalizer-Klasse, die dir das Leben etwas leichter macht.
Die Versionen sind ja identisch, bis auf den Equalizer und die Spezialfunktionen.
MfG
Thorsten
-
Forum: Software-Projekte der Mitglieder
by omata,
5. Feb 2006
So ich habe die bestehende Version 2.3 neu hochgeladen.
Die Länge von VBR MP3s wird jetzt richtig berechnet und der Phaser macht jetzt auch wieder was er soll.
Vielen Dank an kurtm1, für die Hinweise.
MfG
Thorsten
-
Forum: Software-Projekte der Mitglieder
by omata,
19. Jan 2006
Gute Idee, habe ich korrigiert.
-
Forum: Software-Projekte der Mitglieder
by omata,
19. Jan 2006
So, es gibt mal wieder etwas Neues.
Ich habe die Visualisierungen komplett überarbeitet und jetzt ist auch eine Vollbildanzeige möglich.
Es gibt eine neue Visualisierung von dizzy, sein Projekt findet ihr hier.
Um dieses Projekt kompilieren zu können benötigt ihr jetzt allerdings Graphics32, das findet ihr hier.
Edit: Anhang gelöscht.
Viel Spass damit...
-
Forum: Software-Projekte der Mitglieder
by omata,
6. Jan 2006
Ich konnte diesen Gleitkommafehler jetzt reproduzieren und ihn endlich beheben.
Habe eine neue Version hochgeladen (hier)
MfG
Thorsten
-
Forum: Software-Projekte der Mitglieder
by omata,
6. Jan 2006
Hallo kurtm1,
schick mir doch mal dein Projekt.
Ich schau es mir gern mal an.
MfG
Thorsten
-
Forum: Software-Projekte der Mitglieder
by omata,
4. Jan 2006
Hallo turboPascal,
danke für den Hinweis. Habe den Fehler behoben (siehe meinen vorvorherigen Post).
MfG
Thorsten
-
Forum: Software-Projekte der Mitglieder
by omata,
4. Jan 2006
Hallo turboPASCAL,
habe deine neue Visualisierung mit eingebaut (siehe mein letztes Posting).
Habe eben auch noch einen Speicherfehler in einer anderen Visualisierung (Alessandro Cappellozza) gefunden und jetzt behoben.
MfG
Thorsten
-
Forum: Software-Projekte der Mitglieder
by omata,
3. Jan 2006
Moin,
so das mit den neuen Versionen habe ich jetzt eingebaut. Ausserdem habe ich die Möglichkeit mit mehr als einer Soundkarte (zur selben Zeit) zu arbeiten entfernt. Da dies mit der bass_fx-Geschichte ja sowieso nicht mehr funktionierte. Wer mehr als eine Soundkarte ansteuern möchte/muss sollte die alte Vorfängerversion benutzen. (ohne bass_fx!)
Hoffe, dass der Fehler jetzt nicht mehr...
-
Forum: Software-Projekte der Mitglieder
by omata,
2. Jan 2006
So, bin wieder da...
Also, das Freigeben eines Liedes erfolgt beim Beenden des Programms, beim Neuladen eines Liedes oder beim Löschen eines Channels.
Das heisst man kann ein Lied erst umbenennen oder löschen, wenn man den Channel, in dem es geladen wurde mit einem anderen Lied lädt, den Channel aus der Channelliste löscht oder das Programm beendet. Stop drücken reicht nicht. So muss das Lied...