【mck】ファミコン音源について語りましょう11【NSF】at DTM
【mck】ファミコン音源について語りましょう11【NSF】 - 暇つぶし2ch319:名無しサンプリング@48kHz
08/03/22 17:26:00 SDpKqhEw
ついにハードウェアエンベロープが対応したな
そういえばノイズチャンネル(D)、MMC5の矩形波チャンネル(a,b)もハードウェアエンベロープ対応しているようなので実装してほしい

参考
URLリンク(gikofami.fc2web.com)
ノイズチャンネル(weがハードウェアエンベロープを制御している模様)
lda #%CCwevvvv ; CC 未使用・w 長さ無効・e 減衰無効・vvvv 減衰率
sta $400C ; ノイズ制御レジスタ

URLリンク(web.archive.org)
文字化けしているのでエンコードから日本語(自動選択)を選んでください
mmc5 矩形波チャンネル(weがハードウェアエンベロープを制御している模様)
5000,5004 ch1,ch2 Pulse Control bit CCwevvvv
CC Duty Cycle (Positive vs. Negative) #0:87.5% #1:75.0% #2:50.0% #3:25.0%
w Waveform Hold (e.g. Looping) 0: Off 1: On
e Envelope Select 0: Varied 1: Fixed
< e=0 >vvvv Playback Rate #0<-fast<--->-slow--> #15 < e=1 >vvvv Output Volume

あとmmc5は音声合成チャンネル(c)があるな 解析してmckに実装してほしい
5010 ch3 音声合成用チャンネル bit -------O O 波出力 0:Off 1:On
5011 ch4 音声合成用チャンネル2 bit vvvvvvvv vvvvvvvv 波の大きさ
5015 sound output channel bit ------BA A: ch1 output 1:enable 0:disable B: ch2 output 1:enable 0:disable


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch