Release Note / ChangeLog

-------------------------------------------------------------------------------
○本リリースの注意事項
-------------------------------------------------------------------------------
　このバージョンはα版とします。Borland C++ 5.02からVisual C++ .NET 2005+OwlNext 6.20RC7へビルド環境を移行しているため、まだ十分な検証が出来ていません。
　従いまして、使用する際にはCHYファイルのバックアップをする等、十分注意して使用するようお願いいたします。
  検証の時間を多く取れませんので、ダンプファイルの送信は大歓迎です。詳細は下記リンクをご参照ください。
      Vistaの場合 http://support.microsoft.com/kb/931673/ja
      XP http://support.microsoft.com/kb/308538/ja

-------------------------------------------------------------------------------
○Road Map
-------------------------------------------------------------------------------
・Visual C++ + OwlNext版バージョンでのリリース
             ↓
    (OWL依存部分の撤去)
             ↓
・Visual C++版でのリリース
             ↓
    (ソースコードの整理など)
             ↓
・Visual C++ 2005 Express Editionでのリリース(OpenSource)
             ↓
             ↓

随時、不具合修正や簡単な機能強化はするつもりです。
このRoadmapはあくまで予定であり、プロジェクトの進行具合により随時Road mapの内容は変更になると思います。

-------------------------------------------------------------------------------
○開発環境
-------------------------------------------------------------------------------
Core2Duo E6600 4GB RAM
Radeon X1650
Windows Vista Ultimate x64
Roland UM-2, UM-1
YAMAHA MU100
KORG TR76

-------------------------------------------------------------------------------
○改版履歴
-------------------------------------------------------------------------------

version.1.5.3 (alpha) [2006/03/24]
WikiBug#46 一括変更でゼロ除算っぽい現象
WikiReq#22 コントロールチェンジにマイナス値を入力できない
WikiBug#39 ベータ版のみで生成されるcherry.logをEXEファイルと同じフォルダに生成するようにした
ALL Sound OFFしか送出していない部分に関して、Dumper OFF, All Note OFFも送出するようにした
取得できないドラムノート名があった時にGPFが発生する不具合を修正
VCC/MTBを検索するディレクトリを追加 (exeと同じディレクトリ、exeの下のinstdata、カレントフォルダの下のinstdata)
EMU Proteus 2000を追加 (ピエタコ氏より)
MU1000/2000を追加 (ピエタコ氏より)
KORG TR61/76/88を追加 (COMBI, ドラムノートを除く)
OwlNextによる例外ハンドラの置き換えをとめた
VC++ .NET 2005へ環境を変えました

version.1.5.2 (alpha) [2006/08/15]
WikiBug#30 ヘルプのバージョン情報が(Release)になっていたバグ
WikiBug#36 歌詞イベントをLyricsとして出力
WikiBug#33 MIDIキーボードで鍵盤を押しているときにチャンネルを変えると音が鳴り止まない
->トラック変更時にALL NOTE OFFを送出するようにした
WikiBug#28 プログラムチェンジをしようとすると強制終了します。
WikiBug#26「標準MIDIファイル出力」で保存できません。 
->修正したが、未確認
WikiBug#32 ウィンドウ下部スクロールバーが右端に達したとき強制終了する 
WikiBug#24【Cherry.FAQ】 仮想コントロールチェンジの129番であるMaster Fine Tuningがうまく動かない 
->修正したが、未確認
VCC#128のスペルミス修正

version.1.5.1 (alpha) [2006/05/20]
VC7+OwlNext 6.20RC7へ移行
WikiBug#38(音長選択コンボボックスの全角文字)の修正
WikiBug#1(演奏モニタのメモリリーク)の修正
WikiBug#2(No full color animation)の設定値を保存できるようにした(実際には動かないようです)
WikiBug#4(RMI形式出力がRIFF形式になっていない)の修正。RMIを選択できないように修正
WikiBug#9(ドラムのGateTimeが短すぎ)の修正。GateTime=10にとりあえずしました。
WikiBug#10(クオンタイズでゲートタイムが０になる)の修正。
WikiBug#12(RT入力でトラック選択ComboBoxのスクロールバーが出ない)の修正。
WikiBug#16(0x5C(バックスラッシュ)文字の処理の不手際)の修正。

version.1.5.0 (beta) [2006/02/27]
イベントリストでマウスホイールを効くようにした。
MIDI IN関係のコードを洗い直ししたかもしれない。(要注意)
連絡先などの変更

version ?.?.? (beta) [1998/11/?? ] (非公開)
トラック追加読み込みで読み込むトラックを選択できるようにした。(うまく動いているか不明)
Ctrl+ZXCVをWindows GUI標準にあわせた。
↑にともない、ピアノロールは、Ctrl+3EWSで移動するようにした。

version 1.4.3 (release) [1998/11/11]
イベントリストで１つもノートの無いトラックで、Endoftrackの場所でEnterキーを押すとGPFが出るバグ
イベントリストでコピーして、違うファイルを読み込むとGPFが出るバグ

version 1.4.2 (release) [31-Oct-1998]
モジュールをGMにしてもドラムを出るようにした。
イベントリストでProgramChange番号の範囲チェック強化
RolandのUseForRhythmPart, AssignType, EQ SWが動かないバグ
Ctrlキーを押しながら音符をドラッグするとベロシティーの変更。(上下の幅がベロシティーの変化幅)
演奏モニタに、ユーザー定義のゲージを追加 ( "_cherry.ini"を"cherry.ini"にリネームして、内容を変更のこと)
追加したトラックのVELPLUSを-1から0にした。
VCCファイルにvalue=noneを追加
general.vccのMasterTunning, CourseのRPN番号が不正だったバグ
ノートダイアログにベロシティーの履歴がついた。
ノートイベントのGATE値が０にできるバグ
全トラック範囲選択時、選択範囲の区切りがおかしいバグ
全選択時、一番最後のイベントが選択されないバグ
VCCファイルに、value_nameを追加
トラックリストに、End of tracksを追加
トラックリストの表示を若干高速化。
イベントリストの最後で、Enterキーを押すと、直前のノートと同じイベントを配置。

version 1.4.1 (beta) [26-Sep-1998]
MIDI THRU=OFFのとき録音できないバグ
THRU時、テスト発音時にAポートしか出力できないバグ
コントロールウィンドウで描画モードで灰色の部分をクリックすると変になるバグ
範囲選択モードで、ピアのロールでトラックの一番先頭に持っていったときに、鍵盤の部分での範囲選択ができないバグ。
範囲選択モードで、鍵盤部分での範囲選択をしたとき、一番最後のイベントが選択されないバグ

