[
最新
] ■[
前年
|
前月
|
前日
|
2011/04/01
|
翌日
|
翌月
|
翌年
] ■表示[
全て
|
@gorry5のみ
|
個別
]
■グループ[
Mention
] ■その他[
Twitter:@gorry5
][
日記
] ■[
twtlog 20100921a
]
04/01 15:20
(
@gorry5
)
#GAMDX
について技術解説
04/01 15:22
(
@gorry5
)
#GAMDX
Win版のMXDRVg(以下MXDRVg)はFM音源コアをX68sound.dllに頼っていたが、GAMDXではfmgenを使用。単純な技術的興味が理由
04/01 15:24
(
@gorry5
)
#GAMDX
MSM6258/PCM8エンジンはX68sound.dllのソースを解体して持ってきている。なおX68sound.dllのソースは事実上制限のないライセンスで使えると判断
04/01 15:27
(
@gorry5
)
#GAMDX
22kHzモードで起動したときはfmgenを22kHzで駆動させているが、44kHz以上のときは「常に62500Hzで駆動して得た波形を、GAMDX側でダウンサンプリング」して目的のレートにしている
04/01 15:30
(
@yamagame
) これのMac版とかiOS版はないんですか?
--------
04/01 15:30
(
@yamagame
) “
@gorry5
:
#GAMDX
Win版のMXDRVg(以下MXDRVg)はFM音源コアをX68sound.dllに頼っていたが、GAMDXではfmgenを使用。単純な技術的興味が理由”
(dami)
--------
04/01 15:30
(
@gorry5
)
#GAMDX
X68sound.dllが持っていたLPFも移植しており、「fmgenで生成した音の過剰な高域を抑える」ことができるようになっている。環境設定でON/OFFが可能
04/01 15:31
(
@gorry5
)
#GAMDX
LPFをONにすると多少こもって聞こえるが、X68000本来のアナログ音声出力はこんなもん
04/01 15:32
(
@gorry5
)
#GAMDX
MXDRVコアはMXDRGgそのまま。演奏できるデータが多少限られるのもMXDRVgそのまま
04/01 15:36
(
@gorry5
)
#GAMDX
以上をNDK(AndroidのネイティブC++環境)で使うためにI/Fを整理したものが、GAMDXのMXDRVエンジンになっている
04/01 15:36
(
@gorry5
)
#GAMDX
Winで動く同等の(X68sound.dllを使わない)エンジンも作ってあるが、出すことがあるかどうかは未定
■グループ[
Mention
] ■その他[
Twitter:@gorry5
][
日記
] ■[
twtlog 20100921a
]
[
最新
] ■[
前年
|
前月
|
前日
|
2011/04/01
|
翌日
|
翌月
|
翌年
] ■表示[
全て
|
@gorry5のみ
|
個別
]