Druckversion des Themas

Hier klicken um das Topic im Orginalformat anzusehen

technoboard.at _ allgemeine Fragen rund ums DJing und Produzieren _ Trakker - a file management program for traktor dj studio

Geschrieben von: tecxx 5 Apr 2008, 02:37



Basic Features - Track Management
Manage your audio files, sort and display by your own preference (multi column sorting, table columns repositionable)
style-based filter: show all files, or only genre-spefici files (multi selection possible)
easy file adding: single files, multiple files, complete folders with subfolders
drag&drop support
search function - start searching with a single keystroke (S)

Basic Features - Tag Management
automated discogs.com track info retrieval (via discogs-id)
image (record cover) support (automated via discogs)
custom image support (add from harddisk)
Tag read, write & clear functionality - embed track information (including cuepoints, images, ...) in the track itself!
Supports MP3, Ogg Vorbis, FLAC, WAV(TODO) and MP4/AAC/M4A(TODO)

Import/Export features:
Import track database from traktor collection files
Import cuepoint/bpm-info from traktor collection files
Export to traktor collections (entire database or only a specific subset)
Update traktor collection files with the export function

Advanced Usage examples
Traktor FileBrowser Replacement: use trakker instead of the integrated browser to get full support for all file formats (e.g. Ogg, FLAC,...)
Traktor FileBrowser Replacement: browse your collection by viewing the cover images
Quickly load tracks from your file list to the traktor decks with the A,B,C,D keys
MIDI-Controller support: browse the list and load to traktor decks with a Midi-Controller (Midi-Loop Driver recommended, see below)
Playlist support: create and manage playlists


Screenshots:








HOMEPAGE/DOWNLOAD/FAQ/TODOLIST:
http://rrs.at/trakker/

*stay tuned for updates*

Geschrieben von: Andros 5 Apr 2008, 07:18

naja, daran wirst dich gewöhnen müssen! ich hab ca. 50gb mp3's. aber keine ahnung was und wer, aber wenn ich in meine ordnerstruktur reinschau weiss ich genau welches lied wo liegt...

Geschrieben von: damesjean 5 Apr 2008, 17:14

Sowas ähnliches wollt ich auch schon mal machen. Ich gucks mir mal an ...

Geschrieben von: tecxx 6 Apr 2008, 16:47

erwart dir noch nicht zuviel, wie gesagt, kann momentan nur richtig mit ogg files umgehen. mp3 kommt die tage.....
.....was heisst selber machen? kannst du java coden? hilfe ist nämlich erwünscht, sourcecode geb ich gern her.

Geschrieben von: damesjean 6 Apr 2008, 20:18

java nicht, taugt ma net :-)

hätts unter .net gemacht ...

Geschrieben von: tecxx 6 Apr 2008, 20:53

war auch nit begeistert, und wär ma wurscht ob in c++, vc# oder java, aber für java hatte ich schon eine exportroutine geschrieben .... naja schade :=)
vc#portierung wär i aber nit abgeneigt, irgendwann...

Geschrieben von: Crayfish 6 Apr 2008, 20:56

ein hilfreiches tool : mp3tag2.4

http://www.mp3tag.de

Geschrieben von: TEKKNIK 6 Apr 2008, 21:25

nur ne blöde frage aber ich checks ned... für was brauch man das wenn man itunes hat...

Geschrieben von: tecxx 6 Apr 2008, 21:55

mp3tag hat keinen support für ein midi interface und auch nicht für traktor :=)


@ tekknik: weiss net, zb um die cuepoints/beatgrids ausm traktor rauszuholen und in die files direkt reinzuspeichern? kann das itunes?
damit kann man dann nämlich einfach die files auf einen neuen rechner kopieren, importieren und alles ist wieder wie vorher.

und, kann itunes die trackinfos per mausclick von discogs laden? plus cover? (ist ne frage, hab nämlich kein itunes und will auch keins)

Geschrieben von: TEKKNIK 6 Apr 2008, 22:45

ahhh ok alles klar... kann leicht traktor nicht per backup files die cuepoints speichern??? das wäre nämlich echt kacke weil ich wollt nächste woche mein gerät neu afsetzen...

Geschrieben von: tecxx 7 Apr 2008, 00:46

doch sicher, du kannst die collection files backuppen, und dann schauen dass alles wieder an seinen richtigen platz kommt.

mir persönlich aber ist das zuwenig - ich will die cuepoints und vor allem das beatgrid IN das musik-file selbst reinspeichern. dann bin ich komplett unabhängig von systemabstürzen mit nachfolgendem backup-herstellen etc, weil ich mir ja sowieso die mp3/ogg/flac files backuppe... und wenn da schon alle infos drinstehen.... alles bestenst.

hab den mp3 support grad zu 95% fertig gestellt, muss es noch austesten dann stell ich morgen neue version online. vl findest es ja brauchbar...... wenn nicht, macht ja auch nix, ich stells ja nur zur verfügung wenns jemand nutzen will.

nacht.. =)

Geschrieben von: tecxx 8 Apr 2008, 01:40

UPDATE

- voller MP3 support inklusive bildern
- cuepoint, beatgrid, bpm import/export/filetag fertig & funktioniert
- mac os x support verbessert (bitte testen)
- besseres debuginfo handling
- kompletter drag&drop-support auf die traktor decks


... bitte ausgiebig testen, wer lust dazu hat :=)

more to come the next days!

Geschrieben von: alpha 8 Apr 2008, 11:34

Ich hab hier ein Standard Mac OS 10.5.2 und beim Start passiert folgendes:

CODE
Exception in thread "main" java.lang.NoSuchMethodError: javax.swing.JTable.setFillsViewportHeight(Z)V
    at trakker.gui.Panel_Files.<init>(Panel_Files.java:98)
    at trakker.Trakker_Main.<init>(Trakker_Main.java:44)
    at trakker.Trakker_Main.main(Trakker_Main.java:184)



Wäre auch gleich praktisch wenn die Exceptions zumindest im Log landen - falls man es direkt per Doppelklick vom Finder aus startet.

Geschrieben von: tecxx 8 Apr 2008, 15:20

