RustyPipes Open Source VPO Software

  • Seite 7 von 10
30.01.2026 23:27
avatar  Montre
#91
avatar

Möglicherweise liegt es am Surround. Lade mal die Niederzwehren oder Giubiasco (die funktionieren in der GO-Version).


 Antworten

 Beitrag melden
31.01.2026 10:25
#92
So

Glaub ich nicht, denn in einer vorherigen Version von RP ging Caen noch zu laden.


 Antworten

 Beitrag melden
31.01.2026 13:31
#93
So

Also ich habe es jetzt hoch und runter probiert, auch aus AppData die config Dateien nochmal gelöscht usw. Ich bekomme die aktuelle Version nicht mehr zum starten. Ich kann das mit dem LCD also nicht testen.

Alternativ könntest du mit Midistops selbst testen, da gibt es virtuelle LCDs.


 Antworten

 Beitrag melden
31.01.2026 14:48
#94
avatar

Zitat von Soubasse im Beitrag #93
Also ich habe es jetzt hoch und runter probiert, auch aus AppData die config Dateien nochmal gelöscht usw. Ich bekomme die aktuelle Version nicht mehr zum starten.


Kannst du evtl das Programm aus der Konsole starten, also Powershell oder DOS-Prompt, und schauen ob da irgendein Output kommt?

Welches Audio-device benutzt du, und was hast du in RP ausgewählt?


 Antworten

 Beitrag melden
31.01.2026 15:08
#95
So

Wenn du mir die einzugebende Zeile mitteilst, probiere ich das gern mit Powershell. An der Stelle bin ich nicht ganz so firm.

Hier ein Screenshot, der alles relevante enthalten sollte.

Bild entfernt (keine Rechte)



Da sind auch noch zwei Fehlermeldungen oben.
Bild entfernt (keine Rechte)

Der Prozess geht nachher auch nicht zu beenden, kann man auch nicht über taskkill erzwingen. Ich bin zum Neustart gezwungen.


 Antworten

 Beitrag melden
31.01.2026 15:25 (zuletzt bearbeitet: 31.01.2026 15:26)
avatar  Montre
#96
avatar

Zitat von Soubasse im Beitrag #95
Wenn du mir die einzugebende Zeile mitteilst, probiere ich das gern mit Powershell. An der Stelle bin ich nicht ganz so firm.

rusty-pipes.exe (aus dem Verzeichnis, wo die Exe steht)


 Antworten

 Beitrag melden
31.01.2026 15:47
#97
So

Selbes Ergebnis.

Bild entfernt (keine Rechte)


 Antworten

 Beitrag melden
31.01.2026 17:15
#98
avatar

Sehr seltsam. Ich glaube nicht dass es am Audio-interface liegt, ich habe hier auch ein Focusrite in Verwendung. Trotzdem ist es einen Versuch wert einfach mal WASAPI zu probieren.
Wenn das nicht hilft, kannst du mal versuchen die ganzen MIDI Devices zu disablen? (also den Haken wegnehmen)


 Antworten

 Beitrag melden
31.01.2026 17:48
#99
So

Es lag an den MIDI Devices, wobei ich RP bereits mit verbundenen MIDI Geräten starten konnte. Naja, aber auch so mit einzig und allein dem MIDI-USB-Gerät für das LCD funktioniert das LCD nicht. Das war ja eigentlich das, was zu testen war.

Anschließen habe ich HW gestartet, das LCD zeigt wieder wie immer an. Also „hört“ es auch auf MIDI und empfängt und verarbeitet korrekt.


 Antworten

 Beitrag melden
01.02.2026 00:51
#100
avatar

Ich habe mir ein Display bestellt.

Aber wegen dem Startproblem... welches MIDI-Device hat denn dazu geführt dass das Programm überhaupt nicht mehr lief?


 Antworten

 Beitrag melden
01.02.2026 00:56
#101
avatar

Ist es eigentlich gewollt, dass RustyPipes einen CPU Kern immer voll auslastet?


 Antworten

 Beitrag melden
01.02.2026 11:31
#102
So

Zitat von Dividebysandwich im Beitrag #100
Aber wegen dem Startproblem... welches MIDI-Device hat denn dazu geführt dass das Programm überhaupt nicht mehr lief?

