2014年6月29日日曜日

snd.jsのサイトを公開しました

snd.jsのサイトを公開しました。
リンクにカーソルがあう度にポチポチ音がしてリンククリックするとキュピーンとなるうるさいサイトですが、よろしくおねがいします。
有志団体(個人)ということで、ドメインはorgにしました。
 普段広告つけたりとかしないのですが、試しに広告くっつけてみました。
 まだまだ途上ですが、改めてよろしくお願いします。

これでとりあえず体面は整ったので、次はJSON出力かな…
ゆったり構えてぼちぼち進めて行きたいと思います。

2014年6月28日土曜日

バグ取りました

snd.util.createBufferSourcesとsnd.AudioDataManagerにバグが見つかったので直しました。

以下はどうでも良い話です。

2014年6月22日日曜日

2014年5月27日火曜日

snd.jsのシンセサイザークラスにLFOを乗っけました

snd.jsのシンセクラスにLFOを乗せてみました。
これからノイズとか、ローパス・ハイパスとかのフィルタ類とか、色々と乗せていきたいんですが、ワンパターンな構成しかできないんじゃちょっと残念なので、シンセの構成要素を分割してモジュラーシンセに仕立てて行く予定です。
あと、three.jsの立体音プラグインでサウンドコーンとドップラー効果の実装も。

どっちか軽そうな方を優先しようかな …

2014年5月20日火曜日

ちまちま更新しています

snd.js、ブログに書いたりしていませんが、地味に更新しています。
ブラウザのWebAudioAPI対応状況とか含めて、まだ実用にはならないかなー
…とか自分でいってはいけませんね。

ieが対応するまでにある程度の内容を用意できればいいかなー

asm.jsとか

UnityというゲームエンジンがFirefoxに乗っかってプラグインレスで動作!
みたいな話を聞いたので、(今更ながら)ちょっと調べました。

話題そのものはTechCrunchJapanのこの記事にあるやつです。
どうも、Unityで作ったプロジェクトをJavaScript(asm.js)にコンパイルできるようになる、という感じみたいな感じでした。
asm.js自体初耳だったので、ちょっと色々やってみたくなりました。
ChromeやSafari、ieなんかは今のところasm.jsに対応してない(動くけど)みたいなので、Unityはここらへんどうするつもりなんでしょうか?
どのみち動くからいいじゃんくらいのノリなのか、ちゃんと対策取るつもりなのか。
どちらにせよ、楽しみです。

asm.jsについては、「asm.jsとかPNaClとかLLVMに興味あったので調べて回ったら少しだけ理解できた話」が詳しかったです。
あと、「Emscripten によって生成された asm.js 対応コードは本当に人間が書いたコードより速いのか?」も面白かったのでおすすめです。 

asm.js自体初耳だったので、色々と知らない話ばかりで楽しく調べ物できました。
なんかやってみたいけど、特になにも思いつかない…