
The »Swiss Army Knife« for Cue Lists and Cue Sheets
Das »Schweizer Taschenmesser« für Cue-Lists und Cue-Sheets
Version 1.8.4 | Freeware | © Stefan Bion
|
Manual
Introduction
With sound editors like e.g. Adobe® Audition™ (formerly known as Syntrillium CoolEdit) you can mark individual points and regions within an audio recording, and store these markers (cues) together with an arbitrary label and a description in a special list, called cue list. By a double-click on the entries in the cue list, the cue points or regions can later be located and played back very quickly. But as useful as this feature is - unfortunately, it also has some disadvantages: Cue lists exist only for WAV files, but not for other types of audio files like e.g. MP3. Secondly, the cue list is stored directly inside the WAV file, i.e. it can't be stored independently of the WAV file. This results in some limitations concerning its usage: For instance, in order to send a cue list to another person, you'll have to send the complete WAV file, which can perhaps be several hundrets of MB big. Or if you want to archive the cue list, you'll have to preserve the whole WAV file.
Here's where CueListTool comes into play: It enables you to export the cue list contained in a WAV file, and to save it to a seperate, small file. Since this cue list file is only a few KB small, it can be archived or sent by e-mail easily. The recipient can then import the cue list from this cue list file into his own wav file. (This is particularly useful if several people are working on a copy of the same WAV file and want to exchange and merge their results later.) You can also convert the WAV file to an MP3 file to save HD storage. If you later should need the WAV file again with its original cue list, simply convert the MP3 file back to WAV and import the cue list from the cue list file. The cue list can also be copied as text into the clipboard or saved to a plain text or RTF file, e.g. to transfer textual information about CD tracks to other applications like word processing software. And last but not least, CueListTool can be useful if you are working with CD images, since it can create Cue Sheets from WAV files that contain a cue list, or the other way round, load existing Cue Sheets and write the track information back into a WAV file.
Application Examples
Here are some of the tasks that can be done with CueListTool:
Copy the Cue List from one WAV file into another WAV file:
- Click
WAV and select the source WAV file.
- Click
WAV to load the Cue List into the CueListTool.
- Click
WAV again and select the destination WAV file.
- Click
WAV to append the loaded Cue List to this WAV file.
Export the Cue List from a WAV file to a separate small file (Cue List file):
- Click
WAV and select the WAV file which contains the Cue List.
- Click
WAV to load the Cue List from this WAV file.
- Click
CLT to write the Cue List to a CLT file.
This CLT file can then e.g. be sent by e-mail to another person who works on the same WAV file.
Write the Cues from a Cue List file into a WAV file:
- Click
CLT to load the Cue List from a CLT file into the CueListTool.
- Click
WAV and select the destination WAV file.
- Click
WAV to append the Cue List to the WAV file.
Transfer the Cue List as text into another application:
- Click
Copy to copy the text to the Windows "clipboard".
- Place the cursor at the destination in the application where the text should be inserted and press [Ctrl] + [V] simultaneously or select "Paste" from the "Edit" menu.
Save the Cue List as text to a plain text or a Rich Text file:
- Click
Text, enter or optionally change the file name, select the desired file type (*.rtf, *.doc, *.txt) and click [Save].
Create a Cue Sheet for CD burning software to divide big audio files into individual CD tracks:
- Click
WAV and select the source WAV file to be burned.
- Click
WAV to load the Cue List into the CueListTool.
- Alternatively to the first two steps: Click
CLT to load the Cue List from a CLT file into the CueListTool.
- Click
CUE to write the Cue List into a CUE file.
- Optionally change the name of the audio file, the CD Text information, and the time options.
- Click [Save] to write the CUE file, or [Save & Burn] to write the CUE file and then open it in a CD burning program.
The generated CUE file can then be used to burn an audio CD (Example for Nero: In the "File" menu choose "Burn Image", then find and open the CUE file, select "Disk-At-Once", and click [Write]).
Load the Cues from existing Cue Sheets, e.g. to write them back to a WAV file as a Cue-List:
- Click
CUE to load the Cue List from a CUE file into the CueListTool.
- Click
WAV and select the destination WAV file.
- Click
WAV to append the Cue List to the WAV file.
Modify the Cue data (Begin, End, Length, Label, Description, Type):
- Click the "Edit" tab at the top margin of the text window to switch to the edit mode.
- Select a Cue and edit the cue data below the grid.
- To alter the Cue times, click on the little up/down arrows at the right of the time fields. Right-click on these arrows to set the increment. Click on the Begin: or End: buttons to set the beginning and the end of a cue to the current playback position.
Add, duplicate and delete Cues:
- Click on the Add button to insert a new cue before the selected cue, the Dup button to duplicate the selected cue, or the Del button to delete the selected cue.
Delete the entire Cue List from a WAV file:
Before you write a modified Cue List back into a WAV file, you should delete an already existing Cue List from the WAV file. Otherwise, the original Cues in the WAV file are retained.
- Select "Delete Cue List from WAV file" from the "Edit" menu.
Exchange the Cue List between Adobe Audition and Audacity:
a) From Adobe Audition to Audacity:
- Save the audio file in Adobe Audition as WAV with the option "Save extra non-audio information".
- Click
WAV and select the WAV file.
- Click
WAV to load the Cue List from the WAV file into the CueListTool.
- Click
TXT to write the Cue List into a TXT file.
- Open the WAV file in Audacity.
- Import the TXT file as a Label track. To do so, select "File > Import > Labels..." from the Audacity menu, then pick the TXT file.
b) From Audacity to Adobe Audition:
- Open the WAV file in Audacity and create the labels. To do so, select "Tracks > Add New > Label Track" from the Audacity menu and enter some text labels.
- Export the text labels as TXT file. To do so, select "File > Export > Export Labels..." from the Audacity menu.
- Click
WAV and select the WAV file.
- Click
TXT to load the labels from the TXT file into the CueListTool.
- Click
WAV to write the loaded Cue List into the WAV file.
- Open the WAV file in Adobe Audition.
Command line parameters
You can use the following command line switches, for instance in batch files or in Windows shortcuts (in Windows shortcuts, you can use "%1" as a variable for the first filename):
-r | | Reads the Cue List from the previously stated WAV or WV file. | |
-w | | Writes the Cue List to the previously stated WAV or WV file. | |
-i | | Imports the Cue List from the subsequently stated CLT, CUE or TXT file.* | |
-e | | Exports the Cue List to the subsequently stated CLT, CUE or TXT file.* | |
-d | | Selects the subsequently stated Display Format. | |
-t | | Saves the contents of the text window ("View" tab) into the subsequently stated file (.txt, .rtf or .doc). | |
-q | | Opens the "Cue Sheet" dialog to save the Cue Sheet and/or burn a CD. | |
-x | | Exits CueListTool after processing command line parameters. | |
*) Cue Lists can be exported to and imported from files with the following extensions:
.clt | | Cue List file for CueListTool | |
.cue | | Cue Sheets for CD burning software | |
.txt | | Text labels for Audacity | |
Some examples of application:
- cueltool.exe file.wav -r -e file.clt -x => reads the Cue List from file.wav, saves it as a Cue Sheet to file.clt, and then exits.
- cueltool.exe file1.wav -r file2.wav -w -x => copies the Cue List from file1.wav to file2.wav, and then exits.
- cueltool.exe -i file.clt -e file.txt -x => reads the Cue List from file.clt, creates a Label text file file.txt for Audacity, and then exits.
- cueltool.exe file.wav -r -d "Song Titles" -t titles.txt -x => reads the Cue List from file.wav, selects the Display Format "Song Titles", writes the contents of the text window into the file titles.txt, and then exits.
Some further tips
- A double-click on a cue will play the cue. The playback of the selected cue (or of the cue under the cursor) can also be started and stopped by hitting the space bar. A right-click on the Cue Player will open a context menu with further playback options.
- At "Enter Prefix" in the "Settings" dialog you can enter your name initials, which then automatically will be preceded to all Cue Labels from the WAV file that aren't already preceeded by such a prefix. To use this feature, the option "Enable Prefixes" must be activated.
- The option "Eliminate duplicate Cues" in the "Settings" dialog is useful for merging two Cue Lists whith partly identical entries.
- If WAV files of different length are used, you can use the function "Add offset to Cue markers" in the "Edit" menu to shift the starting positions of all loaded Cues forth or back by a certain number of seconds or samples.
- If you have long speech files, and you want to enable the listener on CD to be able quickly to skip through the material without having to hold the FF button, use "Generate Cues" in the "Edit" menu to insert Track cues at fixed user-definable intervals, say every three minutes.
- To define your personal text window layout, select "Define display format" from the "Edit" menu. For different application cases you can add or delete presets for various display formats.
- Select "Font" in the "Preferences" menu to change the font style for the text window.
- You can simply "Drag and Drop" WAV, CLT, CUE and TXT files from the Explorer window into the CueListTool.
- If 1000 cues should not be enough, you can increase the figure under "Maximum number of cues" in the "Settings" dialog.
- If there should be audible gaps during playback via the Cue Player, try to increase the number or the size of the buffers in the "Settings" dialog under "Wave buffers".
- Up to 10 external applications can be configured to open the currently selected audio file. For this, right-click on
Start and select "Configure" from the context menu. Also via this context menu or by pressing the key combination [Alt]+[0]...[9], these applications can be started. By a single left-click on
Start, always the recently chosen application will be started.
Feedback
Your feedback regarding bugs or suggestions is greatly appreciated. Please contact me via my contact form at https://www.stefanbion.de/kontakt.htm.
- German -
Handbuch
Einführung
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, muss gleich die komplette WAV-Datei verschickt werden, die unter Umständen mehrere hundert MB groß sein kann. Oder um die Cue-List zu archivieren, muss 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.
Anwendungsbeispiele
CueListTool bietet u.a. folgende Möglichkeiten:
Kopieren der Cue-List von einer WAV-Datei in eine andere WAV-Datei:
- Klicke
WAV und wähle die Quell-WAV-Datei aus.
- Klicke
WAV, um die Cue-List aus der WAV-Datei ins CueListTool zu laden.
- Klicke nochmals
WAV und wähle die Ziel-WAV-Datei aus.
- Klicke
WAV, um die geladene Cue-List in die WAV-Datei zu schreiben.
Exportieren der Cue-List aus der WAV-Datei in eine separate kleine Datei (Cue-List-Datei):
- Klicke
WAV und wähle die WAV-Datei aus, die die Cue-List enthält.
- Klicke
WAV, um die Cue-List aus dieser WAV-Datei zu laden.
- Klicke
CLT, um die Cue-List in eine CLT-Datei zu schreiben.
Diese CLT-Datei kann dann z.B. per E-Mail an eine andere Person verschickt werden, die an der gleichen WAV-Datei arbeitet.
Schreiben der Cues aus einer Cue-List-Datei in eine WAV-Datei:
- Klicke
CLT, um die Cue-List aus einer CLT-Datei ins CueListTool zu laden.
- Klicke
WAV und wähle die Ziel-WAV-Datei aus.
- Klicke
WAV, um die geladene Cue-List in die WAV-Datei zu schreiben.
Übernehmen der Cue-List als Text in eine andere Anwendung:
- Klicke
Copy, um den Text in die Zwischenablage zu kopieren.
- Setze die Schreibmarke an die Stelle in der Anwendung, ab der der Text eingefügt werden soll, und drücke die Tasten [Strg] und [V] gleichzeitig oder wähle "Einfügen" aus dem "Bearbeiten"-Menü.
Abspeichern der Cue-List als Text in eine Nur-Text- oder eine Rich-Text-Datei:
- Klicke
Text, übernehme oder ändere den Dateinamen, wähle den gewünschten Dateityp (*.rtf, *.doc, *.txt) aus und klicke auf [Speichern].
Erstellen eines Cue-Sheets für CD-Brennprogramme zur Unterteilung großer Audiodateien in einzelne CD-Tracks:
- Klicke
WAV und wähle die zu brennende WAV-Datei aus.
- Klicke
WAV, um die Cue-List aus der WAV-Datei ins CueListTool zu laden.
- Alternativ zu den ersten beiden Schritten: Klicke
CLT, um die Cue-List aus einer CLT-Datei ins CueListTool zu laden.
- Klicke
CUE, um die Cue-List in eine CUE-Datei zu schreiben.
- Ändere ggf. den Namen der Audio-Datei, die Angaben für den CD-Text und die Zeit-Optionen.
- Klicke auf [Save], um die CUE-Datei zu speichern, oder [Save & Burn] um die CUE-Datei zu speichern und diese dann mit einem CD-Brennprogramm zu öffnen.
Die erzeugte CUE-Datei kann dann zum Brennen von Audio-CDs verwendet werden (Beispiel für Nero: Im Menü "Datei > CD-Image brennen" wählen, CUE-Datei öffnen, "Disk-At-Once" auswählen und auf [Brennen] klicken).
Laden der Cues aus vorhandenen Cue-Sheets, um diese dann z.B. als Cue-List in eine WAV-Datei zurückzuschreiben:
- Klicke
CUE, um die Cue-List aus einer CUE-Datei ins CueListTool zu laden.
- Klicke
WAV und wähle die Ziel-WAV-Datei aus.
- Klicke
WAV, um die geladene Cue-List in die WAV-Datei zu schreiben.
Ändern der Cue-Daten (Begin, End, Length, Label, Description, Type):
- Klicke auf den "Edit"-Reiter am oberen Rand des Textfensters, um in den Änderungsmodus umzuschalten.
- Wähle eine Cue aus und ändere die Cue-Daten unterhalb der Cue-Tabelle.
- Um die Cue-Zeiten zu ändern, klicke auf die kleinen Auf/Ab-Pfeile rechts der Zeitfelder. Durch Rechts-Klick auf diese Pfeile kann die Schrittweite bestimmt werden. Klicke auf einen der Buttons Begin: oder End:, um den Beginn oder das Ende einer Cue auf die aktuelle Wiedergabe-Position zu setzen.
Hinzufügen, Duplizieren und Löschen von Cues:
- Klicke auf den Add-Button, um eine neue Cue vor der aktuell ausgewählten Cue einzufügen, auf den Dup-Button, um die ausgewählte Cue zu duplizieren, oder auf den Del-Button, um die ausgewählte Cue zu löschen.
Löschen der in einer WAV-Datei enthaltenen Cue-List:
Bevor eine geänderte Cue-List in eine WAV-Datei zurückgeschrieben wird, sollte eine bereits existierende Cue-List aus der WAV-Datei gelöscht werden. Andernfalls bleiben die Original-Cues in der WAV-Datei erhalten.
- Wähle "Delete Cue List from WAV file" aus dem "Edit"-Menü.
Austausch der Cue-List zwischen Adobe Audition und Audacity:
a) Von Adobe Audition nach Audacity:
- Speichere die Audiodatei in Adobe Audition als WAV mit der Option "Save extra non-audio information".
- Klicke
WAV und wähle die WAV-Datei aus.
- Klicke
WAV, um die Cue-List aus der WAV-Datei ins CueListTool zu laden.
- Klicke
TXT, um die Cue-List in eine TXT-Datei zu schreiben.
- Öffne die WAV-Datei in Audacity.
- Importiere die TXT-Datei als Textmarken-Spur. Wähle dazu im Menü von Audacity "Datei > Importieren > Textmarken..." und wähle dann die TXT-Datei aus.
b) Von Audacity nach Adobe Audition:
- Öffne die WAV-Datei in Audacity und erstelle die Textmarken. Wähle dazu im Menü von Audacity "Spuren > Neu hinzufügen > Textspur" und gib einige Textmarken ein.
- Exportiere die Textmarken als TXT-Datei. Wähle dazu im Menü von Audacity "Datei > Exportieren > Textmarken exportieren...".
- Klicke
WAV und wähle die WAV-Datei aus.
- Klicke
TXT, um die Textmarken aus der TXT-Datei ins CueListTool zu laden.
- Klicke
WAV, um die geladene Cue-List in die WAV-Datei zu schreiben.
- Öffne die WAV-Datei in Adobe Audition.
Kommandozeilenparameter
Die folgenden Kommandozeilenparameter können z.B. in Batchdateien oder in Windows-Verknüpfungen (z.B. im "Senden an"-Menü) verwendet werden (in Windows-Verknüpfungen kann "%1" als Platzhalter für den ersten Dateinamen verwendet werden):
-r | | Liest die Cue-List aus der zuvor angegebenen WAV- oder WV-Datei. | |
-w | | Schreibt die Cue-List in die zuvor angegebene WAV- oder WV-Datei. | |
-i | | Importiert die Cue-List aus der nachfolgend angegebenen CLT-, CUE- oder TXT-Datei.* | |
-e | | Exportiert die Cue-List in die nachfolgend angegebene CLT-, CUE- oder TXT-Datei.* | |
-d | | Wählt das nachfolgend angegebene Display-Format aus. | |
-t | | Speichert den Inhalt des Textfensters (Tab "View") in die nachfolgend angegebene Datei (.txt, .rtf oder .doc). | |
-q | | Öffnet den "Cue Sheet"-Dialog zum Speichern des Cue-Sheets und/oder Brennen einer CD. | |
-x | | CueListTool nach dem Abarbeiten der Kommandozeilenparameter beenden. | |
*) Cue-Lists können in/aus Dateien mit folgenden Endungen ex-/importiert werden:
.clt | | Cue-List-Datei für CueListTool | |
.cue | | Cue-Sheets für CD-Brennprogramme | |
.txt | | Textmarken für Audacity | |
Einige Anwendungsbeispiele:
- cueltool.exe datei.wav -r -e datei.clt -x => liest die Cue-List aus datei.wav, speichert sie als Cue-Sheet nach datei.clt und beendet sich dann.
- cueltool.exe datei1.wav -r datei2.wav -w -x => kopiert die Cue-List von datei1.wav nach datei2.wav und beendet sich dann.
- cueltool.exe -i datei.clt -e datei.txt -x => liest die Cue-List aus datei.clt, erzeugt daraus eine Marker-Textdatei datei.txt für Audacity und beendet sich dann.
- cueltool.exe datei.wav -r -d "Song Titles" -t titles.txt -x => liest die Cue-List aus datei.wav, wählt das Display-Format "Song Titles" aus, schreibt den Inhalt des Textfensters in die Datei titles.txt und beendet sich dann.
Ein paar weitere Tips
- Durch Doppelklick auf eine Cue wird diese Cue wiedergegeben. Zusätzlich kann die Wiedergabe der ausgewählten Cue (bzw. der unter dem Cursor befindlichen Cue) durch Drücken der Leertaste gestartet und gestoppt werden. Ein Rechtsklick auf den Cue-Player öffnet ein Kontextmenü mit weiteren Wiedergabe-Optionen.
- Bei "Enter Prefix" im Dialog "Settings" kann ein Namenskürzel eingegeben werden, das dann automatisch vor alle Cue-Labels aus der WAV-Datei gesetzt wird, die noch nicht mit einem solchen Präfix versehen sind. Um diese Funktion zu benutzen, muss die Option "Enable Prefixes" aktiviert sein.
- Mit der Option "Eliminate duplicate Cues" im Dialog "Settings" werden doppelt vorhandene Cues eliminiert. Dies ist praktisch, damit es keine Duplikate gibt, wenn zwei Cue-Lists, die teilweise identische Einträge enthalten, in einer WAV-Datei zusammengeführt werden.
- Falls WAV-Dateien mit unterschiedlicher Größe verwendet werden, können mit der Funktion "Add offset to Cue markers" im Menü "Edit" die Start-Positionen aller geladenen Cues um eine bestimmte Anzahl von Sekunden oder Samples vor- oder zurückverschoben werden.
- Um in lange Sprachaufnahmen automatisch Tracks einzufügen, damit der Hörer der CD leicht durch die Aufnahme springen kann, ohne den Vorwärts-Knopf ewig zu drücken, verwende die Funktion "Generate Cues" im "Edit"-Menü, um automatisch Track-Cues in einem benutzerdefinierbaren Intervall, z.B. alle 3 Minuten, einzufügen.
- Das Anzeigeformat der Cue-List im Textfenster kann über den Menüpunkt "Define display format" im "Edit"-Menü angepasst werden. Mittels "Presets" können für verschiedene Anwendungsfälle unterschiedliche Anzeigeformate angelegt werden.
- Über "Font" im Menü "Preferences" kann die Schriftart des Textfensters bestimmt werden.
- WAV-, CLT-, CUE- und TXT-Dateien können auch einfach durch Ziehen und Fallenlassen ("Drag und Drop") mit der Maus in das CueListTool übernommen werden.
- Falls 1000 Cues nicht ausreichen sollten, kann unter "Maximum number of cues" im "Settings"-Dialog ein höherer Wert eingegeben werden.
- Sollte es bei der Wiedergabe über den Cue-Player zu kurzen Aussetzern kommen, erhöhe die Anzahl oder die Größe der Buffer im "Settings"-Dialog unter "Wave buffers".
- Bis zu 10 externe Programme können konfiguriert werden, mit denen die aktuell ausgewählte Audio-Datei geöffnet wird. Klicke hierzu mit der rechten Maustaste auf
Start und wähle aus dem Kontextmenü "Configure". Ebenfalls über dieses Kontextmenü oder über die Tastenkombination [Alt]+[0]...[9] können die Programme dann gestartet werden. Durch einen einfachen Klick mit der linken Maustaste auf
Start wird immer das zuletzt ausgewählte Programm gestartet.
Feedback
Rückmeldungen zu Fehlern oder Verbesserunsvorschlägen sind jederzeit willkommen. Bitte kontaktiere mich über mein Kontaktformular unter https://www.stefanbion.de/kontakt.htm.