Musicbox - Der virtuelle Lochband-Editor English lebostein.de

Inhalt

Der virtuelle Lochband-Editor für Lochband-Spieluhren.

NEU:  Schritt-für-Schritt-Anleitung "Von der Idee zum fertigen Lochband"

Fehlermeldungen, Verbesserungsvorschläge und Ideen an: lebostein@gmx.de

Screenshots 

Musicbox unter Windows (Standardansicht der vorhandenen Töne des gewählten Modells: Zu dicht gesetzte Töne werden braun markiert)
Musicbox unter Mac OS X (Optionale Ansicht aller Töne und Zwischentöne: Töne, die das gewählte Modell nicht spielen kann, werden rosa markiert bzw. liegen auf orangefarbenen Notenlinien)
Hochauflösende Druckausgabe in Originalabmessungen als PDF, PNG oder SVG (zum Übertragen auf einen Kartonstreifen)

Funktionen 

Bekanntes Problem unter Windows: Strichlinien werden bei kleinen Zoomstufen nicht korrekt skaliert (Update in Aussicht)

Unterstützte Modelle 

15-Ton (Wolferl, Fridolin)
20-Ton (Sankyo, Fridolin)
30-Ton (Teánola, Fridolin)

Downloads 

Wichtiger Hinweis an alle macOS-Nutzer: Ich bin kein verifizierter Apple-Entwickler (eine Teilnahme am "Apple Developer Program" kostet 99 Euro pro Jahr, ich mache das hier nur als Hobby und verdiene damit kein Geld). Apps von nicht verifizierten Entwicklern können seit längerem nicht mehr einfach so gestartet werden. Falls beim Starten ein Hinweis wegen der fehlenden Verifizierung (x64-Apps) oder eine Meldung über eine angeblich beschädigte App (arm64-Apps) angezeigt wird und das Programm nicht startet, lässt sich das mit folgenden Tipps schnell und einfach beheben: Hier klicken

Version Download-Links Größe Änderungen zur letzten Version
1.27
(12.12.2025)
Musicbox_1.27_Windows_x64.zip
Musicbox_1.27_macOS_x64.zip
Musicbox_1.27_macOS_arm64.zip
2,2 MB
2,1 MB
2,0 MB
  • Speicherbedarf der Undo/Redo-Funktion stark reduziert
  • Undo/Redo-Liste enthält jetzt mehr Informationen (Songlänge, Anzahl der Noten)
  • Kleinere Fehler behoben
1.26
(01.12.2025)
Musicbox_1.26_Windows_x64.zip
Musicbox_1.26_macOS_x64.zip
Musicbox_1.26_macOS_arm64.zip
2,2 MB
2,1 MB
2,0 MB
  • Es können nun auch einzelne Noten markiert und damit kopiert, ausgeschnitten, gelöscht, eingefügt oder verschoben werden. Zum Selektieren einzelner Noten beim Anklicken die Shift-Taste festhalten.
  • Abspieloption hinzugefügt, die eine zufällige Verstimmung des Tons bis zu einem Viertelton nach unten/oben generiert
1.25
(23.11.2025)
Musicbox_1.25_Windows_x64.zip
Musicbox_1.25_macOS_x64.zip
Musicbox_1.25_macOS_arm64.zip
2,2 MB
2,1 MB
2,0 MB
  • Ansicht der Zeitachse kann jetzt separat gestaucht oder gedehnt werden (eine Art Extra-Zoomfunktion, gerade beim Arbeiten mit feiner Rasterung hilfreich)
  • Interne Änderung: Die Modelle können jetzt untereinander Tondateien referenzieren und erlauben auch Pitch-Shifting, wodurch Doppelungen in den Tondateien wegfallen können (und sich damit die Größe der App fast halbiert)
  • Auf dieser Basis wurde ein neues fiktives Spieluhr-Modell mit allen 64 Tönen angelegt
  • Kleine Fehler behoben (Musescore-Import, Notencheck beim Verändern der Rastererung der Zeitachse)
