Raspberry Pi als RTP-Midi-Bridge

We proudly present: The release of DMXControl 3.3.3!


On September 29, 2026, we held our release show for DMXControl 3.3.3. During our usual “hour-long” session, we showed you all the new features in this version and what it now has to offer.
Read all about it in the corresponding news article: We proudly present: The release of DMXControl 3.3.3!


  • Moin Leute,

    bevor ich zu meiner Idee komme mal nen kurzes Vorwort.
    Ich hab einmal nen PC mit DMXC für größere VA's und nen DMX-Pult für die kleineren. Musik kommt jedesmal von Traktor und somit auch die Geschwindigkeit des Tracks. Soweit so gut beim DMXC-PC hab ich keinerlei Probleme, Traktor gibt MidiClock diese wird per RTP-Midi zum DMXC-PC gesendet,dort zu nem Beat umgewandelt und DMXC verwendet dann das Signal.
    Allerdings habe ich bei meinem DMX-Pult das Problem, wie bekomme ich den Beat von Traktor zum Pult (kann kein MidiClock) :argh: .
    Meine erste Überlegung war in etwa so:
    Traktor -> RTP-Midi -> Raspberry Pi oä. -> Midi Note als Tick oder nen Audio Tick zum ansteuern des Pultes

    Leider bin ich im programmieren von Midi-Anwendungen nicht so auf der höhe :S


    Jetzt also die abschließende Frage Hat jemand ne Lösung oder eine andere Lösung für das Problem oder würde jemand nen Stück Software programmieren? ;)


    Mit freundlichen Grüßen

    Jacko

  • Hallo!

    Wie wäre es, wenn du mit einem USB-MIDI-Interface arbeitest? Du lässt an sich alles so wie oben, als würdest du mit dem PC arbeiten. Nur an der Stelle, wo du das MIDI-Signal an DMXControl schickst, übergibst dieses stattdessen per USB-MIDI-Interface an das Pult.

    Selbst ausprobiert habe ich es noch nicht, es ist nur eine Überlegung.

    Gruß, Stefan von den LightningBrothers.

  • Hat das Pult denn gererell einen MIDI in?
    Irgendwo hier im Forum habe ich mal ein Tool gefunden, dass MIDI Timecode in MIDI-Ticks umwandelt. Soweit ich weiß, kann man aber auch in Traktor selbst Beat-Ticks per MIDI ausgeben. Dann eben wie zu zuvor schon geschrieben mit einem MIDI-Interface arbeiten.

    Wenn nicht, hat das Pult einen Anschluss für externen Sound zur Sound Steuerung?
    Dann käme deine Übersetzung von MIDI-Ticks in Soundsignale ins Spiel.
    Für solche Angelegenheiten verwende ich sehr gerne Pure Data. Habe mal flink ein einfaches Pure Data Programm als Beispiel erstellt. (DSP anhaken und entsprechende midi in Konfiguration in PD nicht vergessen!) Vielleicht reicht das auch schon. Ein Raspberry PI als Übersetzungs-Computer mit Pure Data dann installiert könnte funktionieren.

    Du bräuchstest dann vielleicht eine Alternative zu RTP-MIDI, ich glaube mit JACK ist woas auch möglich.

    Edited 4 times, last by bestdani (October 15, 2014 at 2:05 PM).

  • Hallo ihr beiden schon mal danke für die schnelle Antwort.

    Stefan dein Ansatz würde funktionieren wenn das Pult MidiClock könnte was aber nicht ist. :D


    Zu dir bestdani, ja das Pult hat nen Midi-In und es hat auch einen Sound-In. Das Traktor (läuft auf meinem MacBook) nen Beat-Tick ausgibt ist mir neu ;) und die Tools welche das MidiClock Signal (kein Midi Timecode sind zwei paar Schuhe) in einen Beat-Tick umwandeln laufen entweder garnicht oder nur unter Windoof :cursing: .
    Und ne wirkliche Alternative zu RTP-Midi hab ich noch nicht gefunden da sie auf Mac und Win laufen muss und nen guten Durchsatz haben muss. 8)


    MfG Jacko

  • (Natürlich meinte ich auch eigentlich MIDI-Clock)

    In Traktor:
    Add out -> Deck Common -> Beat Phase

    Unter LED-Options:
    Blend deaktivieren, Min auf -0.1, Max auf 0.0 = Das gibt einen schönen MIDI-Beat-Tick output mit Velocity 127 und ich hoffe das hilft weiter. :)

    Vielleicht mit den Einstellungen etwas rumspielen, es kann auch sinvoll sein, wenn man den Beat Phase Output von -0.5 bis 0.5 als midi noten mit ner Geschwindigkeit von 0 bis 127 hat -> da kann man sich dann letzendlich auch schöne "fades" über einen Beat hin mit aufbauen.

  • Ja gut nur doof das man die Master-Clock nicht ausgeben kann aber das ist schon mal ein guter Ansatz.
    Jetzt mach ich mich noch auf die Suche nach einer RTP-Midi Implementierung fürn Raspberry und dann bin ich Happy  :D


    Ich halte euch mal auf dem Laufenden wenn ich was gefunden habe und was es ist ;)


    MfG Jacko

  • So Liebe Gemeinde,
    ich hab mich mal im Sommer damit etwas mehr befasst und mal ein Tool programmiert.
    Das Tool öffnet eine RTP-Midi Session und gibt die einkommenden Midi-Daten per Midi-Interface an ein X beliebiges Gerät weiter. Des Weiteren ist es in der Lage ein Midi-Clock "Signal" in eine Midi-Note zukonvertieren.

    Wer Infos oä. will einfach schreiben. ;)


    MfG
    Jacko^

  • Newly created posts will remain inaccessible for others until approved by a moderator. The last reply was more than 365 days ago, this thread is most likely obsolete. It is recommended to create a new thread instead.