liquidsfz

liquidsfz is a free and open source sampler that can load and play .sfz files. We support JACK and LV2.

The main goal is to provide a library that is easy to integrate into other projects. Right now the API is still changing, but in the long term goal is to provide a library API that is stable.

Software type
JACK
LV2 plugin
Software features
MIDI
Sample loading
SFZ
Software language
C++
Developer(s)
Stefan Westerfeld (swesterfeld)

audiowmark

audiowmark is an Open Source (GPL) solution for audio watermarking.

A sound file is read by the software, and a 128-bit message is stored in a watermark in the output sound file. For human listeners, the files typically sound the same.

However, the 128-bit message can be retrieved from the output sound file. Our tests show, that even if the file is converted to mp3 or ogg (with bitrate 128 kbit/s or higher), the watermark usually can be retrieved without problems. The process of retrieving the message does not need the original audio file (blind decoding).

Internally, audiowmark is using the patchwork algorithm to hide the data in the spectrum of the audio file. The signal is split into 1024 sample frames. For each frame, some pseoudo-randomly selected amplitudes of the frequency bands of a 1024-value FFTs are increased or decreased slightly, which can be detected later. The algorithm used here is inspired by

Software type
ALSA
Software features
Audio input
Software language
C++
License
GPL-3
Developer(s)
Stefan Westerfeld (swesterfeld)