Knowthelist — простой в использовании QT графический музыкальный проигрыватель для ди-джеев.
Knowthelist представляет из себя два абсолютно независимых аудио-плеера с собственными плейлистами, между ними расположен отдел регуляторов громкости и микширования, трёхканальный эквалайзер и смеситель.
Для добавления композиций в лист воспроизведения Knowthelist может быть использован менеджер коллекции и встроенный файловый менеджер. Композиции в плейлист можно добавлять по одной и целыми альбомами (каталогами), треки могут быть перемещены из одного списка в другой, для всего поддерживается функция перетаскивания (Drag & Drop / Перетащи и брось).
Knowthelist автоматически и в фоновом режиме анализирует треки в музыкальной коллекции, определяя уровень громкости начала и конца каждой композиции. В последующем извлечённые начальные и конечные метки используются при воспроизведении без пауз и для поддержания заданного уровня громкости всех композиций.
Knowthelist поддерживает поиск по музыкальной коллекции, функция AutoDJ позволяет создавать "профили" случайного выбора, задав фильтру индивидуальные настройки можно сгруппировать определённый набор и количество композиций (данная функция пока находится в стадии разработки).
Knowthelist отображает обложки альбомов (для воспроизводимой композиции), есть функция усиления громкости, поддержка большинства популярных аудио форматов обеспечивается Gstreamer (мультимедийный фреймворк, ядро мультимедийных приложений), работу с метаданными обеспечивает библиотека TagLib (Audio Meta-Data Library), есть возможность "предварительного прослушивания" используя вторую звуковую карту.
Лицензия: GNU General Public License version 3.0 (GPLv3)