続・Stage3DとGraphicsを比較してみました

申し訳ありません、前回の記事「Stage3DとGraphicsを比較してみました」で紹介したwonderflのサンプルにミスがありましたので、修正+新たに機能追加したものをフォークする形で投稿しました。

» 続きを読む

Stage3DとGraphicsを比較してみました

Flash Player 11から登場したStage3DによってGPUを使った高速な描画処理が可能になりましたが、Flash Player 10以前のメイン描画機能のGraphicsクラスとの処理速度の違いを検証するため、両者を比較できるサンプルをwonderflに投稿しました。

» 続きを読む

Event.RESIZE時にStage3Dの描画を行うとフリーズ

音に反応する球面 - Stage3D « ALT+Development」を作った時の事なんですが、フルスクリーン表示の際にウィンドウサイズを変更するとフリーズする問題が発生してしまいました。色々調べてみた所、どうやらStageクラスのEvent.RESIZEイベントに登録したリスナー内でStage3Dの描画を行うと問題が起きるようです。

wonderflに動作確認できるコード「Event.RESIZE時にStage3Dの描画を行うとフリーズ - wonderfl build flash online」を乗せておきました。本当にフリーズしてブラウザクラッシュに繋がりますので閲覧する時はくれぐれもご注意を。

動作確認に使った環境は以下の通りで、いずれのブラウザでもフリーズしていまいます。

  • OS: Mac OS X 10.6.8
  • Browser: Safari 5.1.1, Firefox 8.0, Chrome 15.0,

追記 (2011.11.21):スタンドアローンのFlash Playerで実行した場合は問題ありませんでした。

コードの全文は以下の通り。

» 続きを読む

音に反応する球面 - Stage3D

追記 (2011.11.19):私の非力なマシンで「Preview Fullscreen」ボタンを押してフルスクリーンで見た所、ブラウザが落ちてしまいました。。。ローカルでテストした時は問題は無かったのですが。
参考のために環境を書いておきます。
・Mac Mini Early 2009
・Mac OS X 10.6.8
・Intel Core 2 Duo 2GHz
・2 × 2GB DDR3 1067 MHz
・NVIDIA GeForce 9400
問題なく観れてる方もいましたのでしばらくはこのままにしておきますが、問題が多そうでしたら対処したいと思います。

追記 (2011.11.21):スペックに関係なくフリーズする問題だと分かりました。詳細は「Event.RESIZE時にStage3Dの描画を行うとフリーズ « ALT+Development」にまとめておきました。

» 続きを読む

loadPCMFromByteArrayに渡すByteArray

Flash Player 11の新機能のloadPCMFromByteArrayメソッドにByteArrayを渡した時、ひょっとしたらサウンドの再生中にそのByteArrayを操作したらサウンドに影響与えられないかなぁと思って試したところ、残念ながら渡したByteArrayはコピーされて内部に格納されるので影響は無いようです。もしかしたらと思ったんですけどね。。。

» 続きを読む

loadPCMFromByteArrayでサイン波の再生

loadPCMFromByteArrayでサイン波の再生 - wonderfl build flash online

Flash Player 11の新機能のひとつSound.loadPCMFromByteArrayメソッドを使ってサイン波を再生するFlashコンテンツをwonderflに投稿しました。
後、サイン波のような単純な波形を再生した時にcomputeSpectrum(FFT)のstretchFactorを変えるとどういうスペクトラムデータが得られるのかを確認したかったので、前回の記事「computeSpectrum(FFT)のstretchFactorについて」でも使ったスペクトラムデータの視覚化も行っています。

後、音量にはくれぐれもご注意下さい!特に6オクターブ辺りから上は耳や再生機器に負担掛けますので。

» 続きを読む

computeSpectrum(FFT)のstretchFactorについて

(フーリエ変換を使用した時の)SoundMixer.computeSpectrumメソッドのstretchFactor引数と出力されるスペクトラムデータ(ByteArray)の関係性を視覚化するwonderflのコードを作ってみました。

» 続きを読む

Ripple Beatをwonderflに投稿しました

» 続きを読む

Beatportビジュアライザ『Ripple Beat』を正式公開しました

「Beatportビジュアライザ『Ripple Beat』を正式公開しました」のサムネイル画像

デモ版として先行公開していた「Ripple Beat」を正式公開しました。
今回から全てのジャンルのランキングを視聴できるようなりました。加えて、ランキング100位までの曲を25、50、100曲単位で表示できるようにしました。

» 続きを読む

Beatportの波形画像の扱い方

「Beatportの波形画像の扱い方」のイメージ画像

Ripple Beat」でも使っているBeatportの波形画像の扱い方についてまとめてみました。

» 続きを読む

PRIVATE WORKS

CATEGORIES

ARCHIVES

RELATED

META