Troubleshooting & FAQ


Please get in touch with us and file a bug report - Try to explain how it happened:
if the problem is reproducible, what operating system you’re using - anything that you think might be relevant for solving the issue.

Thanks!

The first time you start the application, each library will be initialized - a process we call the ‘warmup’. Precisely how long this takes depends: most important factor is the amount of files and the speed of your harddrive (SSD is always preferable). Once the warmup is complete, access to libraries should remain fast.

Note: If you have an SSD drive, you might be able to speed up this initial access dramatically -
even when your samples are not actually located on that drive. Read more in this blog article.

Short answer: No.
If you are looking at the search results, you might have noticed that the categories field always is left blank for loops. This is not a mistake - as things work right now, a sample can be classified in four different ways:

  1. Loop
  2. Oneshot
  3. Loop/Oneshot (primarily a loop)
  4. Oneshot/Loop (primarily a oneshot)

When a sample is considered to be both a loop and/or oneshot, the primary prediction is considered the most important. We’re looking into segmenting loops (transient detection) in order to come up with more intelligent predictions, as well as other approaches to make them more discoverable.

These files are used by Sononym libraries to store collected information.
For now, we have decided that it’s better that this information is maintained as you move folders around, or share libraries on external media.

If you absolutely don’t want them around, you can either hide the files (MacOS only), or use symbolic links to offload your database files.

Yes - we offer Sononym as a native build which support the Arm64 CPU Architecture.

However, one of our supporting components still require the Rosetta 2 translation layer. If you should encounter a notice that Rosetta isn’t installed on your system, you can try the following to install it manually:

  • Open the Terminal app (Applications > Utilities)
  • Issue the following command: /usr/sbin/softwareupdate --install-rosetta

PS: While the application is running, you can check if the version you have downloaded is the Intel or Arm64-build by opening the Activity Monitor and look for “Type”.

We are planning to increase the number of supported formats over time.
You can check if your particular format is supported on this page.

What you see in the sidepanel is not necessarily a complete list of every single library on your computer.

You can attach libraries that were previously removed, simply by dragging them on top of the application or by choosing Create Library from the File menu or Add Library from the sidepanel.

Finally, you can also use the Location > Explore panel to scan for possible libraries throughout your file system. Please see this entry for more information.

Yes, joining multiple libraries ‘on the fly’ can be achieved by holding down the Cmd/Ctrl modifier while selecting your libraries. More information.
Yes - the Explore tab should be helpful here. Start by choosing approximately the location where you think your library was located. The entire path (folders and subfolders) will be scanned, and eventually your library should be shown in the folder tree
Yes. You are able to remove entries from the list of libraries
Select your library, choose Right-click > Remove. When doing this, you are given the choice between ‘removing’ and ‘deleting’ the library.
If you choose to just ‘Remove’ then the library is simply pulled from the active list in Sononym -
but the folder will still contain the collected data and can be opened at a later time.

As long as you know where the folder is located and it contains a sononym.db file, you’re good to go.
In order to open the library, you have several options:

  1. “Open” a library by choosing “Add” from the Location sidepanel.
  2. Choose File > Create Library from the application menu.
  3. Drag the folder on top of the application window.

Sononym is able to index local drives as well as network attached storage (NAS) as long as the folders are not write-protected and are reachable through your OS.

If you absolutely need to index files in a write-protected location, a trick you can perform is to offload the database using symbolic links.

Libraries

Each library is stored as a SQLite database (a file called sononym.db) in the topmost folder.
A few additional files (e.g. sononym.db-wal or sononym.db-shm) might also be present, depending on whether the database is currently opened, or was left open when the program quit.

Application

The application itself stores files (such as the user configuration, query, log files etc.) in folders specific to the OS you are using.
Please refer to the documentation in order to learn where those folders are located.

No. Simply right-click your library and choose `Refresh (Look for changes) -
Refreshing will check for newly arrived and/or changed files, and only analyze those files.
Yes, we support a large variety of metadata formats.
For a complete overview, please visit the relevant chapter in our documentation .
Yes. Some of the columns in Sononym are simply hidden by default.
The documentation explains how to configure columns options
This is most likely caused by your audio latency being set too low.
Head into the Audio Configuration to adjust the latency.
Most likely this is caused by a high audio latency.
By default, the application starts with a ‘safe’ value, but you can set it
to a lower value from the Audio Configuration.