Skip to content

kuma4649/M98DotNET

Repository files navigation

M98.NET

M98の.NET版です。

[概要]
M98.NETは乱数をフル活用した自動作曲ソフトウェアです。
これは古代さんのご厚意でM98を.NET向けに移植したものです。

[機能、特徴]
・オリジナルのM98はAMC98(mucom88の後継FM音源ドライバ)向けでしたが、
本ソフトウェアはmucom88.NETで動作するよう調整しています。
M98.NETはmucom88の.mucファイルを基準に動作し、専用コマンドで指定された動作に沿ってMMLデータを書き換えます。
・coreプログラムをdllに分けたコンソールアプリです。

[必要な環境]
・Windows7以降のOSがインストールされたPC
・テキストエディター
・気合と根性

[著作権・免責]
M98.NETはクリエイティブコモンズで規定されたCC BY-NC-SA 4.0ライセンスとします。
https://creativecommons.org/licenses/by-nc-sa/4.0/deed.ja
オリジナルのM98の著作権は古代祐三氏が保有しています。
M98.NETの著作権は作者が保有しています。
このソフトは無保証であり、このソフトを使用した事による
いかなる損害も作者は一切の責任を負いません。

以下のソフトウェアのソースコードをC#向けに改変し使用しています。
又はコード/dllを使用させていただいております。
これらのソース/バイナリは各著作者が著作権を持ちます。
ライセンスに関しては、各ドキュメントを参照してください。

・M98(非公開) ライセンス: ? -> コード改変
・musicDriverInterface ライセンス: MIT -> dll動的リンクで使用

[SpecialThanks]
本ツールは以下の方々にお世話になっております。また以下のソフトウェア、ウェブページを参考、使用しています。
本当にありがとうございます。
・古代 さん
・オープンmucomのみなさん

・mucom88/mucom88win
・Visual Studio Community 2019
・さくらエディター