Компаньон отбора проб для модели Elektron: устройства Samples ™. Нажмите на изображение, чтобы запустить приложение.
Подземный переход добавляет кнопку отсутствующего записи, которая превращает ваш образец игрока в пробоотборник. Просто подключите его к USB -порту подходящего хоста. Затем образец из любого аудио входа на хосте; Или повторно вызов вывода с вашего устройства без потери качества.
Любой компьютер, управляющий браузером, который поддерживает WEBRTC, WebAudio и Webmidi.
Model:Samples
для повторного выбора вывода вашего устройстваinbox/0
и нажмите кнопку Active Trigger, чтобы воспроизвести его обратноЭто бесплатное программное обеспечение, лицензированное в GNU GPL V3. Это идет без гарантии. Используйте полностью на свой собственный риск.
Все товарные знаки, зарегистрированные товарные знаки, торговые марки, названия продуктов, названия компаний и логотипы, используемые в этом приложении, являются собственностью их соответствующих владельцев. Они используются только в целях идентификации.
Index.html разработана как одностраничное веб -приложение с html в index.html, сценарии в app.js и стиль в app.css. Он использует WEBRTC для идентификации и выбора аудиоустройств. Аудиоданные захватываются с использованием веб-аудио в 16-битной стереосистеме при 48 кГц. Это включает в себя два работника, определенные в процессорах. JS, которые работают в отдельных потоках: RmsDbProcessor
, который вычисляет среднеквадратичную амплитуду и преобразует это в децибел для измерителя уровня; и SavingProcessor
, который хранит необработанные данные PCM. После завершения записи хранимых данных дополнительно обрабатываются в основном потоке. Это включает в себя суммирование в моно и преобразование в пакетов дамп образца, как определено на стр. 35 MIDI стандарта. Эти пакеты передаются на устройство с использованием webmidi. Если вы посмотрите внимательно, есть код для экспорта образцов в формате WAV, но в настоящее время не используется. Никакие структуры веб -программирования не пострадали, создавая это приложение.