StefanBion.de

Dem Stefan sein kunterbuntes Web-Sammelsurium

CueListTool

Das »Schweizer Taschenmesser« für Cue-Lists und Cue-Sheets

Beispiel-Screenshot
Inhaltsverzeichnis

Kurzbeschreibung

Dieses Hilfsprogramm ermöglicht es unter anderem, die von Audio-Bearbeitungsprogrammen wie Adobe Audition in WAV-Dateien eingebetteten Cue-Lists zu lesen, zu bearbeiten und in WAV-Dateien zurückzuschreiben. Cue-Lists können als kleine Textdateien abgespeichert und mit anderen Benutzern ausgetauscht werden.

Hintergrund

Mit Sound-Editoren wie z.B. Adobe Audition (ehemals Syntrillium CoolEdit) können einzelne Stellen und Abschnitte innerhalb des Audiosignals markiert und diese Markierungen (Cues) zusammen mit einer beliebigen Bezeichnung und einer Beschreibung in einer speziellen Liste, der Cue-List, abgespeichert werden. Durch Doppelklick auf die Einträge in der Cue-List können diese Stellen dann später schnell wieder aufgefunden und wiedergegeben werden. So praktisch dieses Feature auch ist - es hat leider einige Nachteile: Die Cue-List gibt es nur bei WAV-Dateien, aber nicht z.B. bei MP3-Dateien. Außerdem ist die Cue-List fest in der WAV-Datei gespeichert, kann also nicht unabhängig von der WAV-Datei gespeichert werden. Daraus ergeben sich bestimmte Einschränkungen in der Verwendung: Um z.B. einer anderen Person eine Cue-List zu schicken, muß gleich die komplette WAV-Datei verschickt werden, die unter Umständen mehrere hundert MB groß sein kann. Oder um die Cue-List zu archivieren, muß immer die ganze WAV-Datei aufgehoben werden.

CueListTool schafft hier Abhilfe: Es ermöglicht unter anderem, die in einer WAV-Datei enthaltene Cue-List zu exportieren und in einer separaten, kleinen Datei abzuspeichern. Da diese Cue-List-Datei nur wenige KB groß ist, kann sie problemlos archiviert oder per E-Mail verschickt werden. Der Empfänger kann dann die Cue-List aus dieser Cue-List-Datei in seine eigene WAV-Datei importieren. (Dies ist ganz praktisch, wenn mehrere Personen an einer Kopie derselben WAV-Datei arbeiten und ihre Ergebnisse später zusammenführen wollen.) Auch kann man z.B. die WAV-Datei in eine MP3-Datei umwandeln, um Platz zu sparen. Benötigt man später wieder die WAV-Datei mit der ursprünglichen Cue-List, wandelt man die MP3-Datei einfach wieder in eine WAV-Datei um und importiert anschließend aus der dazugehörigen Cue-List-Datei die Cue-List. Weiterhin kann der Inhalt der Cue-List auch als Text in die Zwischenablage kopiert werden, um z.B. Track-Informationen einer CD in eine beliebige andere Anwendung (z.B. eine Textverarbeitung) zu übernehmen. Außerdem ist das Programm auch ganz nützlich beim Arbeiten mit CD-Images, da es aus WAV-Dateien, die eine Cue-List enthalten, Cue-Sheets für CD-Brennprogramme erstellen kann, oder umgekehrt Cue-Sheets laden und die Track-Informationen daraus als Cue-List in eine WAV-Datei zurückschreiben kann.

Features

Zusammenfassend hier noch einmal ein Überblick über einige der Möglichkeiten des Programms:

  • Kopieren der Cue-List von einer WAV-Datei in eine andere WAV-Datei.
  • Exportieren der Cue-List aus der WAV-Datei in eine separate kleine Datei (Cue-List-Datei).
  • Schreiben der Cues aus einer Cue-List-Datei in eine WAV-Datei.
  • Anzeige der Cue-List im Textfenster mit benutzerdefinierbarer Darstellung.
  • Übernehmen der Cue-List als Text in die Zwischenablage oder in eine Text- oder RTF-Datei.
  • Erstellen von Cue-Sheets für CD-Brennprogramme zur Unterteilung großer Audiodateien in einzelne CD-Tracks.
  • Laden der Cues aus vorhandenen Cue-Sheets, um diese dann z.B. als Cue-List in eine WAV-Datei zurückzuschreiben.
  • Ändern aller Cue-Daten (Begin, End, Length, Label, Description, Type).
  • Hinzufügen, Duplizieren und Löschen von Cues.
  • Löschen der in einer WAV-Datei enthaltenen Cue-List.
  • Austausch der Cue-List zwischen Adobe Audition und Audacity.

