Dreamplayer V.3.0 Beta 4

Übersicht Sonstiges Projekte

Gehe zu Seite 1, 2, 3, 4  Weiter

Neue Antwort erstellen

hectic

Sieger des IS Talentwettbewerb 2006

Betreff: Dreamplayer V.3.0 Beta 4

BeitragDo, Nov 15, 2007 21:29
Antworten mit Zitat
Benutzer-Profile anzeigen
Achtung: Die ersten 23 Beiträge beziehen sich auf die V.2.4
Achtung: Die ersten 59 Beiträge beziehen sich auf die V.2.5
Direkt zum aktuellem Beitrag


Dreamplayer V.3.0 Beta 4 steht zum testen bereit.

Genauere Informationen zum Player finden sich unter diesem Link.

- - -

Vorweg noch, der Player spielt nun folgende Formate ab:
Dateistream: mp3 / ogg / wav / wma
Trackersequenzer: mod / s3m / mtm / it / xm
Internetstream: pls / m3u

user posted image

Die V.3.0 wurde komplett neu geschrieben und konnte somit noch um weitere Pluspunkte an Performance ausgearbeitet werden. So benötigt der Player auf meinem alten System nicht mehr um die 3% Prozessoerauslastung, sondern nur noch schwer messbare ~0.2%. Die Ausgabefrequenz wurde von 50FPS auf 100FPS gesteigert um auch kurze Pegelunterschiede zu erfassen.

Achtung Exclamation Es ist Beta 4, weil noch ein wichtiges Element im Player nicht integriert ist. So fehlt zum Beispiel das komplette einlesen von Taginformationen. Leider ist das BBS in dieser Hinsicht nicht ganz vollständig und ich habe nicht wirklich viel Ahnung von eigener decls-Erstellung. Ob wohl oder Übel werde ich mich ggf. noch daran setzen müßen. Also abwarten oder mir eine eventuell fertige decls zusenden.

- - -

Noch einmal will ich mich an folgende Mittäter bedanken:
Abrexxes für die super Leistung der enorm vielfältigen Userlibs zu bass.dll v.2.3 seinem (BBS) geschrieben hat..
ChristianK für seine StartupFix.exe und eigens für mich angepasste dp25.dll welche Drag&Drop, ''Mediakeys'' und ein cooles OpenDialog ermöglicht. Vielleicht quatsch ich ihn noch an, dass er diese um transparente Fenster ausarbeiten soll *lalala*

- - -

Auf meiner ToDo-Liste steht noch:

Code: [AUSKLAPPEN]
;[Block] PROBLEMBESCHREIBUNGEN->




; Function NextTrack(FAdd%) sieht Scheiße aus

; Function GetTagInfo$(FMode%) ist komplett leer / Tag-Informationen auslesen und AppTitle angeben

; FEHLER: Bei längerer Pause aus einem URL-Stream wird ein CONNECT=0 ausgelöst

; FEHLER: Stettiger Dateizugriff durch die bass.dll bei Dateistreams

; TASTATURSTEUERUNG:
;   MEDIAKEYS
;   [F1-F8] LOAD PLAYLISTS
;   [1-4] 0%, 25%, 50%, 75%
;   Y=PREV
;   X=TRACK NEUBEGINN
;   C=PAUSE/PLAY
;   V/B=Next




;[End block] <-PROBLEMBESCHREIBUNGEN


Wobei CONNECT=0 kann ich schlecht in so einer Situation umgehen und Stettiger Dateizugriff durch die bass.dll ist ein Problem welches die DLL selbst verursacht und somit außerhalb meiner Reichweite steht.
  • Zuletzt bearbeitet von hectic am Mo, Nov 24, 2008 18:30, insgesamt 9-mal bearbeitet
 

#Reaper

Newsposter

BeitragDo, Nov 15, 2007 21:41
Antworten mit Zitat
Benutzer-Profile anzeigen
Ähm..?
Bin ich nur blind, oder fehlt der Download-Link? ^^
AMD Athlon 64 3500+, ATI AX800 Pro/TD, 2048 MB DRR 400 von Infineon, ♥RIP♥ (2005 - Juli 2015 -> sic!)
Blitz3D, BlitzMax, MaxGUI, Monkey X; Win7

hectic

Sieger des IS Talentwettbewerb 2006

