トピック
Soybeanman 2013niconico

波形データとは?

ユーザー定義楽器音を使って見たいので、質問しました。 波形データの数値の意味や、どういう風に作るのかを詳しく教えて頂けると嬉しいです。
6そうだね
プレイ済み
返信[1]
親投稿
おおみの Omi-no-mino-398
波形データの数値の意味: 波形を8bit(256段階)で表したもの。プチコン3号では中心が128(80h)、振幅(波の高さ)が大きくなると音量も大きくなる。 どういう風に作るのか: ここで全部説明するのは到底不可能なので、Chip32で検索して出てきた動画を見たり波形メモリ音源について調べてみたりしてください。 サンプル: ファミコン三角波(32 Samples) 08182838485868788898A8B8C8D8E8F8F8E8D8C8B8A898887868584838281808 のこぎり+矩形(32 Samples) 686C70742B2F3337888C90944B4F5357A8ACB0B46B6F7377C8CCD0D48B8F9397
1そうだね
プレイ済み
返信[2]
親投稿
ΖΕΧ ZEX256
WAVSET|ユーザー定義楽器音(GM)を直接設定 - プチコン.NET http://petitcom.net/3gou/manual/wavset WAVSETA|ユーザー定義楽器音(GM)を数値配列から設定 - プチコン.NET http://petitcom.net/3gou/manual/wavseta
1そうだね
プレイ済み
返信[3]
親投稿
ΖΕΧ ZEX256
正弦波(Sin Wave) WAVSET 226,127,0,0,127,"7090B0C0D0E0E0F0F0F0E0E0D0C0B09070504030201010000000101020304050",45 三角波(Triangle Wave) WAVSET 224,127,0,0,127,"00102030405060708090A0B0C0D0E0F0FFF0E0D0C0B0A0908070605040302010",45 鋸波(Saw Wave) WAVSET 225,127,0,0,127,"F0F0E0E0D0D0C0C0B0B0A0A09090000070706060505040403030202010100000",45 この後MMLで"@224"とか"@225"とか"@226"とかすれば使える。
1そうだね
プレイ済み
返信[4]
親投稿
ΖΕΧ ZEX256
録音するならこんな感じ XON MIC MICSTART 0,0,1 WAIT 60 MICSTOP DIM W[0] MICSAVE W WAVSETA 224,127,127,127,127,W EFCSET 1 BGMPLAY"@224V127[C1]"
1そうだね
プレイ済み
返信[5]
親投稿
Soybeanman 2013niconico
お二人方ご回答ありがとうございます。 調べ方や、サンプルプログラムを教えて頂いたので、早速、試してきます。 (しばらく時間がかかるかもしれません)
0そうだね
プレイ済み
返信[6]
親投稿
Soybeanman 2013niconico
ありがとうございました。 受付終了します。
0そうだね
プレイ済み