2009-01-01から1年間の記事一覧

4.音と映像とインターフェイスの連携

前章3. SiON と DisplayObject の連携の続きです.後半では,インタラクティブな音生成Flashにおいて重要になると考えられる,音の遅延といかに上手に付き合うか,について少し考えてみようと思います. インターフェイスとの連携 クリックやキー入力といっ…

3.SiONとDisplayObjectの連携

Flashでは(というか特殊なハードを介さない普通のPCアプリケーションでは),映像は描画したフレームで即出力されるのに対し,音は実際の発音より早いタイミングで合成しておく必要があります.このため,音を合成してから音の出力までには必ず遅延(レイテン…

2.SiON で音を鳴らす.

現バージョンで音を鳴らす方法は,全部で5種類あります.どの方法であっても,最初に SiONDriver::play() メソッドを呼び出してストリーミングを開始しておく必要があります. SiONDriver::play(data:*=null, resetEffector:Boolean=true) : SoundChannel Si…

1.SiON の主なクラス

org.si.sion.SiONDriver SiON の中核となるモジュールです.基本的な操作は全て SiONDriver のメソッド/プロパティとして提供されています. 音を鳴らす.波形データを生成する(play, noteOn, sequenceOn, render ...). MMLをコンパイル,演奏する(compile,…

0.SiON 概要

SiONをWonderflにライブラリとして登録していただいて以来,様々な方に試していただき本当にありがとうございます(Wonderf以前から試して貰ってる超ヘビー級ギークもいますが). 折角,Wonderflというすばらしい試用環境ができたのに,現状spark project w…

wonderflで音楽を−完結篇そして新たなる挑戦

Flash10用ソフトウェア音源 SiON ver0.57 SiON - wonderfl build flash online もう3週間ほど経ちましたが,SiON をwonderfl build flash onlineのライブラリに採用していただきました.ありがとうございます.wonderflには ver0.57 がのっており,このバー…

mmlの最前線に立ち続ける覚悟はあるか

MML hosting service "MMLTalks" をベータリリースします.AS3用ソフトウェア音源 SiON をエンジンに使ったMML共有サービスです. MMLTalks - Lets communicate by chiptune sound - とりあえず上記リンクに行って,曲名をクリックすれば曲が聞けます.MMLを…

Sky Swimmers Heaven Update !?

Sky Swimmers Heaven ver0.1.3 えーっと. 約4年ぶりのアップデート...では無くて. exeのタイムスタンプを見てもらえばわかるんですが,3年前に難易度調整をしてたバージョンです.当時壊れてしまったvaioを物理的に破壊して取り出したHDDを大事に取って…

Wonderflで電脳空間

Dive into Cyberspace forked from: fladdict challenge for professionals - wonderfl build flash online 前回から3ヶ月ぶりのwondefl.って,日記も3ヶ月ぶりか. もともと丸2ヶ月はwondefl休んでkeim/SiON - Spark projectにぶっこむつもりだったんだけ…

Wonderflで Screen Space Ambient Occlusion

SiOPM関連も少し進んでるけど,今回はWonderfl. Screen Space Ambient Occlusion - wonderfl build flash online最近リアルタイム大域照明界隈で流行ってるらしい Depth Buffer を利用した Ambient Occlusion. 3Dエンジンに色々余計なものが導入されてるせ…

SiOPM 予定など

正直日記 | SiOPM で セブンスドラゴン ぎゃーす(゚Д゚)!!!.すっげーですよ.拡張波形バリバリ使ってFM音色作ってるし,Tableエンベロープやフィルターで音作ってるし.自分的にSiOPMウマーと思ってるところは大体おさえてる感じです.こういう素晴らしい曲が…

WonderflでReal Time? Ambient Occlusion

Real time ambient occlusion on FlashPlayer10 | Si+(wonderfl.net) Real Time Ambient Occlusion といっても,最近流行ってるらしい Depth Buffer を利用した Ambient Occlusion じゃ無くて(ry.一応,平面上に薄ボケたドロップシャドウが出来たり,球同士…

Wonderflで汚名返上

Ambient Occlusion Rendering | Si+(wonderfl.net) Ambient Occlusion といっても,最近リアルタイム大域照明界隈で流行ってるらしい Depth Buffer を利用した Ambient Occlusion じゃ無くて,元ネタはここ. この AObench は,古典的なレイトレーシングで,…

wonderflで100行で全方位シュー

Arena Shooting in 100 Lines | Si+面白そうなので自分も作ってみた. 大元は,@24さんの100行でゲームっぽいものを作ってみた. これに,ABAさんがActionScript100行でゲームを作れとActionScript100行ゲー2つめ. さらに,shinichiro_hさんが兼雑記 - 100…

Wonderfl所感

っつー訳で,最近Wonderfってませんが,いつのまにか随分進化したみたい.とりあえず,1dayランキングのカウントがきっかり24時間になったので,新着としての利用しやすくなったのは良いなーと思います.ただ,過去のコードにアクセスする手段が,コードキー…

さよならベルギー

先週金曜に向こうを発って,今週月曜から日本のオフィスに出社しとります.まだ,かなり色々ばたばたしてます.長いような短いようなベルギーでの3年3ヶ月でした.まる.

WonderflでABC

飛ぶだけ. ABC flyer - wonderfl build flash online id:keim_at_Si:20070208ではミサイルとか敵機とかまで一通り実装したんだけど,今回は集中力が全然持たなかった.ミサイルとか実装しかけた残骸がコードの中に残ってるので,ただ飛ぶだけなのにかなり冗…

wonderflでポケコンでシューティング

Old-skool LCD rendering - wonderfl build flash online 55行でBitmapDataをポケコンの液晶画面(っぽい何か)上に表示するレンダラを作ってみた.一発ネタ.というか↓の副産物. shmups on LCD - wonderfl build flash online 640行でポケコンの液晶画面(っ…

あけまして

おめでとうございます. 去年の目標だった日本への帰国が,今年1月中って事で無事決まりました. ベルギーに赴任したのが,id:keim_at_Si:20051008なので,約3年3ヶ月ヨーロッパで暮らしてた事になります.3年って事は,下校時に一緒に帰るように誘ってもキ…