ja der fehler war mir bekannt =)
ärger mich seit 3h damit rum. apple ist leider seit über einem jahr nicht in der lage seine java-VM upzudaten, die gurkt immer noch auf version 1.5 herum.

ein amerikanischer user hat etwas versucht, was ich im google gefunden hab:
http://bsnyderblog.blogspot.com/2008/03/java-16-via-soylatte-on-macos-x-10411.html

er hat mir grad gemailt, damit klappt es wunderbar. also einfach soylatte installen und passt.



bin gerade am reinbasteln vom MIDI-support, next update soon.

Geschrieben von: tecxx 9 Apr 2008, 12:03

updated....
- besserer support für UNC/network share pathnames
- gui design
- MIDI support (deck load noch TODO)
- suchfunktion
- bugfixes...

Geschrieben von: tecxx 9 Apr 2008, 12:09


Geschrieben von: Luniq 9 9 Apr 2008, 13:19

yeah schaut super aus, auch mal austesten...hab auch osx

Geschrieben von: tecxx 9 Apr 2008, 13:48

wäre nett wenn du mir berichtest, wies auf osx funktioniert, da ich das leider selber nicht testen kann!

Geschrieben von: The Clubfather 9 Apr 2008, 14:11

ist leider nur für Intel on Osx? No PPC support?

Geschrieben von: tecxx 9 Apr 2008, 14:54

also ich hab nix os-spezifisches programmiert. von meiner seite aus soltle es auf allen OS laufen.
allerdings benötigst du die java VM der version 1.6 - und die gibts auf apple noch nicht (seit über einem jahr!!!), daher musst du als workaround "soylatte" installieren. (siehe link im ersten beitrag ganz oben). ein user aus amerika hat berichtet, das würde problemlos klappen. da ich keinen mac habe kann ich dir leider nichts genaueres sagen.

ich kann aber gern versuchen in den nächsten versionen "kompatibler" zu werden, dass vielleicht die java VM der version 1.5 verwendet wird, statt 1.6. das ist allerdings nicht ganz so einfach und wird etwas dauern.

sollte dir "Parallels" was sagen, das ist glaub ich eine virtual machine in mac os, damit funktionierts auch, wie man mir berichtet hat!

bitte um feedback....

Geschrieben von: The Clubfather 9 Apr 2008, 15:39

das wäre sicher eine gute idee es kompatibler zu machen... Wie ist es mit Soylatte? Da steht das es nur mit Intel kompatibel ist? Was nun? sollte ich es trotzdem wagen?

Geschrieben von: Luniq 9 9 Apr 2008, 16:10

ZITAT(tecxx @ 9 Apr 2008, 14:48 ) *
wäre nett wenn du mir berichtest, wies auf osx funktioniert, da ich das leider selber nicht testen kann!



mach ich!

noch ne frage: wo kommen die plattencover daher? selber einscannen? itunes library?

Geschrieben von: tecxx 9 Apr 2008, 19:04

@clubfather: versuch es bitte trotzdem mal, aber schaut schlecht aus.
das problem mitm "kompatibel machen" ist halt das folgende... java 1.6 hat so ganz primitive funktionen wie "String.isEmpty" die in jeder programmiersprache vorhanden sein sollten... java 1.5 hat die noch nicht.... diese kann ich leicht durch (String.length() !=0) austauschen ... kein problem....
... aber dann sind so dinge wie sortieren von tabellen. in java 1.6 ist das alles mit 2 vorgefertigten befehlen drin und funktioniert... in java 1.5 brauchst da mehrere hundert zeilen code um das selber zu programmieren.

ist irgendwie blöd für mich da stunden zu hakkeln für etwas was eigentlich schon da ist.... warum apple es seit über einem jahr nicht schafft seine java version upzudaten ist schade... sad.gif ich werd schauen wie ich das am besten lös, wenn ich das echt selber reinprogrammier dauert das halt schon noch eine woche oder so.


@ luniq: von discogs! editier einen track (doppelclick), trag die discogs-id ein, dann click auf "get from discogs", wähl den track, wähl das cover, fertig.



btw.... update :=)

Geschrieben von: The Clubfather 9 Apr 2008, 21:27

ich verstehe...aber eine ppc version wurde da schon gut tun! Plllleaaase biggrin.gif

Geschrieben von: alpha 10 Apr 2008, 00:24

Ich hab jetzt Java 6 von http://www.apple.com/java/ Damit läufts (Macbook mit Core 2 Duo).

Warum Sun selbst keine Mac Version anbietet ist seltsam.

Eins was Mac User vielleicht eher brauchen ist AAC Unterstützung (bzw. MP4 Container, Endung m4a). Die DRM freien Lieder aus dem iTunes Store sind auch AAC.

PS: in der neuen Version ist der Dateiauswahldialog schwarz auf schwarz. Ein ändern der Fenstergrösse ist auch nicht mehr möglich (die rechte untere Ecke verschiebt das Fenster nur mehr).

Geschrieben von: tecxx 10 Apr 2008, 16:29

@alpha: AAC unterstützung, bzw MP4, ist ansich drin, aber nur teilweise und nicht von mir getestet. wüsste nicht wieso ich ein format supporten sollte, für das es nichtmal spezifikationen gibt... :=)

resizen is @ aktueller version wieder möglich.



Geschrieben von: Luniq 9 10 Apr 2008, 16:35

ZITAT(alpha @ 10 Apr 2008, 01:24 ) *
Ich hab jetzt Java 6 von http://www.apple.com/java/ Damit läufts (Macbook mit Core 2 Duo).



kannst mir das file vlt bitte zukommen lassen?

Geschrieben von: tecxx 10 Apr 2008, 16:37

er meint damit wahrscheinlich die java 6 developer preview version (click auf den link)

QUOTE
The Java SE 6 release for Leopard is targeted at Java developers. This version of Java for Mac OS X requires an Intel-based Mac capable of running 64-bit applications, including computers with Core 2 Duo processors and any Mac Pro computer. Java SE 6 takes advantage of Leopard's 64-bit capabilities to offer unique performance capabilities for current and future generations of Macs. Please see the release notes included with the Java SE 6 download for additional information about this preview release.


