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

Waveform Darstellung im HID Mode mit CDJ900NXS/2000NXS

Discussion in 'Feature-Vorschläge' started by Masterbit_Tf, 4/12/15.

  1. Masterbit_Tf

    Masterbit_Tf NI Product Owner

    Messages:
    432
    Auch wenn dieser Wunsch schon diverse male geäußert wurde versuche ich noch einmal mein Glück.;)

    Da Pioneer es aus gegebenem Anlass offensichtlich nun endlich selber geschafft hat, die Waveform-Darstellungen mit den eigenen NXS Playern via Recordbox DJ im HID Mode zu implementieren, wäre für mich nun quasi bewiesen das dies sehr wohl technisch machbar zu sein scheint.

    Mit den hauseigenen Controllern wie dem D2 oder S8 ist dies ebenso möglich.
    Dieses Feature würde ich mir für die HID Unterstützung der NXS Player von Pioneer ebenso wünschen ;)
     
  2. Dj-Goody

    Dj-Goody NI Product Owner

    Messages:
    2.587
    Gibt es denn inzwischen eine gesicherte Quelle was Waveform bei RB DJ überhaupt bedeuten soll? Sicher daß es eine große durchlaufende Waveform ist wie beim CDJ 2000 nxs und nicht nur die kleine Übersicht über den ganzen Track am unteren Displayrand?
     
  3. Masterbit_Tf

    Masterbit_Tf NI Product Owner

    Messages:
    432
    Leider nicht..
    Also wie ich es nun im eigenen Test gesehen habe, hat die erste Version von Recordbox DJ gar keine Wellenformen im CDJ HID Mode angezeigt.
    Im HID Mode war nicht einmal die kleine vorhanden die wir bereits aus Traktor kennen..
    Das war für mich ein ziemliches Armutszeugnis seitens Pioneer.

    Nach ca einem Monat kam dann ein Update auf die 4.02 welche dann nun endlich zumindest die kleine Waveform angezeigt hat.
    Die große komplette Waveform hat man mit den Playern so wie ich es sehe wohl doch immer noch nicht implementiert.

    Exakt diese würde ich mir aber wünschen.. wie z.b. bei dem D2 oder S8 oder wenn man die CDJs mit Recordbox ohne HID betreibt.
     
  4. Sigo

    Sigo NI Product Owner

    Messages:
    1.419
    Ich glaube kaum das man das so einfach implementieren kann.... In Traktor beim S8 / D2 ist das ja eine art Videostream der von der GPU aufbereitet wird. Der hat so gar nichts mit HID zu tun.
     
  5. Geiger

    Geiger NI Product Owner

    Messages:
    722
    Ich hatte letztens in einem Video gesehen das Pioneer die Waveform im Februar durch ein Update bringen will. Ich dachte aber damit ist die kleine gemeint.
    Wenn es jetzt schon die kleine in RB DJ gibt (hab meine Player schon länger nicht mehr mit irgendeiner Software am Laufen gehabt), kann es wohl sein das die große Waveform gemeint war.

    Ich denke aber, dass Pioneer da bestimmt auch was dagegen hat die große Waveform mit anderen als der eigenen Software darzustellen.
    Ein gewisses Alleinstellungsmerkmal will man sicherlich behalten.
     
  6. Masterbit_Tf

    Masterbit_Tf NI Product Owner

    Messages:
    432
    Jo.. Das Gerücht ging zumindest um.
    Naja.. mal abwarten.. Bei Recordbox DJ werden die Leute es dauerhaft wahrscheinlich eher erwarten das so etwas umgesetzt wird..
    Bei Traktor wünschen sich dies vermutlich nur zu wenige..
    Wenn es ziemlich simpel gewesen wäre dies mal eben mit umzusetzen hätte man es vermutlich schon längst getan.
     
  7. Dj-Goody

    Dj-Goody NI Product Owner

    Messages:
    2.587
    Grundsätzlich sollte die Darstellung einer Live-Waveform über USB kein Problem sein, wie man anhand einer einfachen Rechnung sieht.

    Das Display des CDJ-2000 umfasst 480 x 234 Pixel, die durchlaufende Wave belegt ca. 1/3 der Höhe => 480 x 78 px = 37440 px.
    Nehmen wir 16 Bit-Farben so benötigen wir 2 Bytes pro Pixel und das 24 Mal pro Sekunde, macht 37440 x 2 x 24 = 1797120 Bytes/s.
    Das teilen wir jetzt 2 mal durch 1024 um erst Kb/s und dann Mb/s zu erhalten: 179710/1024/1024 = 1,7 MB/s

    USB 2.0 ist mit 480 MB/s spezifiziert, d.h. 2 Waveforms würden nicht mal 1% der Bandbreite belegen.

    Ein Problem könnte sein, daß ein HID-Gerät per Definition eine "Geschwindigkeitsbegrenzung" hat von entweder 1,5 oder 12 Mbit/s hat (müsste nochmal nachlesen) - allerdings ist das ein Grund und kein Hinderniss. Man könnte ja z.B. einen eigenen Endpoint für's Display einrichten o.ä.. ;)
     
  8. Masterbit_Tf

    Masterbit_Tf NI Product Owner

    Messages:
    432
    +schmunzel+ Danke für die ausführlichen technischen Erläuterungen zum Thema Bandbeitenbedarf der theoretisch übertragbaren Live-Waveform.
    Also wird die benötigte Bandweite vermutlich nicht der Grund sein weswegen dies noch nicht umsetzbar war :)
     
  9. Daniel Ventura

    Daniel Ventura Active Member

    Messages:
    785
    Ich glaub kaum dass die laufende waveform jemals auf den aktuellen Modellen implementiert werden wird, es spricht bisher im RB beta forum auch nichts dafür dass die echtzeitwave kommt in RB. Des weiteren gibt es zB Dinge wie das in air light das sich RB exclusiv gesichert hat ;-)

    Btw es ist selbst unter midi kein Problem eine Laufende waveform zu übertragen siehe serato und vdj mit den numark controllern. Da ist selbst beim n7III nix mit hid das ist alles nur advanced midi auch die displays.
     
  10. Masterbit_Tf

    Masterbit_Tf NI Product Owner

    Messages:
    432