1. IMPORTANT:
    We launched a new online community and this space is now closed. This community will be available as a read-only resources until further notice.
    JOIN US HERE

TRAKTOR Betrieb mit externer FP

Discussion in 'Technische Probleme' started by DJ-Rookie, 16/8/11.

  1. heltino

    heltino NI Product Owner

    Messages:
    1.060
    ich werft da was durcheinander.
    das arbeitsmaterial von deinem adobe premier....ist was anderes als das installationsverzeichnis.

    zur ausführung von traktor liegen wichtige dateien im "root"...welches quasi ein ausgelagerter teil des installationsverzeichnisses ist.

    das ist kein bug.

    mal als verdeutlichung: liegen nur die mp3 (arbeitsmaterial!) auf ner externen HDD und diese ist nicht verfügbar, startet traktor. genau wie premier es tut.
    traktor will nur den zugriff auf seine zur ausführung erforderlichen dateien und verzeichnisse haben. die verfügbarkeit der arbeitsfiles spielt keine geige.

    lösche mal von adobe premier ein paar systemdateien oder verschiebe sie an einen nicht verfügbaren ort. (was für die software keinen unterschied macht)

    startet adobe premier dann noch? ;)
     
  2. onlinechaos

    onlinechaos NI Product Owner

    Messages:
    138
    ich habe das ganze szenario jetzt nicht nachgeprüft, aber user einstellungen sind keine systemdateien und eine default settings neu anlegen, macht jedes billige program, wenns keine mehr findet und startet trotzdem.
    von daher wäre das schon wirklich schwach programmiert.
     
  3. DJ_Maggi

    DJ_Maggi Account Suspended

    Messages:
    11.001
    Heltino,
    Du hast ja mit allem recht was du da schreibst, jedoch ist deine Sichtweise auf die Dateien falsch....

    Stell dir vor, du hast nen Club in dem der Rechner bereits fix verbaut ist.....dann wäre es nicht nur schön sondern zwingend notwendig dass das Programm auf alle fälle läuft, auch wenn die Platte vom DJ nicht dran hängt!

    Komischerweise ist Traktor ja so aufgebaut, dass es sofort neue Dateien anlegt, sobald die alten weg sind ;-) Siehe Collection, Traktorsetting usw....was die Programmierer vergessen haben diesen automatismus auch auf den eigentlichen Pfad zu definieren!...Im Grund ist es also bedacht worden, nur eben in der falschen Ebene falsch programmiert.
     
  4. DJ-Rookie

    DJ-Rookie Forum Member

    Messages:
    21
    Hmmmm. Das heißt, du akzeptiiest z.B. auch, dass wenn du deine Textverarbeitung startest und die letzte Datei, die du bearbeitet hast, nicht da ist, dass du dann auch überhaupt keine anderen Dateien mehr bearbeiten kannst? Kein neues Dolument erstellen? Jetzt nicht wirklich, oder?

    D.h. du akzeptierst z.B. dann auch, dass wenn du den Schlüssel zum Handschuhfach nicht mehr hast, du das Auto nicht mehr benutzen kannst? Für mich vollkommen nachvollziehbar, denn wem das Auto gehört, der hat sicher auch den Schlüssel zum Handschuhfach.

    Kopfschüttel.
    DJ Rookie
    ---
    Blödsinn. Erst Doku lesen, dann mitreden.

    In der Doku steht beschrieben, wann es Sinn machen könnte, das Root-Verzeichnis auf ein externes Medium zu platzieren.

    Es ist ja OK dass das Programm dann mit fehlenden Daten nicht arbeiten kann. aber ein Fallback auf die bei der Installation angegebenen Pfade wäre doch das Mindeste, was man von einem Programm, was ja "professionell" sein will, erwarten könnte.

    Vollkommen unverständlich ist, warum der falsche Pfad nicht mehr behoben werden kann,. Selbst Deinstallation und Neuinstallation nützen nix. Welche Möglichkeiten hast du dann noch, deie käuflich erworbene Software zu nutzen?

    DJ Rookie
    ---
    Gerne.

    1. MP3-Dateien sind die primären Dateien. Stripes, Transients, Collection - alles dies sind davon abgeleitete Daten, die ohne die primären Daten keinen Sinn ergeben: Eine Transientendatei ohne die zugehörige mp3 kann man nicht verwenden. Umgekehrt möchte ich (mit Traktor) meine cues, autogain etc. IMMER zusammen mit meinen mp3s benutzen. Aus dieser Überlegung heraus macht es Sinn, beide Arten von Daten organisatorisch nahe beieinander zu halten. Es macht z.B. KEINEN Sinn, die mp3s auf einer externen FP zu haben, den Rest aber lokal auf dem Rechner.

    2. Mein Sohn befasst sich ebenfalls mit Musik, DJing etc. Nur hat er einen ganz anderen Musikgeschmack und auch eine andere Herangehensweise (ist erst 13). Ich möchte definitiv NICHT, dass seine Aktionen irgendwie meine Collection, Einstellungen etc. beeinflussen. Deshalb hat er eine eigene externe FP, mit eigener mp3 und natürlich eigenem Traktor-Rootdirectoy.

    Es gibt noch ein paar andere Überlegungen, aber diese beiden sind wohl die Killerargumente.

    Zum Nachdenken noch dies hier:

    Es ist für mich absolut und vollkommen unverständlich, dass in der Doku das Verlegen des Root-Verzeichnisses auf eine externe FP als gültige Vorgehensweise beschrieben wird, aber gleichzeit das Programm bei Nicht-Vorhandensein der externen FP auch für alle anderen Arbeiten unbrauchbar ist. Externe FP sind nun mal Dinge, die nicht immer da sind, und ein Programm, dass "professionell" sein will, muss damit klar kommen, dass die FP mal nicht dran ist. Sich dann einfach zu beenden ist NICHT akzeptabel. Wie soll den Benutzer denn den Fehler dann korrigieren?


    Grüße
    DJ Rookie
     
  5. DJ Freshfluke

    DJ Freshfluke Traktor Mod

    Messages:
    26.792
    kein programmierer macht irgendwie extra nen bug oder wird vom PM oder sonstwem dazu gedraengt. sowas passiert einfach - an irgendeiner schraube wird irgendwann mal aus irgendwelchen gruenden gedreht und dann taucht vielleicht mal so ein unangenehmer seiteneffekt auf, der in diesem falle bloederweise auch noch unbemerkt geblieben ist.

    es hat definitiv frueher funktioniert, das weiss ich noch aus meiner eigenen zeit mit externer festplatte, aber da speicherplatz so billig geworden ist, werden wohl nicht mehr so viele leute eine ext hdd benutzen und so ist es durchgerutscht.

    ich hab den bug reported und bleibe da auf dem laufenden. eine aussage dazu, wann es gefixt wird, habe ich aber nicht.

    das nuetzt fuer den fall, wenn windows dazu tendiert, dem laufwerk staendig nen neuen buchstaben zu verpassen, z.b. weil man erst noch nen usb-stick dranhatte und dann erst die externe hd dranhaengt.

    richtig. und die vom user erstellten/veraenderten dateien sollen dabei nicht geloescht werden. deswegen bleiben die auch.

    du wuerdest dich wundern, was wir hier nicht schon alles gelesen haben :D
    es sollte nicht ehrenruehrig sein, nur erstmal das ganz offensichtliche ausschliessen.

    juht, geschenkt. schwamm drueber :)

    p.s.: loesche doch mal die *tsi datei und starte traktor dann. dann festplatte dranhaengen, dann tsi wieder importieren.
     
  6. DJ Freshfluke

    DJ Freshfluke Traktor Mod

    Messages:
    26.792
    hat es, wie gesagt, frueher auch getan, das weiss ich noch aus eigener erinnerung und es ist schlicht ein bug. punkt. darueber muss auch gar nicht diskutiert werden.

    siehe oben, die vom user erstellten/veraenderten dateien werden durch eine de- oder neuinstallation nicht geloescht und das ist auch gut so. die *.tsi ist in dem falle der knackpunkt. wenn du die loeschst bzw. umbenennst, muesste es eigentlich wieder gehen (ich habs aber nicht ausprobiert).

    da bin ich voelllig bei dir. root folder auf einer nicht-system partition bin ich voellig fuer. aus verschiedenen gruenden.

    alles klar, das macht sinn - das wuerde ich in dem falle dann auch so handhaben.
    solange der bug nicht behoben ist, sollte dein sohn immer, wenn er fertig ist, deine *.tsi importieren und dann erst traktor beenden und die festplatte abziehen.

    nochmal: es ist ein bug in der software. die doku liegt richtig.
     
  7. DJ-Rookie

    DJ-Rookie Forum Member

    Messages:
    21
    Sorry, wir sind hier immer noch nicht beieinander. Es geht NICHT um eine .tsi oder irgend eine andere Datei. Sondern es geht darum, dass in der Registry etwas Falsches steht, und das kriegst du dort auch nicht mehr raus, weil Traktor gar nicht erst startet, auf Grund dieser falschen Daten.

    Ich kenne die früheren Versionen nicht, aber ich befürchte hier, dass das früher genau so war, ist nur noch keinem aufgefallen. Wie gesagt, es geht NICHT ium eine kaputte .tsi, (die könnte man löschen, dann kann man zumindest weiter arbeiten), sondern um einen Registry-Eintrag, der auf eine nicht existierende Adresse zeigt.
    ---
     
  8. DJ Freshfluke

    DJ Freshfluke Traktor Mod

    Messages:
    26.792
    nein, es geht darum, dass traktor nicht richtig reagiert, wenn ein dateipfad "broken" ist.

    der dateipfad steht in der tsi, deswegen solltest du das mal testen, ob es schon ausreicht, die tsi zu loeschen.

    du bist aber schon ein bisschen stur, oder? ich hab doch jetzt schon mehrfach gesagt, dass ich aus eigener erfahrung weiss, dass es frueher funktioniert hat.

    wohl dem, der es schafft, den weg zum tech support zu gehen.
    betriebssystem neu aufspielen, um traktor zu benutzen, ist natuerlich quatsch.
    ganz abgesehen davon, dass du nur die externe festplatte wieder dranhaengen musst, um traktor starten zu koennen und dann den pfad umbiegen kannst.

    doch - wenn du die tsi loeschst, wird eine neue default tsi erstellt.
    (gleiches gilt uebrigens fuer die collection)
     
  9. DJ Freshfluke

    DJ Freshfluke Traktor Mod

    Messages:
    26.792
    edit: allerdings kommt es drauf an, wo die tsi ist - liegt die mit den andern dateien auch auf der externen festplatte? dann bringt es natuerlich nix - dann musst du so oder so die externe hd dranhaengen. ob du dann aus traktor die pfade umbiegst (anderes tsi importierst) oder dann die tsi loeschst (standard tsi wird angelegt) macht dann auch keinen unterschied mehr.
     
  10. peledj

    peledj NI Product Owner

    Messages:
    401
    Nein Freshfluke der Pfad zum Root steht in der Registry! In der TSI steht zwar auch der Pfad zum Root, aber Traktor zieht sich das aus der Reg.

    Woher soll er sonst wissen das U:\Traktor 2.0.3\ nicht vorhanden ist wenn er die TSI nicht finden kann?
     

    Attached Files:

  11. treckerfahrer

    treckerfahrer Forum Member

    Messages:
    48
    Hi Leute. Sehr interessiert habe ich diesen Post mitgelesen. Ich bin zur Zeit Traktor 2 LE User weil ich Traktor teste und evtl. auf den Traktor (also dann Pro) umsteigen möchte.

    Was ich hier so gelesen habe, hat mich dann etwas erschreckt weil ich exakt genauso arbeite wie der TE hier. Ich arbeite ausschliesslich mit einer externen Platte weil ich verschiedene Hardwaresetups je nach Einsatzzweck nutze. Meine Audio2 und die Platte sind in ein Gehäuse gebaut worden und dieses Teil schleppe ich grundsätzlich mit, hier findet die Songpflege statt usw.

    Bei Minigigs z.B. in Kneipen nehme ich nur die Platte mit und klemme sie an den dort vorhandenen Rechner wo z.B. Traktor vorinstalliert ist.
    Bei grösseren Gigs nehme ich meinen Mixerkoffer in dem sich ein fest eingebautes Lappi befindet - wo dann natürlich auch Traktor drauf soll.

    Die Platte hat bei mir den Buchstaben "Z" bekommen. In Läden wo ich öfter bin, habe ich die Platte dort auch fest als "Z" in deren Windows angemeldet. Auf allen Rechnern die ich nutze ist es also die "Z" Platte.

    Der Riesenvorteil dieser Sache ist, dass ich meine Songpflege überall machen kann - egal wo ich gerade bin, egal an welchem Rechner ich gerade hocke. Die Platte ist immer aktuell und gepflegt auf dem neuesten Stand.

    Nun habe ich das eben auch ausprobiert und Traktor also als Root die "Z" Platte zugewiesen. Funktioniert auch astrein solange sie angeschlossen ist. Ohne diese Platte jedoch startet Traktor tatsächlich nicht mehr. Obwohl im Fehlerfenster steht, man solle das Directory ändern *gg*... Witzig. Nur wie?

    Das ist für mich zur Zeit ein Riesen-Kauf-Verhinderungsgrund! Denn wenn meine "Z" Platte mal abraucht dann kann ich nicht mal mit der Backupplatte weitermachen die bei mir als "Y" läuft. Oder mir vor Ort mit dem kleineren Notsongverzeichnis auf der "C" Platte behelfen. Dann geht schlicht gar nichts mehr.


    Es sei denn jemand kann mir sagen wie ich meine Arbeitsweise ähnlich organisiert anders machen soll? Alle Songs auf einem festen Rechner kommt bei mir nicht in Frage. Mehrere Songplatten immer auf dem gleichen aktuellen Stand zu halten ist eine Irrsinnsarbeit und fehlerbehaftet.

    Die sinnvollste Methode wäre, NI würde diesen eindeutigen Programmfehler schnellstens beheben.
     
  12. DJ Freshfluke

    DJ Freshfluke Traktor Mod

    Messages:
    26.792
    du hast ja recht - gedankenfehler. :)
     
  13. DJ Freshfluke

    DJ Freshfluke Traktor Mod

    Messages:
    26.792
    doch, du muesstest nur der platte den laufwerksbuchstaben Z zuweisen, dann ginge es wieder.

    oder eben in die registry gehen:

    Start > Ausführen > regedit

    gehe zu HKEY_CURRENT_USER/Software/Native Instruments/Traktor Pro 2.x.x

    Eintrag RootDirectory aendern.

    geil geht anders, aber es geht.

    ich wuerde darum bitten, dass alle betroffenen sich beim support melden und es reporten.

    p.s.: das problem wird bei LE genauso bestehen wie bei pro, du kannst also ruhig updaten ;)
     
  14. treckerfahrer

    treckerfahrer Forum Member

    Messages:
    48
    Ok. Der Registry Weg geht zur Not (sehr komfortabel für eine "Industry's leading DJ Software") ;) Danke für den Tipp.

    Werde das dem NI Support auch noch einmal mitteilen.
     
  15. DJ Freshfluke

    DJ Freshfluke Traktor Mod

    Messages:
    26.792
    aufm mac wuerde man uebrigens die
    com.native-instruments.Traktor Pro 2 2.x.y.plist
    in
    User Folder/Library/Preferences
    aendern.

    wie gesagt, das sind jetzt workarounds fuer den moment.
    ich hab den bug bereits reported, aber es macht immer auch sinn, wenn alle betroffenen user das ebenfalls beim support einkippen.
     
  16. DJ-Rookie

    DJ-Rookie Forum Member

    Messages:
    21
    OK. Bitte sage mir dann, wie ich eine auf einer *nicht angeschlossenen* Festplatte vorhandene .tsi löschen soll, und selbst, wenn das gelänge, welche Auswirkungen das auf den Betrieb von Traktor haben könnte.

    Bitte sage mir auch, wie ein beliebiges Programm (z.B. Traktor) den Speicherort einer Datei sich merken soll. Genau dafür war vor 100 Jahren (als Traktor entwickelt wurde) die Registry der richtige Platz. Wenn man sich das anschaut steht dort in der Tat der Pfad zur .tsi-Datei, in der dann alles weitere steht.

    Nochmal das Problem, aber jetzt letztmalig: wenn dieser Pfad in der Registry nicht richtig ist (aus welchehn Gründen auch immer)
    - findet Traktor die .tsi-Datei nicht
    - bietet keine Möglichkeit an, den Pfad zu korrigieren.

    Und genau *DAS* ist das eigentlich Schlimme: das ein solcher unhaltbarer Zustand niemandem von der QA aufgefallen ist. Schließlich ist das Auslagern des Root-Verzeichnisses auf eine externe FP ein in der Doku beschriebenes, legales Vorgehen.

    Sorry, aber Qualität und QS ist was Anderes. Wir gesagt, wenn sowas hier passiert wäre, wäre das morgen behoben, vom internen Donnerwetter + Nachschulung bzw. Abmahnung des MA mal ganz abgesehen.

    Meine Angebot steht immer noch: Wenn NI das Problem löst (zu meinen Lebzeiten), nehme ich meine Meinungsäußerung über NI's Einstellung zu Qualitätsfragen sofort zurück, und das öffentlich hier im Forum. Schau'n wir also einfach mal, wie die Sache ausgeht. Auf Grund meiner Branchenerfahrung mit solchen Sachen habe ich allerdings meine eigene Prognose, wie das ausgehen wird.

    Ansonsten: Traktor ist IMHO das beste Programm, alle anderen von mir angeschauten Programme kommen nicht hin. Manchmal im Detail besser / anders gelöst, aber insgesamt nicht vergleichbar.

    Grüße
    DJ Rookie
     
  17. Dj-Goody

    Dj-Goody NI Product Owner

    Messages:
    2.587
    Es ginge auch einfacher: Gleich nach der Installation den Zweig der Registry exportieren aus dem Traktor seine Daten bezieht. Dieses File kann man dann via Doppelklick jederzeit wieder importieren und ist wieder im Ausgangszustand...
     
  18. DJ Freshfluke

    DJ Freshfluke Traktor Mod

    Messages:
    26.792
    siehe oben. war natuerlich ein gedankenfehler ^^

    nochmals, und zwar letztmalig: es ist ein bug. und nicht aufgefallen ist er wohl (ich spekuliere), weil der prozentsatz menschen, der in einer zeit von furchtbar billigem speicherplatz immer noch mit externer festplatte auflegt, furchtbar klein ist.

    der prozentsatz, der wie in deinem fall mit 2 leuten, die am selben rechner arbeiten, ist moeglicherweise noch kleiner.

    davon abgesehen laesst sich das problem auch allereinfachst beseitigen: indem man die externe festplatte einfach mal wieder dransteckt.

    es ist ein bug, es ist doof, ich setze mich auch dafuer ein, dass das schnell gefixt wird, aber wir sind hier von einem beinbruch weit entfernt.
     
  19. Hetchbend

    Hetchbend NI Product Owner

    Messages:
    1.910
    Du gehst hier direkt auf NI los, solltest aber bedenken, dass das hier ein USER-Forum ist. Also musst du deine Forderung auch schon direkt an NI leiten und nicht hier kundtun. Sonst wird sich da niemand um dich kümmern. Die User hier programmieren dir Traktor nicht um.
     
  20. DJ-Rookie

    DJ-Rookie Forum Member

    Messages:
    21
    Stimmt schon. Ursprünglich gings mir ja eigentlich darum, ob jemand das Verhalten kennt und mir dazu was sagen kann. Was ich allerdings bekam war "wie kann man überhaupt so arbeiten?" und ".tsi-Datei löschen" und "es handelt sich um einen minimalen Fehler, der einen minimalen Prozentsatz der User betrifft" etc - und das wohlgemerkt bei einer Vorgehensweise, die in der Doku auch noch explizit beschrieben ist. Ich bekam aber auch 2 Bestätigungen von anderen Usern, die das Gleiche hatten, und das war das Wichtige für mich: liegt nicht an meinem System, sondern ist eine Eigenschaft von Traktor - muss man halt mit leben.

    Und, ja, ich weiß, ich brauche nur die FP wieder anstecken (bzw. genau genomen ein Medium mit dem korrekten Pfad und einer .tsi - spielt keine Rolle welche). Ich kann das natürlich auch über direkte Registrymanipulation machen, entweder direkt oder über .reg-Datei Export/Import etc. Das sind aber alles Workarounds.

    Ich persönlich erwarte nicht, dass das von NI gefixt wird. Da ich ein technican bin kann ich mir immer selber helfen.

    Wenn Interesse besteht, mache ich ein kleines Programm, das den Root-Pfad auf eine beliebige Stelle setzen kann. Zusätzlich könnte man den Default-Installationspfad wählen, oder nach .tsi suchen lassen und daraus abgeleitet den Pfad wählen. -> PM schicken bei Bedarf.

    Grüße
    DJ Rookie