1.24
(18.11.2025)
Musicbox_1.24_Windows_x64.zip
Musicbox_1.24_macOS_x64.zip
Musicbox_1.24_macOS_arm64.zip
3,8 MB
3,7 MB
3,5 MB
  • Samples des 20-Ton-Modells angepasst (Rauschen entfernt, Feintuning, Lautstärke verringert, optimaler komprimiert)
  • Die etwas schäbig aufgenommenen und unbearbeiteten Töne der anderen Modelle vorerst entfernt und durch das 20-Ton-Modell (+Halbtöne) ersetzt
  • Das Transponieren der Soundausgabe funktioniert jetzt wie erwartet
  • Oberfläche übersichtlicher strukturiert, neuer Button [A] zum schnellen Umschalten zwischen den Ansichten
1.23
(12.11.2025)
Musicbox_1.23_Windows_x64.zip
Musicbox_1.23_macOS_x64.zip
Musicbox_1.23_macOS_arm64.zip
5,2 MB
5,1 MB
4,9 MB
  • Rendern der Grafik auf dem Bildschirm beschleunigt
  • Sprache kann jetzt zwischen Deutsch und Englisch umgeschalten werden (Menüpunkt: Language > Deutsch / English)
  • Alle Einstellungen zu Sprache, Ansicht, Fenster, Lautstärke und Zoom werden jetzt sitzungsübergreifend in einer INI-Datei im Nutzerverzeichnis gespeichert:
    Windows: C:\Users\...\AppData\Roaming\Tomysoft\Musicbox\settings.ini
    macOS: /Users/.../Library/Application Support/Tomysoft/Musicbox/settings.ini
  • In der INI-Datei können auch optional Farbanpassungen vorgenommen sowie Eigenschaften für neue Dateien angepasst werden (Länge, Ticks pro Zählzeit, Spieluhr)
1.22
(11.11.2025)
Musicbox_1.22_Windows_x64.zip
Musicbox_1.22_macOS_x64.zip
Musicbox_1.22_macOS_arm64.zip
5,2 MB
5,1 MB
4,9 MB
  • Ein paar optische Verbesserungen
  • Das Abspielen sollte jetzt flüssiger und mit weniger Stottern funktionieren
  • Es lassen sich nun auch unkomprimierte MuseScore-Dateien (.mscx) importieren
  • Bug beim Einlesen von Dateien behoben, die mit der neuen Option abweichend von 4 Ticks pro Zählzeit gespeichert wurden. Beim Einlesen wurde diese Einstellung leider ignoriert (was die Lieder zeitlich staucht).
1.21
(08.11.2025)
Musicbox_1.21_Windows_x64.zip
Musicbox_1.21_macOS_x64.zip
Musicbox_1.21_macOS_arm64.zip
5,2 MB
5,1 MB
4,9 MB
  • Rastererung der Zeitachse jetzt nicht mehr fest vorgegeben (bisher 4 Ticks pro Zählzeit) sondern kann jetzt eingestellt werden (erlaubt sind 1, 2, 4, 8 oder 16)
  • Kleinere Verbesserungen und Fehlerbehebungen
1.20
(05.11.2025)
Musicbox_1.20_Windows_x64.zip
Musicbox_1.20_macOS_x64.zip
Musicbox_1.20_macOS_arm64.zip
5,2 MB
5,1 MB
4,9 MB
  • Komplett überarbeitet, neues Icon
  • Die Druckausgabe (als PDF, PNG oder SVG) teilt das Lochband jetzt automatisch auf mehrere Seiten auf, falls es für eine A4-Seite zu lang ist (immer im Querformat bei 100% Zoom drucken, damit die Abmessungen stimmen!)
  • Neben dem Start-Marker (S) gibt es jetzt zusätzlich eine Ende-Marker (E)
  • Optionales Einblenden von Hilfslinien (in Form eines Notensystems)
  • MuseScore-Import verbessert und Fehler behoben
  • Programmtechnische und optische Verbesserungen
