TrackSplit: Audioanalyse und Export getaggter Einzeltracks
MEINE ROLLEProjektleiter, Softwarearchitekt, Swift-Entwickler und UI-Designer
Als Projektleiter, Softwarearchitekt, Swift-Entwickler und UI-Designer entwickelte ich einen lokalen Audioeditor, der lange Aufnahmen analysiert und als benannte, mit Metadaten versehene Einzeltracks exportiert.
Streamingbasierte Wellenformanalyse und Erkennung leiser Passagen erzeugen Schnittvorschläge, die in einer zoombaren AppKit-Wellenform angepasst und vorgehört werden können. Tracklisten und CUE-Dateien liefern Titel und Laufzeiten.
AVFoundation und Accelerate übernehmen Audioverarbeitung und Analyse. Der Export unterstützt FLAC, ALAC, AIFF, WAV und AAC einschließlich Metadaten und Cover. Verlustfreie Ausgaben erhalten bei gleicher Bittiefe die Audiodaten. Projektdateien speichern Bearbeitungen und einen freigegebenen Verweis auf die Aufnahme. Die Verarbeitung erfolgt lokal.
Ergebnis: Audioanalyse, Schnittmodell, CUE- und Tracklistenparser, Metadaten und Audioexport in einem getesteten Swift-Package-Kern umgesetzt. SwiftUI/AppKit-Editor mit Wiedergabe und Projektverwaltung entwickelt. Version 1.0.0 zur Mac-App-Store-Prüfung eingereicht.