CueListTool
Freeware
© by Stefan Bion
|
Manual
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, e.g. for evaluating EVP recordings.) 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 or EVP examples 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.
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.
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 | | Read Cue List from audio file | |
| -w | | Write Cue List to audio file | |
| -s | | Save Cue List to CLT file | |
| -h | | Save Cue List as Cue Sheet | |
| -q | | Open "Save Cue Sheet" dialog | |
| -x | | Exit CueListTool after processing command line parameters | |
The command line parameters can be combined with filenames (WAV/WV files, CLT and CUE files), but they must be entered in the correct order. Some examples of application:
- cueltool.exe file.wav -r -h -x => will read the cue list from file.wav, save it as a Cue Sheet, then exit
- cueltool.exe file1.wav -r file2.wav -w -x => will copy the cue list from file1.wav to file2.wav and then exit
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 and CUE 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 comments is greatly appreciated. My current e-mail address can be found here: http://www.StefanBion.de/contact.htm
- German -
Handbuch
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, etwa beim Auswerten von Tonbandstimmen-Einspielungen.) 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 oder Stimmenbeispiele aus einer TBS-Einspielung 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.
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):
- Klicken Sie auf den "Edit"-Reiter am oberen Rand des Textfensters, um in den Änderungsmodus umzuschalten.
- Wählen Sie eine Cue aus und ändern Sie die Cue-Daten unterhalb der Cue-Tabelle.
- Um die Cue-Zeiten zu ändern, klicken Sie auf die kleinen Auf/Ab-Pfeile rechts der Zeitfelder. Durch Rechts-Klick auf diese Pfeile kann die Schrittweite bestimmt werden. Klicken Sie 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:
- Klicken Sie 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ählen Sie "Delete Cue List from WAV file" aus dem "Edit"-Menü.
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 | | Cue-List von einer Audiodatei lesen | |
| -w | | Cue-List in eine Audiodatei schreiben | |
| -s | | Cue-List als CLT-Datei speichern | |
| -h | | Cue-List als Cue-Sheet speichern | |
| -q | | Den "Save Cue Sheet"-Dialog öffnen | |
| -x | | CueListTool nach dem Abarbeiten der Kommandozeilenparameter beenden | |
Die Kommandozeilenparameter können mit Dateinamen (WAV-/WV-Dateien, CLT- and CUE-Dateien) kombiniert werden, wobei jedoch auf eine sinnvolle Reihenfolge geachtet werden muß. Hier einige Anwendungsbeispiele:
- cueltool.exe file.wav -r -h -x => liest die Cue-List aus datei.wav, speichert sie als Cue-Sheet und beendet sich dann
- cueltool.exe file1.wav -r file2.wav -w -x => kopiert die Cue-List von datei1.wav nach datei2.wav und beendet sich dann
Hier noch 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, muß 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, verwenden Sie 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ü angepaßt 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- und CUE-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, können Sie unter "Maximum number of cues" im "Settings"-Dialog einen höheren Wert eingeben.
- Sollte es bei der Wiedergabe über den Cue-Player zu kurzen Aussetzern kommen, erhöhen Sie 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. Klicken Sie hierzu mit der rechten Maustaste auf
Start und wählen Sie 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
Meine aktuelle E-Mail-Adresse für Rückmeldungen zu Fehlern oder Vorschlägen für die nächste Programmversion ist auf der folgenden Web-Seite zu finden: http://www.StefanBion.de/kontakt.htm