Ich würde sagen der "doppelte" Arduino Due. Ich habe es nochmal allein mit dem "Leonardo LCD" (der eigentlich ein Pro Micro ist) versucht, an dem mein LCD-Modul hängt, und dann hat zumindest RP geladen.

Bzgl. LCD habe ich jetzt noch einmal einen anderen (erfolgreichen) Test gemacht. Ich selbst habe ein 2004 im Einsatz, das ich sehr individuell benutze, auch mit mehreren "Bildschirmen" zwischen denen ich manuell und automatisch hin und herschalten kann. Sonst bräuchte ich min. 3 oder 4 1602-Displays (Orgelauswahl, Ladebalken, Schwelleranzeige für 4 Schwellpedale, HW ausschalten/PC runterfahren via MIDI). Das setzt aber hier und da HW-spezifische Bedingungen, die bei deinen Sysex-Sendungen nicht erfüllt waren.

Ich habe nun einen Test mit einem einfachen 1602 gemacht, das einfach ausgibt, was es empfängt. Kurzform: jetzt geht es.

Langform: Ich hatte mich zunächst noch darüber gewundert, dass deine Display-ID quasi mit HEX identisch ist. Wenn man mehrere Displays nutzt und denen IDs zuweist, hätte ich also angenommen, dass deine ID 1 in der Oberfläche tatsächlich HEX 00 ist (so wie auch bei Hauptwerk). Aber das ist um 1 verschoben. Evtl. macht es aber Sinn in die HW-Logik zu gehen, somit wäre "feste" (d.h. nicht frei durch den Nutzer programmierbare) Hardware, direkt mit RP kompatibel. Also sprich Display-ID 1 sendet in der Sysex Nachricht an der Stelle für die Display-ID eine 0.

Bild entfernt (keine Rechte)

Nachdem ich das dann noch einmal geändert hatte, sah das Ergebnis sauber aus:

Bild entfernt (keine Rechte)


 Antworten

 Beitrag melden
01.02.2026 14:21
#103
avatar

Zitat von Untersatz32 im Beitrag #101
Ist es eigentlich gewollt, dass RustyPipes einen CPU Kern immer voll auslastet?


Nein, das ist ein Bug, sorry! Ist in der kommenden Version gefixt.

Zitat von Soubasse im Beitrag #102
Also sprich Display-ID 1 sendet in der Sysex Nachricht an der Stelle für die Display-ID eine 0.


Ah okay! Das ist leicht zu beheben. Das war aus der HW-Doku aber auch nicht rauszulesen ;)

Zitat von Soubasse im Beitrag #102
Ich selbst habe ein 2004 im Einsatz, das ich sehr individuell benutze, auch mit mehreren "Bildschirmen" zwischen denen ich manuell und automatisch hin und herschalten kann. Sonst bräuchte ich min. 3 oder 4 1602-Displays (Orgelauswahl, Ladebalken, Schwelleranzeige für 4 Schwellpedale, HW ausschalten/PC runterfahren via MIDI). Das setzt aber hier und da HW-spezifische Bedingungen, die bei deinen Sysex-Sendungen nicht erfüllt waren.


Benutzt das das fixe "MIDI Console Status Output System" oder was meinst du mit spezifischen Bedingungen?


 Antworten

 Beitrag melden
01.02.2026 14:58 (zuletzt bearbeitet: 01.02.2026 14:58)
#104
So

HW-seitig nutze ich die "MIDI LCD Panel..." Einstellungen. Hardware-seitig lese ich die von HW gesendeten Sysex-Nachrichten aus um anhand bestimmter Marker zu identifizieren, was genau jetzt wie angezeigt wird. Persönliche Spielerei und Komfort.

Bild entfernt (keine Rechte)


 Antworten

 Beitrag melden
01.02.2026 17:22 (zuletzt bearbeitet: 01.02.2026 17:27)
avatar  Montre
#105
avatar

Das ist eine gute Idee, die Anzeige etwas flexibler zu gestalten. Man könnte auch per Timer oder auf Knopfdruck/Drehregler diverse Anzeige-Daten wechseln.


 Antworten

 Beitrag melden
Bereits Mitglied?
Jetzt anmelden!
Mitglied werden?
Jetzt registrieren!