wenn soylatte bei dir nicht läuft, wird das vermutlich auch nicht laufen... bin mir aber nicht sicher.

ich schau mir jetzt an was zu tun wäre um das ganze 1.5 kompatibel zu machen. be right back...

Geschrieben von: Luniq 9 10 Apr 2008, 16:38

ich hab soylatte noch nicht probiert - dachte ich lad mir gleich was von java runter, das kann ich sicher anderweitig auch brauchen...

Geschrieben von: tecxx 10 Apr 2008, 16:55



na das wird ein spass...
*lol*

Geschrieben von: tecxx 10 Apr 2008, 17:23

ok, hier ist eine version die auch mit java1.5 (und damit älteren macs, ppc etc) funktionieren sollte.

http://rrs.at/trakker/trakker.7z

bitte ausprobieren und melden obs geht oder nicht!
was natürlich jetzt NICHT funktioniert ist das sortieren von den tabellenspalten. das muss ich händisch einprogrammieren, mal schauen wann ich das schaff.

Geschrieben von: Luniq 9 10 Apr 2008, 18:44

also was brauch ich da jetzt genau dafür? einfach öffnen geht ja nicht...

Geschrieben von: alpha 10 Apr 2008, 18:57

QUOTE(tecxx @ 10 Apr 2008, 17:29 ) *
@alpha: AAC unterstützung, bzw MP4, ist ansich drin, aber nur teilweise und nicht von mir getestet. wüsste nicht wieso ich ein format supporten sollte, für das es nichtmal spezifikationen gibt... :=)


Spezifikation gibt es im Prinzip mehr als bei ID3. Im Auswahldialog ist *.m4a normalerweise nicht auswählbar. Stell ich den Filter auf "All Files" kann ich sie zwar auswählen, aber sie erscheinen danach nicht in der Liste.

QUOTE(tecxx @ 10 Apr 2008, 17:37 ) *
wenn soylatte bei dir nicht läuft, wird das vermutlich auch nicht laufen... bin mir aber nicht sicher.


Richtig. Auf PPC wirds nix - bei alten Cores bin ich mir nicht sicher (benötigt nicht näher spezifiziertes 64bit). Dafür kommt es zumindest von Apple selbst und ist nicht ein Port von einem Port (auch wenn BSD nicht so weit weg von Mac OS X ist).

PS: resizen geht mit show titlebar wieder - schwarz auf schwarz ist geblieben.

Geschrieben von: Luniq 9 10 Apr 2008, 19:18

nix ppc, hab ein 2,2ghz macbook...

Geschrieben von: tecxx 10 Apr 2008, 22:50

QUOTE(Luniq 9 @ 10 Apr 2008, 17:44 ) *
also was brauch ich da jetzt genau dafür? einfach öffnen geht ja nicht...


lad dir bitte das 7z archiv (link im ersten posting) neu runter, entpacks in ein verzeichnis, und doppelclick die "trakker.jar" datei.
sollte das nicht gehen, schick mir bitte das errorlog (ein.txt file im selben verzeichnis) zu. dann schau ich nach was is.
aber ich habs jetzt für java1.5 angepasst, wenn du also die neueste verfügbare java version auf deinem rechner hast, muss es eigentlich gehen!
wenn nicht, bitte um nachsicht, ist noch im betastadium. werde aber alles tun um es zum laufen zu kriegen und zu verbessern.

Geschrieben von: Luniq 9 11 Apr 2008, 08:32

ok, hab noch ein programm gebraucht um das archiv zu öffnen.

aaalso, ich hab nix zusätzlich installiert, apple update 5 von java is aber oben, sollt also das aktuellste sein.

mein browser lässt sich nicht in der größe ändern, ist aber an allen seiten abgeschnitten, oben die leiste mit schließen usw fehlt auch, ich hab nur das reine kastl

wenn ich auf add files geh, kann ich überhaupt nichts erkennen, weil schwarze schrift auf schwarzem untergrund - erst bei mouseover erscheint die schrift.


weiter bin ich noch nicht gekommen....

aber echt mal danke für die ganze hackn, is echt ein super teil!


achja: ist eigentlich auch ein relocate geplant wie im traktor? find das nämlich irrsinnig praktisch!

Geschrieben von: tecxx 11 Apr 2008, 12:27

1) bitte einfach in einen freien bereich (oder auf das cover bild) DOPPELCLICKEN dann kommt rahmen und menüleiste zum größe ändern
2) verschieben lässt sich das programm in dem du auf einen freien bereich (oder das coverbild) clickst und die maus ziehst (zumindest geht das hier bei mir, bitte testen!)
3) relocate ist als option eingebaut und geplant, aber noch nicht fertig ausgecodet. kommt noch!
4) add files und schwarze schrift: ja sowas kann vorkommen hab leider noch keinen mac vor mir gehabt zum testen. kannst du bitte im fall einfach ein screenshot machen und mir kommentarlos mailen ([email protected]) wenn sowas auftaucht.
du kannst übrigens auch per DRAG & DROP files adden - einfach dateein im file explorer(wie heisst der auf mac?) markieren und auf die liste im trakker ziehen


ich bin grad dabei deck-load einzuprogrammieren, dann kann das ganze endlich als ersatz für den traktor browser herhalten. stay tuned ;=)

Geschrieben von: alpha 11 Apr 2008, 12:40

QUOTE(tecxx @ 11 Apr 2008, 13:27 ) *
du kannst übrigens auch per DRAG & DROP files adden - einfach dateein im file explorer(wie heisst der auf mac?) markieren und auf die liste im trakker ziehen


Finder und nein. Weder in die Liste noch auf das Dock Icon (erzwungen mit cmd+opt) lässt sich etwas droppen.

Geschrieben von: The Clubfather 12 Apr 2008, 03:28

was format ist "trakker.7z" ? möchte es installiern auf meine ppc so das ich es testen kann.... aber das datei lässt sich nicht öffnen? bitte um hilfe...... biggrin.gif

Geschrieben von: tecxx 12 Apr 2008, 03:53

