- Fixed the noise attenuation table in PSG to OPM conversion.
- Fixed the issue#85 where the LFO depth is not set when no rhythm register accesses in YM2413 to OPL conversion (Thanks to @ccacook98).
- Added an option to specify a chip variant (ex. YM2413, VRC7 and YMF281B) in YM2413 to OPL/OPNA conversion.
- Fixed the problem where AMS is always set zero in YM2413 to YM2608 conversion (Thanks to @kash1wa).
- Fixed the problem where the OPM noise frequency was inverted.
- Fixed the problem where some channels were not enabled in OPN2 to OPM conversion.
- Fixed the problem where
-D squareWaveAttenuation=n
did not work.
- Tweaked noise volume and frequency in PSG to OPM conversion.
- Added OPN to OPM converter.
- Added AY-3-8910 to OPM converter.
- Upgraded npm dependencies.
- Changed minimum node version to 18.0.0.
- Purged tslint dependency.
- Fixed rhythm volume in OPLL to OPL conversion.
- Added option to log VOPM .OPM files when converting OPN to YM2413. Thanks to @dquenne