Librarian page
79
New Set List
This creates a new Set List, with all Slots set to the Init Performance. It is available from the Librarian when showing
either All Data or Set Lists.
Open Set List Editor
When a Set List is selected, this opens a Set List window for that Set List. If multiple Set Lists are selected, it opens
widows for each of them.
Make Active
When a Performance is selected in the list, this selects the item for playing. (Double-clicking has the same effect.)
When a Set List is selected in the list, this activates that Set List and changes the Set List parameter in the Settings
dialog.
Import and export
wavestate native reads and writes the same file formats as the hardware wavestate’s Editor/Librarian (except for
.wsbackup files), so that sounds are fully compatible between the two. The Import and Export commands let you:
• Load new sounds
• Transfer data between wavestate native and the hardware wavestate, or from one installation of wavestate native to
another
• Back up and restore data
Importing data
To import data into wavestate native:
1. In the menu, select the Import… command.
A standard file open dialog will appear.
2. Select the file(s) to import.
You can select and import multiple files at once.
3. Press the Open button.
The data in the file(s) will be imported into the database. A message will appear to confirm the import, including
information about which files have been added.
Data conflicts
If some of the imported data appears to be different or updated versions of the internal data, a dialog will appear with
the text:
“A different or changed item already exists in the database for <item name>”
The dialog offers several options:
Cancel:
the item will not be imported.
Overwrite:
the item will be imported, replacing the version in the wavestate native database.
Make Unique:
the item will be imported, and its UUID (see “UUIDs” on page 79) will be changed so that it does not
conflict with the version already in the wavestate native.
Apply to All:
the choice of Cancel, Overwrite, and Make Unique will be applied to all conflicting files in the Import.
If a Set List is imported, and some of its constituent Performances were made unique, then the Set List is edited to point
to the new Performances.
UUIDs
wavestate native uses a database to keep sounds organized. Internally, sounds are identified not by their names, but
rather by a unique tag attached to the file, called a UUID (“Universally Unique Identifier”). This means that even if a
sound’s name has been changed, the system still knows it’s the same sound.
When you write a sound, “Overwrite” keeps the UUID the same, and “Save As New” creates a new UUID.
When you import data, the UUIDs in the sounds to be imported are compared with those already in the database. If
a sound has the same UUID, but its contents are different, you’ll see the dialog described under “Data conflicts” on