7zip
www.7zip.org

einfach das archiv mit 7zip aufmachen und in ein verzeichnis deiner wahl entpacken. dann trakker.jar doppelclicken zum starten.

neue version online: http://rrs.at/trakker/trakker.7z
(hier noch im zip-format) http://rrs.at/trakker/trakker.zip


änderungen:
- fehlerbehebung bei laden und speichern von tags
- alle menüpunkte jetzt bedienbar und funktionell
- deck load mittels midi oder hotkey (a-d)
- optionsmenü erweitert (lernen der deck-positionen von traktor)
- farbfehler ausgebessert (danke luniq9)
- mp3tags, die traktor speichert, werden korrekt ausgelesen (wie zb key, label, etc)



============================
hab die letzten 4h intensiv getestet (mitm venom roke, distinct, as91), und kleinere mängel behoben. funktioniert schon ausgezeichnet das teil.
wie im screenshot zu sehen, verwende ich trakker als filebrowser statt dem integrierten browser von traktor. dabei kann man entweder via MIDI die liste steuern oder mit der tastatur:

- pfeil auf/ab: liste scrollen
- seite auf/ab: seitenweise scrollen
- taste a: laden in deck A
- taste b: laden in deck B
- taste c: laden in deck C
- taste d: laden in deck D
- taste s: cursor springt in die suchzeile zum eintippen der suche, nach enter springt er wieder retour in die liste.

während dem auflegen infos und covers von discogs ziehen (wlan is was feines) hat auch super funktioniert.
was jetzt natürlich noch fehlt ist eine sortierfunktion der liste, da werd ich mich kommende woche dran machen.

bitte um rückmeldungen wies läuft....


Geschrieben von: Luniq 9 12 Apr 2008, 09:09

hab dir mal eben wieder ein paar bugreports gesendet smile.gif

Geschrieben von: The Clubfather 12 Apr 2008, 14:21

Danke fürs program biggrin.gif Leider habe ich folgendes problem? Wenn ich auf data gehe und wähle "retrieve info from discogs" wird ich gefragt nach ein "discogs.com catalouge id" wenn ich aber das catalog nr eingebe bekomme ich eine meldung "retrieving data from discogs.com failed" ? wenn ich eine 1 eingebe bekomme ich eine liste mit releases zum auswählen leider ist das gesuchte lied nicht im auswahl dabei? bitte um hilfe....ich glaube das es viellecht ist eine bug oder meine firewall? biggrin.gif

Geschrieben von: tecxx 12 Apr 2008, 14:44

nein, ich glaube du hast catalog-id und discogs-id verwechselt.
du musst die discogs-id eingeben ... die findest du ganz oben in der addresszeile:

http://www.discogs.com/release/1303910

die id wäre dann 1303910

Geschrieben von: The Clubfather 12 Apr 2008, 15:59

ahh ja klar! Danke! frage noch? Dann muss ich doch alles manuell suchen auf discogs? Das ist schon viel arbeit? Ist das möglich meine album covers fra itunes zu importieren? und kann ich mit trakker die covers in mp3 file storen mit alle cue point usw....Und eine letzte frage, warum muss ich jedes mal ich trakker starte mein mp3 library neu importieren? das dauert nach meine meinung zu lange und ist umständlich? Es väre toll wenn trakker die pfad speichern könnte.....

danke für das viele arbeit!

und danke fürs anworten.... biggrin.gif

Geschrieben von: alpha 12 Apr 2008, 21:52

QUOTE(The Clubfather @ 12 Apr 2008, 04:28 ) *
was format ist "trakker.7z" ? möchte es installiern auf meine ppc so das ich es testen kann.... aber das datei lässt sich nicht öffnen? bitte um hilfe...... biggrin.gif


Immer empfehlenswert (auch z.B. für stuffit): http://wakaba.c3.cx/s/apps/unarchiver.html

Geschrieben von: tecxx 13 Apr 2008, 12:37

QUOTE(The Clubfather @ 12 Apr 2008, 14:59 ) *
frage noch? Dann muss ich doch alles manuell suchen auf discogs? Das ist schon viel arbeit?

wie soll es sonst gehen? ob du jetzt auf discogs den artist eingibst und die id raussuchst, oder in einem programm am pc den artist eingibst, und dann von einer angezeigten liste die id raussuchst, ist genau die selbe arbeit.
allerdings hat die discogs-methode für alle beteiligten vorteil: für mich ist es ein riesen patzen arbeitsersparnis, für dich hast du gleich die möglichkeit, rechts auf "add to collection" zu drücken, somit baust du dir gleich automatisch einen plattenbestand auf. äußerst praktisch, um zu schauen was man so hat oder was schnell zu verkaufen oder etc......

und... das ganze macht man pro platte ja nur einmal, da die infos ja dann in den filetag geschrieben werden können und somit dauerhaft gespeichert sind.

QUOTE
Ist das möglich meine album covers fra itunes zu importieren?

im moment nicht und ich glaube das werde ich auch nicht einbauen. der import von discogs funktioniert ja ausgezeichnet. was ich aber eventuell machen kann und werde, ist ein cover von einer datei auf der festplatte einbinden zu lassen. ich schreibs auf die todo-list.

QUOTE
und kann ich mit trakker die covers in mp3 file storen mit alle cue point usw....

genau das ist der grund, warum ich dieses programm überhaupt erst angefangen hab zu programmieren :=) ich wollte nämlich cuepoints aus traktor rausholen können, und die dann dauerhaft ins file schreiben. also kurzantwort: ja, das sollte funktionieren.

was du aber wissen solltest: traktor kann sich diese infos nicht automatisch aus den dateien auslesen, weil es ja nicht weiss, dass du die reingeschrieben hast. dazu gibt es die export-funktion - damit werden alle daten, die du in trakker hast, ins traktor exportiert.

QUOTE
Und eine letzte frage, warum muss ich jedes mal ich trakker starte mein mp3 library neu importieren? das dauert nach meine meinung zu lange und ist umständlich? Es väre toll wenn trakker die pfad speichern könnte.....

