ダウンロードリスト

プロジェクト概要

MIDI関係のソフトウェア・ライブラリを専門に開発しています。

  • MIDIシーケンサー・編集ソフト『世界樹』
  • MIDIコントローラー・キーボードソフト『MIDIてすたー』
  • 自動ドラム演奏ソフト『自動どらむ』
  • MIDIマッパー出力先選択ソフト『MIDIせれくたー』
  • MIDIメッセージ入出力用ライブラリ『MIDIIOライブラリ』
  • MIDIデータ作成・編集用ライブラリ『MIDIDataライブラリ』
  • MIDIクロック計測用ライブラリ『MIDIClockライブラリ』
  • MIDI音源状態管理ライブラリ『MIDIStatusライブラリ』
  • MIDIインストゥルメント定義ライブラリ『MIDIInstrumentライブラリ』

詳しくはhttps://openmidiproject.osdn.jp/index.htmlをご覧ください。

システム要件

システム要件が設定されていません

リリース時刻: 2019-11-10 14:22
MIDIDataLib 3.9 (1 個のファイル 非表示)

リリースノート

『MIDIDataライブラリ』は、フリーでオープンソースの、MIDIデータ作成・編集用ライブラリです。このライブラリは、MIDIデータの作成、世界樹シーケンスファイル(*.skj)読み込み・保存、旧Cakewalkシーケンスファイル(*.wrk)読み込み、Cherryシーケンスファイル(*.chy)読み込み・保存、スタンダードMIDIファイル(*.mid)読み込み・保存、MIDICSVファイル(*.csv)読み込み・保存、マビノギMMLファイル(*.mmml)読み込み、MIDIトラックの作成・追加・変更・削除、MIDIイベント(メタイベント・システムエクスクルーシブイベントを含む)の作成・追加・変更・削除など、MIDIデータのあらゆる要素に迅速にアクセスする関数を提供しています。

対応OS : Windows XP / Vista / 7 / 8.1 / 10

変更履歴

・MIDIEvent_GetValueで、チャンネルプリフィックスとポートプリフィックスのデータ部がない場合でも0を返すように修正。 ・MIDIEvent_GetTempoを、データ部がない場合でも60000000/120を返すように修正。 ・MIDIEvent_GetSMPTEOffsetを、データ部が一部ない場合でも可能な限り値を返すように修正。 ・MIDIEvent_GetTimeSignatureを、データ部が一部ない場合でも可能な限り値を返すように修正。 ・MIDIEvent_GetKeySignatureを、データ部が一部ない場合でも可能な限り値を返すように修正。 ・MIDIEvent_SetValueで、チャンネルプリフィックスとポートプリフィックスのデータ部がない場合でも落ちないように修正。 ・MIDIEvent_SetTempoを、データ部がない場合でも落ちないように修正。 ・MIDIEvent_SetSMPTEOffsetを、データ部が一部ない場合でも可能な限り値を設定するように修正。 ・MIDIEvent_SetTimeSignatureを、データ部が一部ない場合でも可能な限り値を設定するように修正。 ・MIDIEvent_SetKeySignatureを、データ部が一部ない場合でも可能な限り値を設定するように修正。 ・MIDIEvent_CreateNoteOnで、キー番号のクリッピングが誤っているバグを修正。