BeitragDo, Nov 15, 2007 21:46
Antworten mit Zitat
Benutzer-Profile anzeigen
Ist wieder drin. Sorry.
Download der Draw3D2 V.1.1 für schnelle Echtzeiteffekte über Blitz3D

kriD

BeitragDo, Nov 15, 2007 22:00
Antworten mit Zitat
Benutzer-Profile anzeigen
seeeeehr cool... sauber^^
Wenn ich du wäre, wäre ich lieber ich!

hectic

Sieger des IS Talentwettbewerb 2006

BeitragDo, Nov 15, 2007 22:07
Antworten mit Zitat
Benutzer-Profile anzeigen
Danke. Habe aber grad eine klize kleine Änderung noch vorgenommen (im Code aus

Code: [AUSKLAPPEN]
Local CLen#,CPos#,CAll#

Code: [AUSKLAPPEN]
Local CLen#,CPos#,CAll%

gemacht). Diese Änderung vermag aber großes. Zum Beispiel, dass die Zeit richtig angezeigt wird. Ich hab hier eine Bytegenau ausgerechnete Musikdatei, die genau 10min dauert. Jetzt wird auch sie richtig angezeigt. Zuvor war es eine Minute zuviel. Sorry. Embarassed
Download der Draw3D2 V.1.1 für schnelle Echtzeiteffekte über Blitz3D

mahe

BeitragDo, Nov 15, 2007 22:29
Antworten mit Zitat
Benutzer-Profile anzeigen
Kann man das Fenster auch irgendwie verschieben?
ʇɹǝıdɯnɹɹoʞ ɹnʇɐuƃıs - ǝpoɥʇǝɯ-ɹoɹɹıɯ ɹǝp uı ,ɹoɹɹǝ,

hectic

Sieger des IS Talentwettbewerb 2006

BeitragDo, Nov 15, 2007 22:35
Antworten mit Zitat
Benutzer-Profile anzeigen
Mit der rechten Maustaste kannst du es verschieben.

edit1: Die Prozessorauslastung würde mich mal interessieren.

Bei mir sind es so um die 6% (Task-Manager).

Tornado11

BeitragDo, Nov 15, 2007 23:05
Antworten mit Zitat
Benutzer-Profile anzeigen
Hmm, bei mir is es etwa zwischen 4%-8%.(Schwankt immer)

mahe

BeitragDo, Nov 15, 2007 23:06
Antworten mit Zitat
Benutzer-Profile anzeigen
Funktioniert ausgezeichnet! Sehr schöner Player.

Auslastung schwankt so zwischen 14 und 20%.
(AthlonXP2400+, 2GHz, 512 MB RAM)
ʇɹǝıdɯnɹɹoʞ ɹnʇɐuƃıs - ǝpoɥʇǝɯ-ɹoɹɹıɯ ɹǝp uı ,ɹoɹɹǝ,

The_Nici

BeitragFr, Nov 16, 2007 17:58
Antworten mit Zitat
Benutzer-Profile anzeigen
hectic, ich liege dir zu Füssen. Very Happy

Sehr geil. Wie hast du das mit dem Drag&Drop realisiert?

hectic

Sieger des IS Talentwettbewerb 2006

BeitragFr, Nov 16, 2007 18:01
Antworten mit Zitat
Benutzer-Profile anzeigen
ProGamer.Coder hat dazu eine DLL mit dem Namen acceptfiles.dll erstellt.
Download der Draw3D2 V.1.1 für schnelle Echtzeiteffekte über Blitz3D

The_Nici

BeitragFr, Nov 16, 2007 18:03
Antworten mit Zitat
Benutzer-Profile anzeigen
Ahso.

Ist die frei verwendbar oder kriegt man dann eins mit dem Anwalt auf den Kopf?

hectic

Sieger des IS Talentwettbewerb 2006

BeitragFr, Nov 16, 2007 18:10
Antworten mit Zitat
Benutzer-Profile anzeigen
In der credits.txt steht nicht mehr und nicht weniger als ProGamer.Coder, wo ich grad das sehe, bereits was vergessen habe Embarassed

Wird sofort gemacht, sobald ich fertig gegessen habe.

Weitere Informationen dazu findest du hier:

https://www.blitzforum.de/foru...tfiles+dll
Download der Draw3D2 V.1.1 für schnelle Echtzeiteffekte über Blitz3D

DAK