nein, musst du eigentlich nicht. wenn du trakker beendest, sollte er alle infos auf die platte schreiben, und beim start wieder einlesen (datei trakker_song_db.xml). macht er das nicht?
schickst du mir mal die trakker_log.txt direkt nachdem du das programm beendet hast, bitte -> [email protected]
das ist definitiv ein bug, und den werd ich natürlich beheben.





irgendwann sollte ich mal eine homepage basteln für das teil, wo alles erklärt ist... hat jemand lust? *g*



Geschrieben von: The Clubfather 13 Apr 2008, 16:55

Hi Tecxx

Danke fürs anwort biggrin.gif

ZITAT
wie soll es sonst gehen? ob du jetzt auf discogs den artist eingibst und die id raussuchst, oder in einem programm am pc den artist eingibst, und dann von einer angezeigten liste die id raussuchst, ist genau die selbe arbeit.
allerdings hat die discogs-methode für alle beteiligten vorteil: für mich ist es ein riesen patzen arbeitsersparnis, für dich hast du gleich die möglichkeit, rechts auf "add to collection" zu drücken, somit baust du dir gleich automatisch einen plattenbestand auf. äußerst praktisch, um zu schauen was man so hat oder was schnell zu verkaufen oder etc......


Ich werde dich hier kurz beschreiben was ich meine. Ich arbeite folgende weisse! Ich importiere alle neue tracks erst in iTunes und suche dann covers über Discogs.com automatisch mit ein script die fast alles für mich erledige biggrin.gif......

Ich werde dich hier das link posten: http://galmeida.com/discogs/

In trakker muss ich erst auf data gehen, dann muss ich der discogs id eingeben die ich erst selbst finden muss auf discogs.com was für mich sehr unlogisch ist? dann wäre es sogar schneller direkt auf discogs.com zu gehen und gleich per copy and paste die info und covers
in trakker zu geben? Warum machst du es nicht so wie das script von iTunes? Track in browser auswählen script starten und viola ich bin gleich am richtigen ort bei discogs.com ohne suchen zu müssen! das geht echt schnell und ist eine bessere weg denke ich.. satisfied.gif


werde dich das log schicken.....


Geschrieben von: tecxx 13 Apr 2008, 18:51

du gehst von einem track mit tags, bzw von einem auf iTunes gekaufen track aus. ein iTunes track hat normalerweise schon daten wie artist,title, etc.. eingetragen, unter umständen sogar eine discogs-id. dann kann dein script natürlich schon schnell und easy die richtige release id finden und dann die daten holen, ohne dass du etwas eingeben musst.

ich gehe aber von einem track aus, der überhaupt keine infos hat. zum beispiel, ich nehme eine platte vom plattenspieler aus auf, speichere sie als wav und komprimiere sie zu ogg oder mp3. die datei heisst dann:
platte xyz side a1.mp3

wie soll jetzt ein script rausfinden, welcher artist, welcher title, welche discogs-id das ist? gar nicht, das ist nicht möglich.


woher bekommst du denn deine tracks? kaufst du die auf beatport? die enthalten ja dann sowieso schon file tags, wieso brauchst du denn dann noch eine abfrage zu discogs?

ich verstehe ich nicht ganz wie das script funktionieren soll, das du da verwendest. mit welchen informationen startet es die anfrage an discogs? artist+track titel? woher weiss das script denn dann bitte, welches release gemeint ist?

beispiel: angenommen du hast einen track von Madonna, der heisst "Hung up". wenn du das ding nun ins itunes importierst und dein script verwendest, dann schickt dein script an discogs: "zeig mir bitte die trackinfos zu Madonna-Hung Up". woher weiss discogs nun, welche der 5 verschiedenen releases gemeint ist? die cd? das album? das best-of-album? der sampler auf label 1, oder der sampler auf label2 ?

ohne angabe der genauen discogs-id wirst du niemals exakt die daten bekommen die du auch wirklich willst..... es sei denn, in dem file das du hast, steht die discogs-id bereits drin.... kannst du das eruieren? dann wäre eine automatik natürlich machbar.

EDIT: du kannst mir gern so ein file an meine mailaddresse schicken, dann schau ich mir die tags an, vl steht ja was wertvolles drin das ich automatisieren kann.

QUOTE
dann wäre es sogar schneller direkt auf discogs.com zu gehen und gleich per copy and paste die info und covers
in trakker zu geben?


da kann ich dir nicht zustimmen, eine einzelne zahl einmal zu copy-pasten für die gesamte platte (durchschnittlich 4 tracks, mehr bei alben) ist definitiv schneller als artist,title,remix,remixer,album,label,labelcode,date,genre,etc.... zu copypasten :=)

Geschrieben von: tecxx 13 Apr 2008, 21:38

neue version online, bug beim speichern von mp3tags behoben (thxs luniq9)

Geschrieben von: tecxx 14 Apr 2008, 13:11

und noch ein update....
- das auswählen von bildern auf der festplatte als plattencover ist jetzt möglich.
- application-path erkennung (sollte dein problem mitm speichern der datenbank beheben, clubfather)
- discogs release caching - releases und bilder werden jetzt auf die platte gecacht und müssen daher nur ein einziges mal abgerufen werden
- neues dialogfenster zur track&cover-wahl
- bugfixes


Geschrieben von: damesjean 14 Apr 2008, 13:41

Schaut schon richtig gut aus, Respekt!

Zum probieren bin ich leider noch nicht gekommen, aber demnächst ... bin gespannt!

Geschrieben von: tecxx 14 Apr 2008, 19:51

update
- filetag writing im hintergrund, erlaubt weiterarbeiten während die tags gespeichert werden
- beschleunigung der tag-write-routine
- images verpackt im jar
- sicherheitssystem bei doppelten dateinamen
- kleinere bugfixes

http://rrs.at/trakker/trakker.7z
http://rrs.at/trakker/trakker.zip

next to come: überarbeitung der import/export-routine, sortieren für java 1.5

Geschrieben von: tecxx 15 Apr 2008, 00:56

noch ein update... support für itunes-mp3's mit bildern, sollten jetzt auch gehen.... thxs for help @theclubfahter

