04/01 00:05 BS1/2/hi放送終了のおしらせを見届けた。このままBS1/2は録画を続けてHDに切り替わるのがいつか見届ける…w
04/01 00:14 しかしURL貼るタイプのエイプリルフールは短縮URLかかるとつまらないことになるねぇ…
04/01 13:57 #GAMDX あの日あたりから幸か不幸かお仕事の日々になり、結局2日くらいしかコードに触れる時間がなかったのでGUI(というかステータスディスプレイ)まで作り込む余裕がなかった
04/01 15:22 #GAMDX Win版のMXDRVg(以下MXDRVg)はFM音源コアをX68sound.dllに頼っていたが、GAMDXではfmgenを使用。単純な技術的興味が理由
04/01 15:24 #GAMDX MSM6258/PCM8エンジンはX68sound.dllのソースを解体して持ってきている。なおX68sound.dllのソースは事実上制限のないライセンスで使えると判断
04/01 15:27 #GAMDX 22kHzモードで起動したときはfmgenを22kHzで駆動させているが、44kHz以上のときは「常に62500Hzで駆動して得た波形を、GAMDX側でダウンサンプリング」して目的のレートにしている
04/01 15:30 #GAMDX X68sound.dllが持っていたLPFも移植しており、「fmgenで生成した音の過剰な高域を抑える」ことができるようになっている。環境設定でON/OFFが可能
04/01 15:40 #GAMDX この部分のオーバーヘッドが結構でかい&割り込み制御の問題からか、手持ちの環境だとGALAXY Tabではときどき音声が途切れる現象がある
04/01 15:41 #GAMDX javaレベルでスレッド優先順位を上げても途切れはなくならないので、実用レベルにするにはやはりNDK内でサウンドデバイスを叩く必要がある気がする
04/01 15:42 #GAMDX ただ、IS01は同じコードでもほとんど音声の途切れが出ない。やはりこのへんは優秀なのかもというか、メモリが少ないのだけが残念というか(苦笑
04/01 15:44 #GAMDX 少なくともエミュレータで正常に鳴らないことは確認済みだが、どれくらいのスペックがあればそこそこ鳴るのかはわりと興味あり。webのコメント欄で報告あれば嬉しい
04/01 15:47 #GAMDX アプリとしての構造はAiCiAから流用しまくりだったりする。非常駐のUI部と常駐のプレイヤーサービス部に分かれた構造とかはそのまんま
04/01 17:15 #GAMDX 初期フォルダにMDXファイルなどを転送しておく前に[ファイルを開く]ボタンを押すと落ちる、というレポートが来ています。チェック不足申し訳ない
04/01 23:30 (
@mannin)
@gorry5 CS4以降はオブジェクトを指定してアートボードに変換したり1ファイル内に複数のアートボードを抱えられたりするのですよー。「各アートボードごと」オプションは複数アートボードを持ってるときに効いてくるおぷそん。
(rehi)
@kossetsu_inryo [
<<|
@|
>>]
04/01 17:01 @gorry5 とりあえずHTC DesireでFinal Trialを再生。GAMDXの画面だと音切れせず再生可、ホーム画面(HTC Senseのライブ壁紙+VOCALOID時計)だと時々音切れ発生という状況です。
#GAMDX (bape)
04/01 23:30 @gorry5 CS4以降はオブジェクトを指定してアートボードに変換したり1ファイル内に複数のアートボードを抱えられたりするのですよー。「各アートボードごと」オプションは複数アートボードを持ってるときに効いてくるおぷそん。
(rehi)
04/01 19:16 @gorry5 GORRY先生、流れブッた切りですが、ROMEO用のMMLドライバー的な物が出ないのはやはり出回ってる数が少ないからでしょうか。ROMEOとMIDIを一緒にドライブしたい…
(kiko)