MP3-Player
- Blackskyliner
- Beiträge: 532
- Registriert: 28.07.2005 00:54
- Wohnort: /home/Blackskyliner/
MP3-Player
Hi ich habe mal entschlossen meinen MP3-Player (Der auch seit der neusten Version mehr als MP3s abspielen kann..) hier mal in das Feedback Forum zu stellen. Ich würde von euch gerne wissen was man denn noch reinmachen sollte, was man besser machen köännte oder ähnliches. Source-Code kann man auf Anfrage erhalten (Nur um zu Helfen oder zu Lernen) der Source-Code ist ein bisschen naja halt von em Newbie (mir) gemacht und drum rund 8xx zeilen groß oder so...
Danke an alle die mir ein Feedback geben, ob gut oder schlecht.
Hier die URL zu meinen Projekten:
http://blackskyliner.cybton.com/user/PB_Projects/
Danke an alle die mir ein Feedback geben, ob gut oder schlecht.
Hier die URL zu meinen Projekten:
http://blackskyliner.cybton.com/user/PB_Projects/
Mp3
Auf den ersten blick ganz gut aber ich würde den Lautstärkeregler anders machen oder zumindest beschriften ist nicht einfach zu erkennen das es ein Lautstärkeregler ist!
Purebasic 5.0 32bit und 64 bit
I'm back from hell
I'm back from hell
- Blackskyliner
- Beiträge: 532
- Registriert: 28.07.2005 00:54
- Wohnort: /home/Blackskyliner/
Ich würde anstatt der Pfadangabe lieber die ID3 tags hinschreiben, gab´s da nicht auch mal ne Library für sowas?
Johann Wolfgang von Geothe hat geschrieben:Wie dieses oder jenes Wort geschrieben wird, darauf kommt es doch eigentlich nicht an, sondern darauf, daß die Leser verstehen, was man damit sagen wollte.
- Blackskyliner
- Beiträge: 532
- Registriert: 28.07.2005 00:54
- Wohnort: /home/Blackskyliner/
- Blackskyliner
- Beiträge: 532
- Registriert: 28.07.2005 00:54
- Wohnort: /home/Blackskyliner/
wird mitlerweile mit folgender Proc. gemacht:
Muss mich mal mit der HP beeilen damit ich mal wieder was onlinestellen kann
EDIT: und das mit FMOD...... welche von den vielen bei fmod.org muss ich mir für einen rundum support holen (win,linx,mac) ?? oder mussi da nu compilerifs setzen oder so..?
Code: Alles auswählen
Procedure.s ReadMP3Tag(tag$,fileMP3TAG$)
If ReadFile(0,fileMP3TAG$) ; Pfad ggf. anpassen !!!
*memmp3tag = AllocateMemory(128) ; 128 byte reservieren
MemPointerMP3Tag=*memmp3tag
FileSeek(Lof()-128)
ReadData(MemPointerMP3Tag, 128) ; die letzten 128 byte der Datei auslesen
header$ = PeekS(MemPointerMP3Tag, 3)
If header$ = "TAG" ; 3 Zeichen
songtitle$ = Trim(PeekS(MemPointerMP3Tag + 3,30)) ; 30 Zeichen
artist$ = Trim(PeekS(MemPointerMP3Tag + 33,30)) ; 30 Zeichen
album$ = Trim(PeekS(MemPointerMP3Tag + 63,30)) ; 30 Zeichen
year$ = Trim(PeekS(MemPointerMP3Tag + 93, 4)) ; 4 Zeichen
comment$ = Trim(PeekS(MemPointerMP3Tag + 97,30)) ; 30 Zeichen
genre$ = Str(PeekB(MemPointerMP3Tag + 127)) ; 1 Zeichen
EndIf
EndIf
If tag$ = "titel"
ProcedureReturn songtitle$
EndIf
If tag$ = "artist"
If artist$
ProcedureReturn artist$
EndIf
EndIf
If tag$ = "album"
If album$
ProcedureReturn album$
EndIf
EndIf
If tag$ = "year"
If year$
ProcedureReturn year$
EndIf
EndIf
If tag$ = "comment"
If comment$
ProcedureReturn comment$
EndIf
EndIf
If tag$ = "genre"
If genre$
ProcedureReturn genre$
EndIf
EndIf
EndProcedureEDIT: und das mit FMOD...... welche von den vielen bei fmod.org muss ich mir für einen rundum support holen (win,linx,mac) ?? oder mussi da nu compilerifs setzen oder so..?
Keine meiner Antworten ist endgültig, es kann passieren, dass ich den so eben geposteten Beitrag noch mehrmals ändere, um Doppelposts zu umgehen.
_________________
Purebasic Windows 7 x64 & Linux (Ubuntu 10.04LTS) 4.50[x64|x86] Nutzer
_________________
Projekte: YAED - Yet another Event Dispatcher
_________________
Purebasic Windows 7 x64 & Linux (Ubuntu 10.04LTS) 4.50[x64|x86] Nutzer
_________________
Projekte: YAED - Yet another Event Dispatcher
was muss ich da dann machen?Verzeichniss: /cdcv2/www1/Blackskyliner/html/user/PB_Projects
Host-Adresse: blackskyliner.cybton.com:80
sollten da nicht irgendwo die projekte sein?
kluger Mann + kluge Frau = Romanze | dummer Mann + dumme Frau = Schwangerschaft
kluger Mann + dumme Frau = Affäre | dummer Mann + kluge Frau = Shopping
kluger Mann + dumme Frau = Affäre | dummer Mann + kluge Frau = Shopping
- Blackskyliner
- Beiträge: 532
- Registriert: 28.07.2005 00:54
- Wohnort: /home/Blackskyliner/
>
>Verzeichniss: /cdcv2/www1/Blackskyliner/html/user/PB_Projects
>
>Host-Adresse: blackskyliner.cybton.com:80
>
>was muss ich da dann machen?
>sollten da nicht irgendwo die projekte sein?
>> Muss mich mal mit der HP beeilen damit ich mal wieder was onlinestellen kann
>Verzeichniss: /cdcv2/www1/Blackskyliner/html/user/PB_Projects
>
>Host-Adresse: blackskyliner.cybton.com:80
>
>was muss ich da dann machen?
>sollten da nicht irgendwo die projekte sein?
>> Muss mich mal mit der HP beeilen damit ich mal wieder was onlinestellen kann
Keine meiner Antworten ist endgültig, es kann passieren, dass ich den so eben geposteten Beitrag noch mehrmals ändere, um Doppelposts zu umgehen.
_________________
Purebasic Windows 7 x64 & Linux (Ubuntu 10.04LTS) 4.50[x64|x86] Nutzer
_________________
Projekte: YAED - Yet another Event Dispatcher
_________________
Purebasic Windows 7 x64 & Linux (Ubuntu 10.04LTS) 4.50[x64|x86] Nutzer
_________________
Projekte: YAED - Yet another Event Dispatcher