Geschrieben von: tecxx 16 Apr 2008, 03:30

neue version, und auch hier wieder vielen dank für die hilfe von theclubfather.

- sortieren der tabelle nun endlich möglich
- mehrfachsortierung möglich mit CTRL+click auf tabellenheader
- autoresize von bildern in importierten files (zb itunes)
- start des programms nun bitte mit "start.jar" (erlaubt erweiterte speichernutzung)

http://rrs.at/trakker/trakker.7z
http://rrs.at/trakker/trakker.zip


beispielfoto: sortierung erst nach album, dann nach trackposition:

Geschrieben von: tecxx 17 Apr 2008, 03:17

update:
- neue importfunktionen (siehe bild)
- kleinere bugfixes

thxs diesmal auch an alpha600 fürs testen!


wird importiert zu:

Geschrieben von: tecxx 28 Apr 2008, 21:23

update, behebt ein paar kleinere sachen die mir beim benutzen aufgefallen sind:

- farbgebung des cursors in den edit-boxen zur besseren lesbarkeit
- cover-anzeige verbessert
- discogs-abfrage-system verbessert

more to come, ist nur im moment etwas viel los :=)

http://rrs.at/trakker/trakker.7z
http://rrs.at/trakker/trakker.zip

eine sehr rudimentäre homepage gibts nun auch: http://rrs.at/trakker/

cheers!

Geschrieben von: tecxx 2 May 2008, 02:19

jo, wiedermal update...

- verbesserung des discogs-dialogs (scrollpanel für die trackliste, usw)
- custom image im discogs-dialog wählbar
- statusfenster beim importieren & tag-writen
- tag-clean funktion bugfix
- click auf den teiler zwischen editbereich und file-liste zum schnellen verstecken des edit-bereiches
- bugfix beim resizen der anzeigen
- bugfix tooltips in den menüs
- bugfix beim wave-importieren





http://rrs.at/trakker/trakker.7z
http://rrs.at/trakker/trakker.zip

Geschrieben von: tecxx 6 May 2008, 22:15

update:
- midi controller support fertig, unterstützung für midi-loop-driver
- exportfunktion neu, erlaubt auch update vorhandener NML collections
- importfunktion auf MAC hatte fehler... jetzt behoben
- jede menge kleinigkeiten....

all this and much more: http://rrs.at/trakker/

Geschrieben von: Luniq 9 6 May 2008, 22:26

ZITAT(tecxx @ 6 May 2008, 23:15 ) *
- exportfunktion neu, erlaubt auch update vorhandener NML collections


yeah, DIE neuigkeit smile.gif jetzt wirds ganz heiß!

Geschrieben von: tecxx 6 May 2008, 22:28

@luniq sei so nett und teste mir das ein bisschen. auch die importfunktion der CUEpoints hab ich Mac-kompatibilisiert.... hab zwar einen mac testhalber aufgesetzt hier aber kann das nur schwer testen, keine videotreiber ... scheiss auflösung, kein lan-treiber, alles umständlich hier *g*

Geschrieben von: Luniq 9 6 May 2008, 22:30

jo, werd ich machen, zzt bin ich aber ziemlich weg vom fenster, da prüfungswoche an der uni!

aber ich werds sobald als möglich antesten!

Geschrieben von: Venom Roke 6 May 2008, 22:37

so langsam wird das was ! respect !!!!!

Geschrieben von: tecxx 7 May 2008, 13:07

so, extra fürn herrn venom roke...



- playlist funktion (remove from... nocht nicht fertig)
- zwischen playlist und style list umschalten: taste P (oder midi-controller) bzw tasten RECHTS/LINKS wenn man in der stylelist ist
- zwischen style list und tracklist springen: LEERTASTE (oder midi-controller)
- xml loading secured

-> http://rrs.at/trakker/

Geschrieben von: Venom Roke 7 May 2008, 13:14

jaja , der venom mit seine extrawürscht immer =)



die playlist funktion rockt !

Geschrieben von: tecxx 17 May 2008, 12:57

update
- drag & drop code rewritten, DnD now works on mac os x too<br>
- finally fixed the import/export system on mac os x (fingers crossed)<br>

http://rrs.at/trakker/

Geschrieben von: tecxx 20 May 2008, 03:35

und noch ein update mit ein paar feinen neuen features:

- bereits gespielte tracks werden anders eingefärbt
- support für mehr als ein cover bild pro file
- bilder werden nicht mehr im ram gehalten, sondern von der festplatte gelesen, reduziert den speicherverbrauch drastisch und senkt die lade/speicherzeiten
- beim importieren von tracks aus traktor werden nun auch die filetags gelesen

http://rrs.at/trakker/

Geschrieben von: KayoZ 20 May 2008, 08:46

fett was du da produziert hast, hab mir nur die erste seite durchgelesen...
da waren schon genug updates *g* fein!

ich werds mir auch mal anschaun, DANKE

Geschrieben von: tecxx 20 May 2008, 10:45

danke =)

hab gerade gesehen dass der erste post auf der ersten seite schon uralt ist, habs mal ausgebessert.

more to come....

Geschrieben von: tecxx 21 May 2008, 19:56

und wieder ein update. jede menge kleinerer fixes:

- support for cue points saved to mp3 tags by traktor
- rewritten cuepoint handling regarding file tags
- path fix for nml importer on mac os x
- fixed horizontal scrollbar in cue info field
- fixed import of "rating" value from traktor nml files
- fixed character cleanup when reading tags (unicode 0000-001F)

http://rrs.at/trakker/

Geschrieben von: DJ-T 28 May 2008, 15:58

ZITAT(tecxx @ 21 May 2008, 19:56 ) *
und wieder ein update. jede menge kleinerer fixes:

- support for cue points saved to mp3 tags by traktor
- rewritten cuepoint handling regarding file tags
- path fix for nml importer on mac os x
- fixed horizontal scrollbar in cue info field
- fixed import of "rating" value from traktor nml files
- fixed character cleanup when reading tags (unicode 0000-001F)

http://rrs.at/trakker/


Hallo tecxx,

