-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathCHANGE.txt
172 lines (133 loc) · 4.48 KB
/
CHANGE.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
更新履歴
TAG049 2024/4/1
・ベンド時の音長に1clockを指定すると例外が発生するのを修正
・効果音モード時のボリュームが正しく反映されないのを修正
TAG048 2024/2/4
LicenseをGPLへ変更
TAG047 2024/2/4
・見かねたぼうきちさんのプルリクエストをマージ。(ありがとうございます(T_T))
TAG046 2024/2/3 3rd
・バグってたのでもう一回修正
TAG045 2024/2/3 2nd
・バグってたので修正
TAG044 2024/2/3
・LFOの個別指定コマンドが未実装だったので実装
・音量の範囲外の値周りの挙動をmucom88に寄せた。
TAG043 2024/1/24
LFO未設定でスイッチを入れた時に無限ループに陥るのを修正
TAG042 2023/6/17
64bit化.NET6化
TAG041 2023/3/21
音色モーフィング機能追加
TAG040 2023/2/27
リバーブコマンドの修正
TAG039 2022/9/16
効果音モードパートでのパンが使用できなかったのを修正
TAG038 2022/8/15
ポルタメントコマンドの再修正。(上昇しか直ってなかった)
TAG037 2022/8/12
ポルタメントコマンドの調整
TAG036 2022/5/09
OPN2/OPN2X:Fnum定義ファイルの更新。
TAG035 2022/4/23
Jコマンドがまた使用できなくなっていたのを修正。
TAG034 2022/3/28
.xgzファイルの出力に対応。menustripのvgzボタンを有効にした状態でxgmを作ろうとするとxgzが作成されます。
TAG033 2022/3/21
Jコマンドが使用できなくなっていたのを修正。
TAG032 2021/2/27
ドキュメントなどにOPLとOPMの説明が一切なかったので追記。
他、文章の調整。
TAG031 2020/10/28
OPM対応(暫定)
#chip OPM
はっきり言って全然だめです。音を出すくらいならなんとかできるかなーレベルです。
音色は以下のような感じでmucファイル内に定義してください。
No.ALG FB
@M 000
@ 001 000
@ 001 000 000 000 000 000 000 000 000 000 000
@ 001 000 000 000 000 000 000 000 000 000 000
@ 001 000 000 000 000 000 000 000 000 000 000
@ 001 000 000 000 000 000 000 000 000 000 000
AR DR SR RR SL TL KS ML DT1 DT2 AME
また、OPNの音色も使えるようにしています。
(行頭から2文字空白後に@マークです。一つの音色定義当たり、6行使用します)
TAG030 2020/10/27
Chipタグ追加
OPLを使う場合。
#chip OPL
MDを使う場合。(デフォルトなので指定不要ですけどw)
#chip MegaDrive
OPL対応(暫定)
はっきり言って全然だめです。音を出すくらいならなんとかできるかなーレベルです。
音色は以下のような感じでmucファイル内に定義してください。
(行頭から2文字空白後に@マークです。一つの音色定義当たり、3行使用します)
No. CNT FB
@L 043 001 000
@ 015 006 010 006 000 000 001 000 000 000 000 000
@ 015 003 000 006 000 022 011 000 000 000 000 000
AR DR SL RR KSL TL MT AM VIB EGT KSR WS
TAG029 2020/10/24
PcmRawタグ追加(使用すると、ファイルサイズは大きくなりますが、SPFMPlayerなどでも再生できるようになります)
TAG028 2020/10/19 2nd
Vsyncタグ修正(XGMの書式をmml2vgmに合わせた。)
TAG027 2020/10/19
Vsyncタグ追加(XGMでも使用可能に。)
TAG026 2020/10/12
Vsyncタグ追加
TAG025 2020/08/11
MDSound差し替え
TAG024 2020/06/04
その他
・プロジェクト設定:mdvcのバッチビルドが有効になっていなかった。
その為、アーカイブを作成すると古いCoreがそのまま使用されていた。
TAG023 2020/06/03
Core
・Jコマンドのバグを修正(設定を途中でリセットしていた)
TAG022 2020/02/26
Core
・LFO処理のバグ修正
TAG021 2019/12/19
Core
・o(オクターブ)、v(ボリューム)コマンドの修正
コマンドのみ記述したとき、前回使用した値が使用するように修正。
例)
o4 c>c>coc -> o4 c>c>co4 c と同じ
v15c(c(cvc -> v15c(c(cv15c と同じ
TAG020 2019/12/03
コマンドメモ
・soxのurlが間違っていたので修正。
Core
・起動時にsoxを見つけたらバージョン番号を表示させるよう修正。
sox起動時にフォーカスが切り替わらないように設定を調整。
36を基準にした音程による指定も可能にした。
TAG019 2019/11/28
Core
・ADPCMの定義の後にPコマンドによる定義を行うよう変更
・ADPCMの定義数が表示されるように機能追加
・YM2612X PCMのKeyOffの処理が呼び出されていなかったのを修正
・YM2612X PCMのKeyOffの処理でCh番号の取得処理を修正
TAG018 2019/11/26
Core
・Lコマンドの不具合の代わりに発生したLFOとエンベロープの不具合を修正。
TAG017 2019/11/23
Core
・pcm '@ p コマンド) soxを利用したピッチ変換定義機能実装。また、音量変換定義機能実装。
・Lコマンド通常モード時の不具合を修正。
・Lコマンド通常モード時はLoopCounterを表示しないよう修正。
TAG016 2019/11/22
Core
・pcmマッピングモード追加。サンプラーの様に音符毎にpcm音を割り当てることができます。
'@ PM
mon
mof
TAG015 2019/11/21
CommandMemo
・範囲記載間違いを修正
・WINGさんのPSG<->DCSGノイズ周波数対応表を追記
アーカイブ生成用バッチファイルを作成
TAG014 2019/11/20
CommandMemo
・wコマンドが受け付ける数値の範囲が間違っていたので修正。(コードも念のため見直しw)
(正しくは0~1023($3ff)です。)