タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

javascriptとaudioに関するmizdraのブックマーク (4)

  • Customize media notifications and handle playlists  |  Blog  |  Chrome for Developers

    With the brand new Media Session API, you can now customize media notifications by providing metadata for the media your web app is playing. It also allows you to handle media related events such as seeking or track changing which may come from notifications or media keys. Excited? Try out the official Media Session samples. The Media Session API is supported in Chrome 57 (beta in February 2017, s

    mizdra
    mizdra 2020/05/10
    Media Session API
  • AudioWorkletについて調べたメモ - console.lealog();

    [WebAudio API] AudioWorklet の使い方 | g200kg Music & Software この大先生の記事を読んで、自分の知ってるWebAudio知識のアップデートをしときたいなーと思って調べたことのメモです。 なので重複する部分もあるけど、+ αな部分もあります。 20191129: あらためて読み直したけど、特に更新すべき部分はない そもそもAudioWorklet Enter Audio Worklet  |  Web  |  Google Developers `ScriptProcessorNode`の後継 重い音声処理をメインスレッドでやりたくないよね いちおうAudioスレッドでやってたけど、完全ではなかった 今度こそAudioスレッドだけでできるよ 2017年12月の記事なんかこれ・・時代を感じる・・。 コード まずは使う側。 // app.js

    AudioWorkletについて調べたメモ - console.lealog();
    mizdra
    mizdra 2019/01/18
    `process(...args) {...}` なるほど
  • Web Audio APIの闇 - Qiita

    HTML5でゲームやリッチなコンテンツを作る上で欠かせない「Web Audio API」 しかしコイツがなかなか・・・モバイルでの特殊実装やメモリ使用量まわりで色々と闇を抱えていて・・・ ということで闇を見つけ次第、検証結果や対処方法など記録を残していきます。 iOS SafariはBGMなどの自動再生ができない iOS Safariは以下ようなコードでサウンドの自動再生ができない const AudioContext = window.AudioContext || window.webkitAudioContext; const ctx = new AudioContext(); const request = new XMLHttpRequest(); const url = 'https://zprodev.github.io/web-audio-test/assets/Campf

    Web Audio APIの闇 - Qiita
    mizdra
    mizdra 2018/05/25
    AutoPlay Policyつらい
  • phiary

    phi I'm a Game Programmer and Frontend Engineer passionate about programming education. Math / C / C++ / C# / JavaScript / HTML5 / CSS3 / Python オレの Advent Calendar 2015 - Adventar の 13 日目です. むか〜し書いた『Web上でピアノ作ろう』的なエントリーが軒並みダメになっていたので もろもろ書きなおそうと思います. Chrome だとたまにしか音がならない, Safari だともはや動かない, Firefox は当時音再生系の API が違ったので考慮していないという悲惨な状況でした. IE は論外ですね. そこで, さすがにこのままこのエントリーを野放しにするわけにもいかないので書きなおしていこうと思います

  • 1