1.15
(14.03.2024)
Musicbox_1.15_Windows_x64.zip
Musicbox_1.15_macOS_x64.zip
Musicbox_1.15_macOS_arm64.zip
4,8 MB
4,7 MB
4,7 MB
  • Jetzt lassen sich unabhängig vom Betriebssystem neben PNG- auch PDF- und SVG-Dateien exportieren
  • Kleinere Verbesserungen und Fehlerbehebungen

Ältere Versionen herunterladen

Beispiel-Lieder 

Hier ein kleines Paket mit 6 Beispielliedern: all_example_songs.zip

Enthalten sind 2 Lieder für alle Modelle (beim 15-Ton-Modell muss das Lied um 1 Halbtonschritt nach oben geschoben werden):

sowie 4 Lieder nur für die Modelle mit 20 oder 30 Tönen:

Informationen zum Dateiformat 

Die Speicherung der Daten erfolgt in einfach aufgebauten Textdateien mit der Endung stripe, die notfalls auch ohne den Lochband-Editor gelesen oder editiert werden können. In der ersten Zeile stehen durch Kommas getrennt eine Dateikennung (um diese Datei auch als Lochband-Datei einer bestimmten Version identifizieren zu können), das Liedtempo in bpm, die Taktart, die Modellkennung für die bevorzugte Spieluhr und optional die Rastererung der Zeitachse bzw. die Ticks pro Zählzeit (gültige Werte: 1, 2, 4, 8 oder 16, falls nichts angegeben: 4). Danach folgen je eine Zeile für Titel|Autor (getrennt durch "|") und einen beliebigen Beschreibungstext. Gefolgt von den einzelnen Ticks der Musik (entsprechend der oben definierten zeitlichen Rasterung), wobei jede Zeile einen Tick repräsentiert. Kodiert wird ein Tick wahlweise als 64-Bit-Hexadezimalzahl mit dem Präfix $ (platzsparender) oder als 64-Bit-Binärzahl mit dem Präfix % (lesbarer).

MBX2,120,4,sankyo-20,4
Titel|Autor
Beschreibung
$0001001000020000
$0000000000000000
$0000000100000000
$0000000000000000
$0000100020020000
$0000000000000000
$0000000100000000

.....

MBX2,120,4,sankyo-20,4
Titel|Autor
Beschreibung
%0000000000000001000000000001000000000000000000100000000000000000
%0000000000000000000000000000000000000000000000000000000000000000
%0000000000000000000000000000000100000000000000000000000000000000
%0000000000000000000000000000000000000000000000000000000000000000
%0000000000000000000100000000000000100000000000100000000000000000
%0000000000000000000000000000000000000000000000000000000000000000
%0000000000000000000000000000000100000000000000000000000000000000

.....

Als Binärzahlen dargestellt kommt das dem analogen Lochband schon sehr nahe. Null steht für nicht gelocht und 1 steht für gelocht. Insgesamt 64 Töne (MIDI-Nummern 45 = A2 bis 108 = C8, gelesen von links nach rechts) lassen sich damit speichern, ausreichend, um die oben genannten Modelle abzudecken.

 

Nutzung / Haftungsausschluss / Disclaimer: Alle hier angebotenen Programme dürfen kostenlos genutzt und unverändert weitergegeben werden. Eine kommerzielle Nutzung oder Veränderung der Programme ist ohne meine ausdrückliche Zustimmung nicht gestattet. Die bereitgestellte Software und Inhalte werden ohne Gewähr zur Verfügung gestellt. Ich übernehme keine Haftung für Schäden, die durch Nutzung der Software entstehen, einschließlich Datenverlust, Systemfehler oder andere Folgeschäden. Trotz sorgfältiger Prüfung übernehme ich keine Haftung für Inhalte externer Websites, auf die direkt oder indirekt verlinkt wird. Kontakt: lebostein@gmx.de