Skip to content

Projekt: Angels and Daemons

Ralf Stockmann edited this page Sep 2, 2019 · 6 revisions

Ziele

Minimalziel: Automatisierung der „Prepare all Tracks for editing...“ Funktion.

Eigentliches Ziel: easy-Modus ohne Routing-Matrix.

Rechts-unten Ziel:

  • automatische Zuordnung der Eingangskanäle (H6 beginnt erst auf Kanal 3!)
  • Automatisches Anlegen von Spuren, wenn ein neues Mikro eingestöpselt/im Interface scharf geschaltet wird (!)

Soundcheck-Module

  • Routing bei neuen Spuren
  • Wechsel der Soundkarte
  • Aufnahme mit internem Mikro
  • Sample-Rate bei Studiolink nicht auf 48K
  • Prepare all tracks for editing triggern/vorschlagen
  • Projekt speichern vor Aufnahme
  • Mehr als ein Soundboard

Notwendige Schritte

  • Ultraschall-Daemon Prozess der immer läuft (haben wir bereits mit Follow- Modus Überwachung)
    • Reicht das bestehende Framework, oder brauchen wir ein besseres?
    • Prozess X anmelden im scheduler mit Zeitscheibe
    • Stabilität und Performance?
    • Eher keine API für fremde Prozesse
  • Statusuberwachung, in welchem Modus sich REAPER befindet
    • Noch keine Aufnahme erfolgt (Setup)
    • Preshow
    • Aufnahme
    • Pause
    • Wiederaufnahme
    • Stop
    • Wiederaufnahme
    • Post-Show
    • Schnitt
    • Mastering
    • Publikation
  • Erkennen, welches Soundinterface angeschlossen ist
    • Anzahl Ein-Ausgänge
    • Direkt Monitoring Ja/nein
  • Erkennen, auf welchem Eingang ein Signal anliegt
    • Auch wenn noch keine Spuren dazu angelegt sind?!
  • Wechsel des Interfaces erkennen
    • Klassischer Fall: H6 für Aufnahme, interne Soundkarte für Schnitt
  • Erkennen von Spezialspuren
    • StudioLink
    • Soundboard
    • Soundboard mit Ducking
  • Einstellen des Routings für alle Spuren je nach Phase
  • Automationsspuren
    • Write/Read Modus Umschaltung
  • Monitoring
    • Anpassung der Quellen für Monitoring (Send-Lautstärke)
  • Fallback: Experten-Modus in dem alle Automatikfunktionen abgeschaltet werden
  • Assistent: durchgehen gängiger Probleme
    • Höre mich selber nicht etc.