Upload
igda-japan-sig-audio
View
1.742
Download
0
Embed Size (px)
Citation preview
スマートフォン/タブレットでのシンセアプリ制作のツボ #SIGA3スマートフォン/タブレットでのシンセアプリ制作のツボ
13年3月12日火曜日
スマートフォン/タブレットでのシンセアプリ制作のツボ #SIGA3スマートフォン/タブレットでのシンセアプリ制作のツボ
•シンセアプリとサウンドドライバ、ツールとの違い
• iOSでオーディオアプリを作る
•ボクが考えた究極のシンセ
13年3月12日火曜日
■ゲームドライバや社内ツール ■シンセアプリ
•基本的に音楽、コンピュータを解っている人が使う •詳しくない不特定多数の人が使う
•リソースの配分権はあまり無い •リソースの配分が自由
•質問や要望などは自由 •基本的に質問などはして来ない
•多少不具合があっても正直どうにかなる •不具合は許されない
•見た目やデザインは無視 •見た目やデザインはちょー重要
シンセアプリとサウンドドライバ、ツールとの違い
スマートフォン/タブレットでのシンセアプリ制作のツボ #SIGA3
13年3月12日火曜日
• 各種 Audio ServiceFileStream、1Shot Sound など
• OpenALゲームアプリなど
• Audio Units / Audio Session Servicesシンセ、オーディオアプリなど
iOSでオーディオアプリを作るiOS の CoreAudio はアプリが作りやすい
スマートフォン/タブレットでのシンセアプリ制作のツボ #SIGA3
13年3月12日火曜日
スマートフォン/タブレットでのシンセアプリ制作のツボ #SIGA3
13年3月12日火曜日
スマートフォン/タブレットでのシンセアプリ制作のツボ #SIGA3
13年3月12日火曜日
スマートフォン/タブレットでのシンセアプリ制作のツボ #SIGA3
13年3月12日火曜日
• ハードの全ての入力に対応する
•プログラマブルである
•でも簡単である
•いつでもどこでも楽しめる
ボクが考えた究極のシンセ
スマートフォン/タブレットでのシンセアプリ制作のツボ #SIGA3
13年3月12日火曜日
スマートフォン/タブレットでのシンセアプリ制作のツボ #SIGA3
13年3月12日火曜日
DPC-100とはCPU iOSが動いているCPU
メモリ プログラム容量 : ファイルサイズにして最大64KB (本当)ベーシック実行時のヒープ : 4KB (本当)
表示5x7キャラクタベース、1行、16桁各機能キーの状態表示デバイスの状態表示
音源 PSG : 3音同時発音
その他
マルチタッチ対応タッチパネル(最大5ポイント)加速度センサ(3軸)GPS電子コンパスカメラ用フラッシュ
スマートフォン/タブレットでのシンセアプリ制作のツボ #SIGA3
13年3月12日火曜日
加速度センサのデモSET VERSION=1.3SET LABEL=1SET FORNEXT=0
100 SCHVOLUME(0,15) 110 SCHNOTE(0,60) 120 SCHSTATE(0,1) 130 WHILE 1 140 REAL A=ACCEL(0) 150 PRINT A 160 INT NT=A*36 + 36 170 NT=CLAMP(NT,0,127) 180 SCHNOTE(0,NT) 190 F=0 200 IF (NT<2)||(NT>124) THEN F=1 210 TORCH(F) 220 WEND
スマートフォン/タブレットでのシンセアプリ制作のツボ #SIGA3
13年3月12日火曜日
方位センサのデモSET VERSION=1.3SET LABEL=1SET FORNEXT=0
100 LOCATION(1) 110 SCHVOLUME(0,15) 120 SCHNOTE(0,60) 130 SCHSTATE(0,1) 140 WHILE 1 150 REAL A=COMPASS(1)/360.0 160 PRINT A 170 INT NT=A*48 + 48 180 SCHNOTE(0,NT) 190 WEND
スマートフォン/タブレットでのシンセアプリ制作のツボ #SIGA3
13年3月12日火曜日
スマートフォン/タブレットでのシンセアプリ制作のツボ #SIGA3
13年3月12日火曜日
スマートフォン/タブレットでのシンセアプリ制作のツボ #SIGA3
13年3月12日火曜日
ありがとうございました!
スマートフォン/タブレットでのシンセアプリ制作のツボ #SIGA3
13年3月12日火曜日