Публикации по теме '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 просмотров

Ошибка decodeAudioData с нулевыми ошибками в непрерывном потоке
В моем следующем коде ffmpeg транскодирует входной поток и успешно отправляет фрагменты клиенту. На стороне клиента клиент декодирует ответ base64 от socket.io и преобразует ответ в буфер массива. С этого момента decodeAudioData не может обработать...
1547 просмотров

Элементы управления экраном блокировки веб-аудио для мобильного Safari
У меня есть веб-аудиоплеер, использующий Soundmanager2. Прямо сейчас воспроизведение / пауза работают на экране блокировки и предыдущая / следующая не работают. Я работал над iOS 7, но не мог понять почему. Я вижу много разговоров о настройке...
861 просмотров

Можно ли выводить более 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 просмотров

Невозможно использовать 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 просмотров

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