« 2024年11月 | 2024年12月のアーカイブ |
2024/12/11
Web Audio API 1.1 の日本語訳を公開しました
W3C のサイトで 2024年11月5日に Web Audio API 1.1 の最初のワーキングドラフト (W3C First Public Working Draft, 5 November 2024)が公開されています。
この日本語訳を作りましたので公開します。
https://g200kg.github.io/web-audio-api-ja/
なお、Web Audio API 無印 ( = Version 1.0 ) は 2021 年に既に W3C 勧告となっていて文書としては固定されていますので、バージョン 1.1 は改訂ではなく新しい文書という扱いだと思いますが、W3C のページ上では
バージョン 1.0 : https://www.w3.org/TR/webaudio-1.0/
バージョン 1.1 : https://www.w3.org/TR/webaudio-1.1/
がそれぞれ置かれていて、今までの URL、
https://www.w3.org/TR/webaudio/ には最新のバージョン1.1 が置かれているという状態になっています。
日本語訳は完全に別文書として作った方が良いのか少し迷いましたが、内容的には完全に地続きで Web Audio API 1.0 に少し追加があるという状態なので、1.0 を置いていた GitHub の同じリポジトリに置いてあります。
1.0 と何が変わったのかというとざっと
- 今まではオーディオ出力はデフォルトのデバイスにのみ出力されていたが AudioContext に sinkId が追加され、複数のオーディオデバイスを扱う事が可能になる。
- オーディオ処理の単位であるブロックのサイズが今までは固定 ( 128 サンプル) だったのが可変になる。ただしこれは renderSizeHint という形で要求は出せるがそれに応じるかどうかは実装次第。
- AudioWorklet 関係は説明が不足していた部分がかなり補充された。
- ScriptProcessor はまだ DEPRECATED のまま残っている。
新たな種類のノードなどは今のところありません。今までと同じ使い方をする上では特に変わった所はなさそうです。
posted by g200kg : 4:44 PM : PermaLink
2024/12/02
Web Audio API 1.1 が公開されています
Web Audio API 1.1 の仕様が2024年11月5日に W3C のページで公開されています。
これが「First Public Working Draft」という事でここからまた内容について議論が進んでいく事になります。
今までの Web Audio API (無印 = バージョン 1.0) はもう W3C 勧告の文書として固定されていますので、今後は バージョン1.1 として新しい文書という事ですね。
ただし、W3C ページの URL が今までの "https://www.w3.org/TR/webaudio/" にも 1.1 が置いてあったりしてまだちょっと混乱があるかもです。Editor's Draft とか issue track の方は GitHub 上ですがこっちは 1.0 と同じリポジトリで 1.1 の作業をやってるように見えます。まあその内整理されるのでしょう。
W3C の Web Audio API 1.1 の正しいリンクは多分これ : https://www.w3.org/TR/webaudio-1.1/
そう言えば 1.0 の頃にフィーチャーリクエストなんかは、内容によってバージョン2以降ね、とかトリアージされていたのですが、v2 のリポジトリは 2021 年にもう使われなくなったんですよね。そこから今回の 1.1 として今後進めるというあたりの経緯はわかりません。
1.1 の仕様はまだざっと眺めただけですが、今のところ 1.0 の仕様とそんなに変わらないようです。目立った所は
AudioContext で sinkId の指定が追加されている?
AudioWorklet で messagePort 関係の扱いが変わっている?
というあたり。
sinkId は多分複数のオーディオ出力デバイスを持つマシンでの対応というのがメインにありそうだけど Audio Output Devices API との絡みもあってなんか結構ややこしそうです。
量的に大変そうだけど、まあそのうち日本語版を作りたいとは思ってます。
posted by g200kg : 11:40 PM : PermaLink
2024/12/01
大垣ミニメイカーフェア
もう先週の話になってしまいますが、大垣ミニメイカーフェアに出展してきました。
イベント名称 : 大垣ミニメイカーフェア 2024
日時 : 2024年11月23日(土)~24日(日)
会場 : 岐阜県大垣市ソフトピアジャパンセンタービル
東京で開催しているメイカーフェアを小ぶりにした感じで、1日見て回ればちょうど良いくらいの分量です。
会場はソフトピアジャパンセンターという所でこの手のものでは有名な IAMAS (情報科学芸術大学院大学) のある所ですね。
歴史はかなり古くて大垣でこういうイベントをやっているという話は以前から知ってはいたのですが、実際に行くのは今回が初めてです。という事で少しですが会場の様子など。
大垣はそもそも初めて来たな気がするけど、ものづくり系には力が入ってますね。
場所的に関東関西どちらからでも同じくらいの距離感で行けるし、音楽系に関しては浜松に近いというのが有利な場所です。
posted by g200kg : 9:09 PM : PermaLink
« 2024年11月 | 2024年12月のアーカイブ |
-->
g200kg