tolle Software!!! Sag mal, ist es auch möglich neben Interpret und Titel eine Spalte zu erschaffen mit dem Namen "KEY"? Folgendes: Ich habe mit dem Progy Mixmeister die Harmony meiner Tracks ausgelesen (A10, A7, B3 usw., weitere infos unter www.xzone.mixedinkey.com) und anschliessend im Tag der jeweiligen MP3 abgespeichert. Das Progy MP3Tag kann diesen Tag im Erweiterten Modus auslesen. Könnte man also diesen Harmonic Key auch in trakker auslesen? Wichtig ist halt, das der KEY im CAMELOT EASY MIX SYSTEM angezeigt wird, weil der herkömlichen Musikkey wird ja in trakker neben den CUE`s schon angezeigt!

Ansonsten tolle Arbeit...weiter so und viel Erfolg weiterhin!

Greez

T


Geschrieben von: tecxx 29 May 2008, 18:00

update-die-1231ste

- fixed cue tag format
- fixed bmp accuracy format when reading tags
- fixed KEY import from NML files
- speedup of CUE import function
- fixed MIDI control signals (tested Faderfox, Behringer BXC 2000)
- fixed autoscroll of style list when controlled with MIDI
- changed image size to 400px for better quality
- new image writer routine to save best possible jpeg quality

http://rrs.at/trakker

@dj-T: die spalte hinzufügen ist absolut kein problem, das tag-field auszulesen auch nicht (du müsstest mir nur sagen, wie es heisst oder mir eines deiner mp3-files schicken).
was allerdings ein problem ist: diese spalte erscheint dann für jeden benutzer, was zb ich für mich nicht brauche, und andere werden unter umständen andere spalten haben wollen, die ich dann auch extra einbauen müsste usw.

d.h., wenn dann muss gleich ein "custom tag" system her, und das ist ein bisschen arbeit. ich werd schauen was ich machen kann... keine versprechungen smile.gif

Geschrieben von: DJ-T 2 Jun 2008, 12:35

@dj-T: die spalte hinzufügen ist absolut kein problem, das tag-field auszulesen auch nicht (du müsstest mir nur sagen, wie es heisst oder mir eines deiner mp3-files schicken).
was allerdings ein problem ist: diese spalte erscheint dann für jeden benutzer, was zb ich für mich nicht brauche, und andere werden unter umständen andere spalten haben wollen, die ich dann auch extra einbauen müsste usw.

d.h., wenn dann muss gleich ein "custom tag" system her, und das ist ein bisschen arbeit. ich werd schauen was ich machen kann... keine versprechungen smile.gif
[/quote]

Moin tecxx,

also es wäre sehr fein, wenn du die spalte "Key", so wie man sie aus TS her ja auch kennt hinzufügen könntest. jetzt lasse ich mir die Harmonic-Key im spaltenkopf in TS anzeigen, da sie mir im trakker halt fehlt. That`s all! weil dann hätte ich alle für mich wichtigen funktionen in trakker und wäre erstmal wunschlos glücklich!:-)

Gruß

Thorsten

Geschrieben von: tecxx 2 Jun 2008, 14:31

achsoooo, du meinst eh den key, der bereits oben angezeigt wird? ja das ist natürlich GAR kein problem. werde ich heute im lauf des tages gleich machen, logo!

lg
robert

Geschrieben von: tecxx 2 Jun 2008, 18:18

so bitte sehr, wunsch erfüllt und gleich einige neue features reingepackt. hoffe es geht smile.gif

- new: show "bpm accuracy" and "key" columns in track table
- new: option to restore table columns to default values (menu->options)
- new: ability to remove columns from the table by RIGHT-Clicking
- new: add tracks to a playlist with DRAG&DROP
- fixed: image resource lock problem after writing image to harddisk
- fixed: style list scrolling could cause crash


http://rrs.at/trakker

Geschrieben von: DJ-T 3 Jun 2008, 07:54

ZITAT(tecxx @ 2 Jun 2008, 14:31 ) *
achsoooo, du meinst eh den key, der bereits oben angezeigt wird? ja das ist natürlich GAR kein problem. werde ich heute im lauf des tages gleich machen, logo!

lg
robert


ja geht doch*lol* SUPER VIELEN DANK!!!

ich wusste selbst noch nicht so ganz genau, wie ich das mit dem key meinte. ich habe da jetzt so viel drüber gelesen und wollte es einfach mal ausprobieren. ich hatte mich nun dafür entschieden, die key-info in der TS nml-datei abzuspeichern und doch nicht im track selbst. jetzt kann man endlich das cover im browser sehen aber für den key hätte ich ja logischerweise dann immer zw. den browsern switchen müssen.

ps.: es ist erstaunlich, wenn man die tracks mit den ermittelten keys blind oder einfach drauf los auflegt, wie harmonisch und nahezu perfekt sie ineinander passen. ich bin allerdings noch in der testphase. bis lang hätte es ja auch alles nur reiner zufall sein können. mache ich in den keys aber einen riesen versatz, ist auch komischerweise die harmonie raus, man hört einen musikalischen umbruch sofort heraus, obwohl ich ja trotzdem nur tracks auflege, die sich zw. 124 - 128 bpm bewegen. also so ganz bullshit scheint das camelot easy mix system nicht zu sein und nebenbei ist es eine nette spielerei!

schauen wir mal, ob mehr raus wird:-)

danke nochmal!

vielleicht habe ich ja demnächst wieder was neues zum spielen entdeckt, dann melde ich mich nochmal:-)


have a nice day!


Geschrieben von: KayoZ 3 Jun 2008, 10:35

ZITAT(DJ-T @ 3 Jun 2008, 08:54 ) *
ps.: es ist erstaunlich, wenn man die tracks mit den ermittelten keys blind oder einfach drauf los auflegt, wie harmonisch und nahezu perfekt sie ineinander passen. ich bin allerdings noch in der testphase. bis lang hätte es ja auch alles nur reiner zufall sein können. mache ich in den keys aber einen riesen versatz, ist auch komischerweise die harmonie raus, man hört einen musikalischen umbruch sofort heraus, obwohl ich ja trotzdem nur tracks auflege, die sich zw. 124 - 128 bpm bewegen. also so ganz bullshit scheint das camelot easy mix system nicht zu sein und nebenbei ist es eine nette spielerei!