BeitragSa, Nov 17, 2007 0:03
Antworten mit Zitat
Benutzer-Profile anzeigen
Yay, das schaut schön aus...
Hab da aber einen kleinen Bug gefunden: ich hab eingestellt, das wenn ich strg+alt+entf drück, auf ein Fenster komm, wo ich u.a. den Taskmanager öffnen kann oder so... kennt ihr wohl...
Jedenfalls, wenn ich das mach, dann stürzt der player mit einer MAV ab...
Gewinner der 6. und der 68. BlitzCodeCompo

hectic

Sieger des IS Talentwettbewerb 2006

BeitragSa, Nov 17, 2007 1:09
Antworten mit Zitat
Benutzer-Profile anzeigen
Den Fehler kann ich natürlich nur schlecht bei mir rekonstruieren. Kommt es immer wenn du die Tastenkombination drückst, oder nur das eine mal? Denn normalerweise kann man den Task-Manager ganz normal öffnen mit der besagten Tastenkombination.
Download der Draw3D2 V.1.1 für schnelle Echtzeiteffekte über Blitz3D
 

TKaos

BeitragSa, Nov 17, 2007 2:27
Antworten mit Zitat
Benutzer-Profile anzeigen
Wäre ganz gut wenn man eine Playliste abspeichern und laden könnte, ist eigentlich das was mir gerade fehlt, ansonsten ist der Player ganz gut gemacht.
Auslastung ist bei mir 0-1%, zum Vergleich Winamp bleibt immer auf 0% und der Deliplayer ist bei ca. 2%.

Abrexxes

BeitragSa, Nov 17, 2007 2:48
Antworten mit Zitat
Benutzer-Profile anzeigen
Geil, denn solltest du auf un4seen in der offiziellen Liste eintragen. Wink

hectic

Sieger des IS Talentwettbewerb 2006

BeitragSa, Nov 17, 2007 2:53
Antworten mit Zitat
Benutzer-Profile anzeigen
Eine Playlist ließe sich noch recht einfach und schnell einbauen. Allerdings dann ohne Auswahlmöglichkeit, sondern nur alá speichern und laden. Mache ich auch gleich übermorgen oder so... Wink

Ansonsten gibt es auch ein paar Probleme die ich so mit dem Dreamplayer gefunden habe:

- Bereits gestreamte Dateien werden von der bass.dll anscheinend nicht mehr freigegeben, was bedeutet, dass man bereits gespielte Lieder so lange der Player an ist nicht umbenennen oder löschen kann.

- Öffnet man öfters mal ein Blitz3D -Programm im Graphics3D -Mode, kann es passieren, dass der Skin von Dreamplayer erstmal komplett verhunzt wird. Regeneriert sich aber, sobald ein neues Lied angespielt wird.

- Was von mir so eingabaut wurde, aber nicht weiter erwähnt ist, dass man maximal 1000 Lieder in den Player reinladen kann. Mehr ergibt sowieso keinen Sinn, denn es wären da schon ~2,4 Tage Musik bei Ø 3:30min Titellänge.

edit1: @Abrexxes, falls das geht überlege ich mir das noch. Allerdings habe ich noch ein paar hier oben genannte Probleme. Auch werde ich dann die FPS von 100 auf 60 oder so setzen. Bereits hier hätte ich eine Prozessorentlastung auf 40% obwohl die Leistung auf 60% runter gesetzt wird. Auch könnten Flachbildschirme sicherlich damit besser klar kommen.

The_Nici

BeitragSa, Nov 17, 2007 12:04
Antworten mit Zitat
Benutzer-Profile anzeigen
Video's damit anschauen wäre auch tolle.

Und noch so ein Miniplayersymbol in der Taskleiste, wäre vielleicht sogar realisierbar^^

Tagirijus

ehemals "Tag"

BeitragSa, Nov 17, 2007 14:24
Antworten mit Zitat
Benutzer-Profile anzeigen
Bin ja selten in dieser Ecke vom Forum, aber dein Screenshot machte mich sehr neugierig, zumal mir der Trackname bekannt vorkommt Razz ... was mich in gewisser Weise ehrt. Wink

Ne, das Ding is ziemlich nett. Sieht cool aus, nur die Buttons sind bei mir unter der EQ Grafik. Aber trotzdem echt n nettes kleines Ding.


Manu
Tagirijus.de

Gehe zu Seite 1, 2, 3, 4  Weiter

Neue Antwort erstellen


Übersicht Sonstiges Projekte

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group