Download

CueListTool ist Freeware und kann somit kostenlos heruntergeladen und benutzt werden. Der Sourcecode für die Entwicklungsumgebung "Borland C++ Builder 6" steht ebenfalls zur freien Verfügung für Programmierer, die das Programm anpassen oder weiterentwickeln möchten.

Installationsdatei
(EXE-Datei, ca. 2 MB)

Sourcecode
(ZIP-Datei, ca. 300 KB)

Zum Installieren des Programms bitte die Installationsdatei nach dem Herunterladen doppelklicken.

Disclaimer: Download und Benutzung erfolgen auf eigenes Risiko!

Screenshots

Im 'Edit'-Modus können die Cue-Daten geändert werden. Cues können hinzugefügt, dupliziert und gelöscht werden.
Das Anzeigeformat der Cues im Textfenster kann frei bestimmt werden.
Cue-Sheets für CD-Brennprogramme können erstellt werden.

Updates

Version 1.8.5 (15.07.2022)

  • Neu: Neue Kommandozeilenparameter -t und -d zum Speichern des Textfensters.
  • Neu: Das aktive Display-Format wird im Menü gekennzeichnet.
  • Neu: Der zuletzt ausgewählte Reiter (View, Edit) wird beim Programmstart wieder geöffnet.
  • Geändert: Neues Dateiformat für CLT-Dateien: Die Cue-List wird jetzt im leichter les- und editierbaren INI-Format gespeichert. Alte CLT-Dateien können weiterhin geöffnet werden.
  • Geändert: Für die Installation sind keine Administrator-Rechte mehr erforderlich. Als Installationsordner wird der lokale AppData-Ordner des Benutzers vorgegeben, was aber (wie bisher) geändert werden kann.
  • Geändert: Applikations-Icon und Icons für Buttons und Menüs.
  • Bugfix: Hochauflösende WAV-Dateien (24 Bit) werden nun korrekt wiedergegeben.

Version 1.8 (07.07.2022)

  • Neu: Funktionen zum Laden und Speichern von Audacity-Textmarken.
  • Neu: Gespeicherte Voreinstellungen des Display-Formats können über das Menü ausgewählt werden.
  • Geändert: Die Kommandozeilenschalter wurden überarbeitet (siehe Handbuch im Programm).

Version 1.7 (11.01.2004)

  • Zusätzlich zum Textfenster Anzeige der Cues in Tabellenform.
  • Editieren der Cue-Daten (Begin, End, Length, Label, Description, Type).
  • Hinzufügen, Duplizieren und Löschen von Cues.
  • Der Beginn und das Ende einer Cue kann auf die aktuelle Wiedergabe-Position gesetzt werden.
  • Löschen der in einer WAV-Datei enthaltenen Cue-List.
  • Starten/Stoppen der Wiedergabe der unter dem Cursor befindlichen Cue per Leertaste.
  • Bis zu 10 externe Programme können konfiguriert werden, mit denen die ausgewählte Audio-Datei geöffnet wird.
  • Unterschiedliche Display-Formate können vordefiniert und später schnell ausgewählt werden.
  • Wahl zwischen "Play cue normal" und "Play cue extended" per Kontextmenü im Textfenster und im Editierfenster.

Version 1.6, Revision 6 (05.12.2003)

  • Durch Doppelklick auf eine Cue im Textfenster wird die Cue im Player wiedergegeben.
  • Die Schriftarten und Farben können nun für das Textfenster und für den Cue-Player unter "Appearance" im "Settings"-Dialog eingestellt werden.
  • Für das Textfenster kann nun auch eine Überschrift definiert werden (siehe "Define display format"-Dialog).
  • Das Handbuch steht nun als HtmlHelp-Datei zur Verfügung.
  • Zusätzliche Variablen für die Zeitanzeige der Cues im Textfenster: Frames, Samples.
  • Öffnen der ausgewählten Audio-Datei in einer externen Anwendung.

Version 1.6 (30.11.2003)