vom musikalischen strandpunkt her relativ logisch, aber wenn man mit noten/harmonielehre noch nie was zu tun ghabt hat sicher eine erkenntnis !!
könntest du das programm camelot easy system evtl. in einem eigenen thread vorstellen?
könnt mir vorstellen, dass es einige interessiert !

Geschrieben von: tecxx 3 Jun 2008, 11:50

ich hab mich selbst zuwenig mit dem key-zeugs beschäftigt, da ich mir nicht so sicher bin ob keymixing bei der musik, die ich spiele, so viel sinn macht. andererseits hab ich grad in letzter zeit jede menge techno mit synths und flächen im programm, vielleicht wärs ja mal einen blick wert?

irgendwie wiederstrebt mir aber der gedanke, mir von einem "schema" sagen zu lassen, welche tracks gut aufeinanderpassen. soviel "können" will ich als dj schon vorweisen.. sonst könnte ich ja wirklich gleich alles von der software machen lassen, oder? bpm anpassung und jetzt auch noch die trackwahl, was kommt als nächstes - setzen von cuepoints zur automatisierten equalizer- und crossfader-steuerung?
aber maybe lieg ich da falsch, who knows smile.gif

Geschrieben von: antidote 3 Jun 2008, 12:54

bin da völlig bei tecx.......wenn das so weitergeht befindet sich auflegen auf dem niveau von automatisch zusammenstöpselnden legosteinen.
ich find's sick.

Geschrieben von: DJ-T 3 Jun 2008, 13:29

ZITAT(tecxx @ 3 Jun 2008, 11:50 ) *
ich hab mich selbst zuwenig mit dem key-zeugs beschäftigt, da ich mir nicht so sicher bin ob keymixing bei der musik, die ich spiele, so viel sinn macht. andererseits hab ich grad in letzter zeit jede menge techno mit synths und flächen im programm, vielleicht wärs ja mal einen blick wert?

irgendwie wiederstrebt mir aber der gedanke, mir von einem "schema" sagen zu lassen, welche tracks gut aufeinanderpassen. soviel "können" will ich als dj schon vorweisen.. sonst könnte ich ja wirklich gleich alles von der software machen lassen, oder? bpm anpassung und jetzt auch noch die trackwahl, was kommt als nächstes - setzen von cuepoints zur automatisierten equalizer- und crossfader-steuerung?
aber maybe lieg ich da falsch, who knows smile.gif


...ach letzendlich sucht man doch als dj (zumindest ist es bei mir so) immer was neues zum spielen und zum ausprobieren. angeblich sollen ja auch weltgrößen, wie zb. tiesto mit harmonic key arbeiten!!! im grunde genommen sagt dir eine zweite virtuelle person, dieser oder jener track könntest du jetzt (auch) gut bzw. perfekt mixen.

ob du es machst und ob es überhaupt gerade dann in deinem set passt, die entscheidung nimmt dir der pc bis jetzt noch nicht ab. dazu kommt ja auch noch, wenn man mit mehere hunderte mp3-files arbeitet, dir die software auch nie sagen könnte du musst jetzt genau diesen einen track nehmen, weil die wahrscheinlichkeit zu groß ist, das sich unter den vielen mp3-files auch ein dutzend tracks befinden, die einen gleichen harmonic-key besitzen.

aber wenn man seine mp3-files fein kategoresiert und strukturiert hat, wird man schnell feststellen, das sich durch das auslesen der harmonic-key der tracks mehrere blöcke bzw. grüppchen bilden und wenn man ein guter dj mit harmonischen verständnis ist, dann wahrscheinlich eh sowieso zu einem track aus der gruppe selectiert hätte, in der man sich gerade befindet. sei den man möchte natürlich einen musikalischen umbruch just @ the moment. so ergeben sich interessante kombinationen und das mixing bekommt ein anderes neues gefühl und eröffnet neue wege...


ich kenne djs, die legen mit virtual dj (software) beser auf, wie manch einer am turntable - wichtig ist immer das man weiss, was man gerade tut und überhaupt im nächsten moment richtig zu tun bzw. zu entscheiden ist. und dafür gibt es noch keine software! zum glück!!! ich sehe harmonic-key als ein schönes zubrot an - heutige digi djs setzen cues, speichern loops ab, erstellen virtuelle plattenkoffer für ihren nächsten gig...und arbeiten demnächst vll. auch mit HK*lol* also wenn digital...dann bitteschön auch richtig mit allem!

sorry...ist etwas offtopic jetzt geworden! ich werde mich bei gelegenheit mal registrieren und einen HK thread aufmachen!

Geschrieben von: antidote 3 Jun 2008, 14:05

das setzt aber ein sehr distinguiertes verhältnis zu seinem haupt-, zweitberuf oder hobby voraus.
und das bringen IMHO viel zu wenige mit, der langläufige effekt der sich aus der massenbenutzung heraus entwickeln wird, ist deutlich abzusehen und zu erwarten.

Geschrieben von: tecxx 19 Jun 2008, 17:43

so, wird wiedermal zeit für ein update wink.gif

- alphabetic sorting of playlists
- function "remove from playlists" done
- sort column added for playlists
- notes column added for playlists
- darker coloring for already played tracks
- stylelist/playlist clicks correctly update main list
- shortcut CTRL1-9 to add selected tracks to playlist starting with 1-9
- rewritten column hide/show system to make it more professional
- rewritten column sorting mode to handle integers and doubles correctly
- added "show all columns" menu option



http://rrs.at/trakker

Geschrieben von: tecxx 16 Jul 2008, 19:06

update, kleinere bugfixes!

Last update: 16. July 2008
- fixed style/playlist selection via up/down/midi to update the main list
- when reading filetags, fill empty "title" tag with filename.
- fixed bug where filelist won't display the columns before reset

download der neuesten version wie immer auf http://rrs.at/trakker

Unterstützt von Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)