タグ

WebAudioAPIに関するyajamonのブックマーク (4)

  • Web Audio / Web MIDI にまつわる時間管理の話(1) - Webにおける3種類の時刻 - Qiita

    はじめに 基の「き」でありながら、なかなかどうして簡単にはいかない時間管理について少し掘り下げてみようと思います。そしてカレンダーのほうに空きもあるので、欲張らずに何回かにわけて書いてみようと思います。今回は時刻について。 Webから見える時刻 Date.now() デートなう(^o^)v いわゆるUNIX時間、1970年からの経過時間をミリ秒単位で表現した数値です。現在時刻に紐付いているため、時計をずらすと戻ることもある(はずの)ふわふわタイムです。 performance.now() DOMHighResTimeStampを返してくれます。これは現在のWindowで実行コンテキストを生成した瞬間からの経過時間をミリ秒単位で表現した数値です。ざっくり言えばページを開いてからの経過時間。リロードすれば0から数えなおしてくれますし、現在時刻とは独立しているため、時計をずらしても影響を受けず

    Web Audio / Web MIDI にまつわる時間管理の話(1) - Webにおける3種類の時刻 - Qiita
    yajamon
    yajamon 2016/12/05
    "音楽をやる俺達にデートなう(^o^)vは不要"
  • Web Music Documentation

    Web Music とは, Web (ブラウザ) をプラットフォームにした音楽アプリケーション, あるいは, そのような Web アプリケーションを実装するために必要となる, クライアントサイドの JavaScript API の総称です. これは, 一般的な技術用語ではなく, ある種の技術マーケティング的な造語です. 具体的には, 以下のような, クライアントサイド JavaScript API の総称です. Web Audio API HTMLMediaElement (HTMLAudioElement) WebRTC Web MIDI API WebCodecs API Web Audio API, HTMLMediaElement, WebRTC に関しては, サイト制作開始時点の 2023 年時点で W3C recommendation となっており, モダンブラウザであれば利

    Web Music Documentation
  • Basic concepts behind Web Audio API - Web APIs | MDN

    This article explains some of the audio theory behind how the features of the Web Audio API work to help you make informed decisions while designing how your app routes audio. If you are not already a sound engineer, it will give you enough background to understand why the Web Audio API works as it does. The Web Audio API involves handling audio operations inside an audio context, and has been des

    Basic concepts behind Web Audio API - Web APIs | MDN
    yajamon
    yajamon 2016/12/02
    ここ見てチャンネルが何かってのが頭のなかでやっと結びついた
  • Web Audio APIでコインの音を作る - Qiita

    Web Audio APIを使えばブラウザでも簡単に音楽プログラミングができる!と思いたいのですが、どうやらAPIがあるだけでは不十分で少しばかりは音楽プログラミングの知識が必要そうです。ということで、この記事では世界で最も有名な効果音「コインの音」を題材に楽譜のパラメータ化とWeb Audio APIでの実装をできるだけ丁寧に解説します。 楽譜 楽譜を手軽に探すには「coin sheet music」などで画像検索します。コインの音は商標出願されていますので、今回はそれを参考にします。(画像は商標プラットフォームのスクリーンショットです。) この楽譜からは次の点が読み取れます。 テンポが180 最初の音が十六分音符の「シ」で次の音は「ミ」 全体の長さは四分音符が3つぶん 楽譜がまったく読めないという場合は、音階(ドレミファソラシド)と音長(四分音符とか)が読める程度に覚えれば良いと思いま

    Web Audio APIでコインの音を作る - Qiita
    yajamon
    yajamon 2016/12/02
    良い記事
  • 1