Pull to refresh

Обработка звука через Audio Data API

Firefox
Группа энтузиастов из числа разработчиков Firefox завершили эксперимент по обработке средствами JavaScript звуковых потоков из элементов audio и video. Пару дней назад результаты их труда опубликованы на портале Mozilla Central в разделе Audio_Data_API . Там есть несколько действительно замечательных демок. Эта разработка, скорее всего, будет включена в версию Firefox 4.

Рабочие демки


Визуализация БПФ (средствами JavaScript)

Наложение аудиоэффектов в реальном времени


Фильтр JS IIR


Вокодер формант с помощью несущего сигнала

Пример биквадратного (biquad) фильтра

Пример графического эквалайзера

Эффект дилэя, ниже видео старой версии


Эффект реверберации


Генерация и воспроизведение звука


JavaScript семплер

SamplePlayer, SampleLoader, секвенсор и клавиатура


Генерация меандра

Генерация электронного шума

Генератор гармонических колебаний


Скрипт для озвучивания текста

Детское пианино

Шейкер Csound, портированный на JavaScript через Processing.js

Обнаружение ритма (также демонстрирует возможности WebGL для 3D-визуализации)


cubicvr.org/CubicVR.js/bd3/BeatDetektor1HD.html


cubicvr.org/CubicVR.js/bd3/BeatDetektor2HD.html (видео старой версии)


cubicvr.org/CubicVR.js/bd3/BeatDetektor3HD.html


cubicvr.org/CubicVR.js/bd3/BeatDetektor4HD.html


cubicvr.org/CubicVR.js/bd_fluid_sim/BD_GPUFluid.html
Tags:аудиозвукэксперимент со звукомMozillaFirefoxAudio Data APIHTMLMediaElementHTMLAudioElementHTML5
Hubs: Firefox
Total votes 23: ↑21 and ↓2 +19
Views6K

Popular right now

AI/ML Software Engineer (ML Ops)
from 200,000 to 350,000 ₽meyvnRemote job
Senior Backend Engineer (Rest API, NodeJS, Python)
from 3,500 to 4,500 $DataDirect Networks Inc. (DDN)Remote job
Data Engineer (Big data)
from 200,000 to 230,000 ₽МТСМосква
iOS разработчик
from 3,500 to 4,200 $AGIMARemote job
Data Analyst / Junior Data Scientist
from 120,000 to 250,000 ₽C-Executives LLCМосква

Top of the last 24 hours