Initial commit
This commit is contained in:
@@ -0,0 +1,38 @@
|
||||
# Time4Midi
|
||||
|
||||
Desktop-Prototyp fuer einen plattformuebergreifenden Timeline-Editor fuer:
|
||||
|
||||
- MIDI Notes
|
||||
- Art-Net DMX Values
|
||||
- externe Synchronisation via MIDI Timecode (MTC)
|
||||
- externe Synchronisation via Art-Net Timecode
|
||||
|
||||
## Aktueller Stand
|
||||
|
||||
Die erste Version enthaelt bereits:
|
||||
|
||||
- mehrere Timelines pro Projekt
|
||||
- Speichern und Laden als JSON
|
||||
- Tracks fuer `MIDI Note` und `Art-Net Channel`
|
||||
- Punkt-/Keyframe-Editing direkt auf dem Zeitstrahl
|
||||
- `Hold` und `Linear` pro Segment
|
||||
- konfigurierbare MIDI In/Out Ports
|
||||
- konfigurierbares Art-Net Ziel inklusive Broadcast/Unicast
|
||||
- Live-Playhead fuer `Internal`, `MTC` und `Art-Net Timecode`
|
||||
|
||||
## Starten
|
||||
|
||||
```bash
|
||||
npm install
|
||||
npm start
|
||||
```
|
||||
|
||||
Unter Windows kannst du alternativ einfach die Datei `start-time4midi.cmd` im Projektordner doppelklicken.
|
||||
|
||||
## Naechste sinnvolle Ausbaustufen
|
||||
|
||||
1. Mehr Track-Typen: MIDI CC, Program Change, komplette DMX-Ranges
|
||||
2. Copy/Paste, Zoom, Snapping, Loop, Undo/Redo
|
||||
3. bessere MTC-Unterstuetzung inkl. Full-Frame und Locate
|
||||
4. Projektbrowser, mehrere Cue-Listen, Szenen und Trigger
|
||||
5. Packaging fuer Windows, macOS und Linux
|
||||
Reference in New Issue
Block a user