Neuerungen

  • Cue-Player zum Anhören der Tracks (nur für WAV-Dateien).
  • Es können nun auch Cues aus/in WavPack-3.x-Dateien, einem verlustfreien Audio-Kompressionsformat für WAV-Dateien, gelesen/geschrieben werden (siehe http://www.wavpack.com/).
  • Kommandozeilenparameter zum Aufruf von CueListTool in Batchdateien oder Windows-Verknüpfungen.
  • Eine neue Option für den "Save Cue Sheet"-Dialog ermöglicht es, daß Index-Cues in einer WAV-Datei, die dicht vor einer Track-Cue plaziert sind, im Cue-Sheet einen "INDEX 00"-Eintrag für diesen Track erzeugen. Dadurch wird auf Displays der meisten CD-Spielern eine Art "Countdown" in den nächsten Track angezeigt.
  • Dialog "Generate Cues" (im "Edit"-Menü) zum automatischen Erzeugen von Cues an regelmäßigen Zeit-Offsets.
  • Es werden nun auch 32-bit/64-bit-Floatingpoint-WAV-Dateien nach IEEE754-Standard (MSVC++ float/double) unterstützt.

Änderungen

  • POSTGAPs werden nun hinter die INDEXe eines TRACKs eingefügt, um kompatibel zu EAC zu sein (siehe http://www.exactaudiocopy.de/).
  • Neue Routinen zum Lesen der Cue-Informationen aus RIFF-Dateien, so daß nun auch WAV-Dateien mit ungerader Chunk-Größe und fehlendem Pad-Byte (z.B. manche fehlerhafte WavPack-Dateien) gelesen werden können.
  • Die Anzahl der Cues ist nun unbegrenzt (die Maximalzahl von Cues kann nun vom Benutzer voreingestellt werden).
  • Einige Optionen aus dem "Preferences"-Menü wurden in einen neuen "Settings"-Dialog verschoben.

Bugfixes

  • Die Option "Use absolute path" im Dialog "Save Cue Sheet" funktioniert nun wieder.
  • Das Einfügen von PREGAPs/POSTGAPs funktionierte nicht richtig, wenn außer Track- auch Index-Cues vorhanden waren.
  • Beim Zurückschreiben von Cues in eine Wav-Datei, die bereits Cues enthält, hatte das Entfernen von Duplikaten nicht richtig funktioniert.
  • Wenn die Menge der in einer WAV-Datei enthaltenen Extra-Informationen nach dem Schreiben der Cue-List kleiner ist als vorher (z.B. infolge des Eliminierens von Duplikaten), dann wird die Datei nun auf die richtige Größe gekürzt.

Version 1.5 (15.11.2003)

  • Neues Feature: Es können nun auch existiende Cue-Sheets geladen werden und daraus eine Cue-List für WAV-Dateien erzeugt werden. Somit funktioniert jetzt auch die Richtung CUE -> WAV. :-)
  • Weitere Optionen im Dialog "Save Cue Sheet", sowie ein Button "Save & Burn", um nach dem Erzeugen des Cue-Sheets eine beliebige CD-Brennsoftware zu starten.
  • Bugfix: Auch für Cue-Points wird nun der "Cue-Typ" in der WAV-Datei gespeichert.

Version 1.4 (01.11.2003)

  • Frei definierbares Anzeigeformat der Cues im Textfenster.
  • Funktion zum Speichern des Textfensters in eine Text- oder RTF-Datei.
  • Ein Bug beim Sortieren der Cues wurde behoben.

Version 1.3 (31.10.2003)

  • Es werden nun unterschiedliche Cue-Typen berücksichtigt, wie sie z.B. in Adobe Audition verwendet werden (Basic, Beat, Track, Index, ...).
  • Es können Cue-Sheets für CD-Brennprogramme erzeugt werden. Cues vom Typ "Index" erzeugen dabei Indexmarkierungen innerhalb eines Tracks; alle anderen Cue-Typen erzeugen einen neuen Track.
  • Die Erweiterung für Cue-List-Dateien ist jetzt .CLT, da .CUE nun für die Cue-Sheets verwendet wird (wie dies auch überall Standard ist). Alte Cue-List-Dateien können aber weiterhin geöffnet werden.
  • Neue Option "Display Cue Types" zum Anzeigen des Cue-Typs.
  • Neue Option "Display Cue Lengths" zum Anzeigen der Cue-Längen.
  • Erweiterte Schriftarten-Einstellung.
  • Neues Format der INI-Datei.

Version 1.2 (25.04.2001)

  • Neue Option, um vor die Cue-Label automatisch ein Präfix (z.B. die Namens-Initialen) zu setzen, um so unterschiedliche Benutzer zu identifizieren.
  • Neue Funktion zum Addieren eines Offsets zu den Start-Positionen der Cues
  • Die Schriftart des Textfensters kann nun eingestellt werden
  • Druckfunktion

Version 1.1 (26.03.2001)

  • Neue Option, um Duplikate in der CueList zu eliminieren
  • Zusätzliche Infos in der Statuszeile
  • Bugfix den Button-Status betreffend

Version 1.0 (25.03.2001)

  • Erstes Release.

Software

CueListToolWindows

Quelle: