Публикации по теме 'web-audio-api'
Создание веб-драм-машины
Я всегда любил музыку и компьютеры. Работая веб-разработчиком, я открыл для себя React и API веб-аудио. Итак, сегодня мы собираемся создать веб-драм-машину (вы, наверное, уже догадались). Я собираюсь использовать очень популярный фреймворк под названием React, если вы не знакомы с ним, вам следует изучить основы на React Site:
Начало работы - React Библиотека JavaScript для создания пользовательских интерфейсов reactjs.org
Что такое..
Symph — музыкальная композиция в браузере
Так рада поделиться проектом, созданным вместе с моими замечательными товарищами по команде Эмили Интерсимоне и Марией Богородовой !
Мы создали веб-приложение под названием Symph, которое позволяет создавать новые музыкальные идеи и делиться ими с друзьями. Нашей целью было сделать музыкальную композицию веселой и доступной. Также нам очень хотелось поиграться с синтезированием музыки в браузере. Надеюсь, вы проверите это и дайте мне знать, что вы думаете! Мы развернуты на..
Моделирование аналоговой задержки в API веб-аудио, часть 2
В первой части этой серии мы рассмотрели, как создать модель классического эффекта Analog Delay в Web Audio API . Это приняло форму класса Delay. В конструкторе мы создали необходимые для эффекта аудиоузлы, задали значения по умолчанию и подключили через них сигнальный тракт.
В этой статье мы применим его в полнофункциональной демонстрации с входными данными, которые изменяют различные параметры эффекта, чтобы мы могли прослушать результаты. К концу этого урока вы познакомитесь с..
Куинси Ларсон, я заметил упоминание о freecodecamp.org
Куинси Ларсон , на днях я заметил упоминание о freecodecamp.org при использовании DevDocs. Я подумал, что круто видеть, что это упоминается. Это еще круче! Поздравляю!
Руководство freecodecamp для меня новость. Захватывающе! Мои будние дни посвящены программированию в MAX/MSP, работе над синтезом звука и изучению теории аудио/музыки во всех ее прекрасных проявлениях, а также постоянному изучению все большего и большего количества математики — она связана почти со всем, чем я..
Вопросы по теме 'web-audio-api'
сохранение wav на сервере nodejs
Я пытаюсь сохранить записанный звук в аудиофайл на сервере.
Ссылка: http://www.smartjava.org/content/record-audio-using-webrtc-chrome-and-speech-recognition-websockets
Код:
var rec;
function testaudio(){
navigator.getUserMedia({audio:...
3097 просмотров
schedule
14.10.2022
Узел анализатора веб-аудио API не работает с микрофонным входом
Ошибка, препятствующая получению микрофонного входа на http://code.google.com/p/chromium/issues/detail?id=112367 для Chrome Canary теперь исправлено. Эта часть, похоже, работает. Я могу назначить микрофонный вход на аудиоэлемент и слышать...
6239 просмотров
schedule
03.12.2023
Ошибка decodeAudioData с нулевыми ошибками в непрерывном потоке
В моем следующем коде ffmpeg транскодирует входной поток и успешно отправляет фрагменты клиенту. На стороне клиента клиент декодирует ответ base64 от socket.io и преобразует ответ в буфер массива. С этого момента decodeAudioData не может обработать...
1547 просмотров
schedule
04.07.2022
Элементы управления экраном блокировки веб-аудио для мобильного Safari
У меня есть веб-аудиоплеер, использующий Soundmanager2. Прямо сейчас воспроизведение / пауза работают на экране блокировки и предыдущая / следующая не работают. Я работал над iOS 7, но не мог понять почему.
Я вижу много разговоров о настройке...
861 просмотров
schedule
04.06.2024
Можно ли выводить более 8 каналов с помощью Web Audio API?
Я экспериментирую с Web Audio API для управления воспроизведением интерактивной музыки в многоканальной настройке. До сих пор мне удавалось направить звук до 8 генераторов на 8 разных каналов моей 12-канальной звуковой карты, но как только я пытаюсь...
1150 просмотров
schedule
29.07.2022
Webaudio API: сохранить буфер массива на сервере в виде файла и получить его позже?
Я отчаянно пытаюсь найти решение своей проблемы.
КОНТЕКСТ: веб-приложение, управляющее звуком через WebAudio API; Клиентская часть JavaScript+jQuery; Серверная часть PHP5. (Извините, мне пришлось отрезать часть кода ниже, чтобы этот пост был...
1171 просмотров
schedule
04.11.2023
Как сообщить AudioBufferSourceNode, чтобы он начинался и заканчивался в середине буфера?
Я использую аудиоприложение HTML5 для включения звуков в свою игру. Как создать AudioBufferSourceNode, который начинает и останавливает воспроизведение в середине AudioBuffer?
Я ничего не нашел в интерфейсе AudioBufferSourceNode для создания...
678 просмотров
schedule
19.02.2024
API веб-аудио: панорамирование звука (влево / вправо) + регулировка усиления
Я хочу создать очень простой экземпляр AudioContext (), воспроизводящий звук либо на левом, либо на правом канале.
Я знаю, здесь уже есть ответ на этот вопрос: https://stackoverflow.com/a/20850704/1138860
Моя проблема в том, что я должен...
1497 просмотров
schedule
22.10.2022
Speex разделенные аудиоданные - WebAudio - VOIP
Я запускаю небольшое приложение, которое кодирует и декодирует аудио массив с кодеком speex в javascript: https://github.com/dbieber/audiorecorder
с небольшим массивом, заполненным синусоидальной волной
for(var i=0;i<16384;i++)...
757 просмотров
schedule
23.07.2022
Запись видео одновременно со звуком в хромированных блоках в основном потоке, что приводит к недопустимому звуку
Итак, у меня есть, на мой взгляд, довольно интересная и, надеюсь, неразрешимая проблема. У меня есть аудио / видео поток getUserMedia, который я записываю в Chrome. По отдельности треки записываются отлично. Однако при попытке записать оба, один...
1317 просмотров
schedule
05.08.2022
Утечка памяти с осциллятором веб-аудио API
http://codepen.io/superuntitled/pen/EjZOjw/?editors=001
У меня есть небольшой веб-инструмент (см. ссылку выше), в котором есть утечка памяти, и я не знаю, как его устранить.
Следующая функция вызывается при наведении курсора на элемент (их...
433 просмотров
schedule
11.08.2022
Генераторы веб-аудио неожиданно перескакивают с одной частоты на другую в Chrome
Поведение, которое я собираюсь описать, происходит в Chrome 44, но нет в Firefox 40.
Если создать осциллятор, установить его на частоту 220 Гц, а через секунду изменить частоту на 440 Гц, то можно услышать отчетливый эффект портаменто: вместо...
595 просмотров
schedule
20.08.2022
Веб-аудио Звук щелчка даже при использовании exponentialRampToValueAtTime
Я пытаюсь избежать уродливого щелчка при остановке генератора, поэтому я решил попробовать некоторые затухания с помощью exponentialRampToValueAtTime . Как это:
var playButton = document.getElementById('play');
var stopButton =...
1254 просмотров
schedule
12.11.2022
API веб-аудио: клики по изменению громкости с помощью ползунка
Для приложения, позволяющего определить частоту шума в ушах, происходит следующий сценарий:
Пользователь нажимает ползунок html5 -> запускается осциллятор на определенной частоте. Перемещая ручку, пользователь может изменить громкость ноты.
Вот...
158 просмотров
schedule
26.08.2022
Невозможно использовать MediaElementAudioSource из-за ограничений доступа CORS
Я пытаюсь использовать Audio API, но не могу воспроизвести звук.
Здесь воспроизводится проблема. Если вы откроете консоль js, после запуска воспроизведения/паузы видео вы увидите сообщение VM374:1MediaElementAudioSource outputs zeroes due to...
1680 просмотров
schedule
18.11.2023
Перестанут ли работать библиотеки на основе AudioContext после обновления Chrome 55?
У меня есть несколько расширений Chrome, которые полагаются на API веб-аудио и используют несколько библиотек для записи и воспроизведения звука.
В блоге Chromium заявляется следующее:
BaseAudioContext заменит AudioContext в API...
78 просмотров
schedule
09.05.2024
API веб-аудио - разница между PeriodicWave и зацикливанием AudioBufferSourceNode для получения волновой таблицы?
Я использую две техники для создания звука волнового синтезатора:
1 – зациклить AudioBufferSourceNode , который содержит один цикл сигнала.
// Load a single cycle short wave file, then :
audioContext.decodeAudioData(audioData,...
440 просмотров
schedule
04.01.2024
Соединение узлов друг с другом с помощью Web Audio API
Я пытаюсь сделать пару вещей со своим звуком:
Увеличение/уменьшение общей громкости звука.
Увеличение/уменьшение громкости и задержки определенного канала (слева).
У меня есть этот код:
var audioContext = window.AudioContext ||...
824 просмотров
schedule
11.03.2024
Потоковое воспроизведение аудиофайла во время звонка через javascript
Что я пытаюсь сделать:
Я звоню из своего браузера, нажимая на любой номер
звонок подключается, и я могу говорить и слушать, что бы ни говорил приемник
Я использовал WebRtc API для доступа к аудио через браузер,
Теперь, что я хочу больше...
915 просмотров
schedule
13.07.2022
Можно ли включить обработку WebAudio для ресурсов Cross-Origin с соответствующими заголовками Access-Control-Allow-Origin?
Я создаю аудиоприложение, в котором задействованы два сервера. Сервер A предназначен для потоковой передачи звука, а сервер B обслуживает HTML-страницу, которая загружает источники звука из A.
Аудиозаписи можно воспроизводить. Однако, когда я...
402 просмотров
schedule
23.09.2022