SampLab Pro

О SampLab Pro

Независимый набор браузерных инструментов для транскрипции высоты нот, частотной фильтрации и синтеза MIDI.

Исходные инструменты аудио и MIDI обрабатывают файлы локально в браузере. При сохранении результата или запуске задачи ИИ загружаются необходимые для этого данные. Проверяйте поставщика каждой задачи.

Обработка в браузере использует Spotify Basic Pitch (https://github.com/spotify/basic-pitch) для транскрипции аудио в MIDI, Essentia.js (https://github.com/MTG/essentia.js) для отдельных видов анализа аудио и Web Audio API.

Открытые технологии и стандарты

  • Basic Pitch — Нейросетевая модель Spotify с открытым исходным кодом для определения высоты нот при преобразовании аудио в MIDI на стороне клиента.
  • Essentia.js — Библиотека аудиоанализа WebAssembly для определения темпа, тональности и музыкальных характеристик.
  • Web Audio API — Стандартный интерфейс браузера W3C для декодирования, обработки и синтеза аудио на стороне клиента.