ペンちゃんの不思議なけんばん 更新履歴

2015 (v4.02)

  • オプション設定ダイアログで「設定のリセット」を押すと、楽譜が表示されなくなる不具合を修正しました
  • 楽譜パネルに表示される楽譜画像の一部(ノート番号86)が間違っていたので修正しました

2015 (v4.01)

  • F8・F9キーでオクターブ変更すると、MIDIリセットがかかる不具合を修正しました。
  • 楽譜パネルが有効な時、押しているNote番号を表示する位置を右上に変更しました。

2015 (v4.00)

  • ペンちゃんの絵が、近代化改修して改二になりました。
  • ソフト名が「ペンちゃんの不思議なけんばん2015」になりました。
  • 楽譜パネル表示時、鍵盤を押して鳴らしている音(単音)が楽譜表示する機能追加。
  • Escキーを押しながら[記録ボタン]を押すと、続きから記録できる機能追加。
    ※マウスホイールを押し込むクリックでも、続きから記録できます。
  • 楽譜パネル開閉状態の保存機能の追加。
  • 起動時ちょうちん(メインボリューム)の値が適用されていなかったバグ修正。
  • Windows7/8にて、ウィンドウドラッグ移動時に縦幅が狭くなるバグを修正。
  • メニューの並びを整理して変更。一部メニュー名称変更と楽譜パネルを追加。
  • 作者名や配布元などの情報を修正しました。
  • 画面切り替え(F2〜F4キー)の際、ウィンドウを非表示にする処理を廃止しました。
  • 音の種類の上に表示される、音種サブボタンの位置を調整。
  • Windows8などでDPIを変更した際に、表示不具合が起きる現象を修正しました
  • 英語版での起動オプション/Eを追加しました
  • デュアルディスプレイ時、画面1にしか位置が保存できなかった問題を修正しました。
    (Windows2000以前のOSは除く)
  • クリスマスモードの期間を11/24〜12/25から12/1〜12/25に仕様変更しました。
  • 変な音のするモード時、ドラム種類名を表示するようにしました。(画像添付)
  • MIDI出力ディバイスが存在しない場合のエラー処理に対応しました。

v3.70

  • MIDIファイル出力時、末尾に200ミリ秒(標準設定)の無音を挿入する機能を追加。
  • オプション画面に、上記新機能を含むMIDI関連設定項目を追加。
    • MIDIファイル入力時、読み込むチャンネルを設定する項目
    • MIDIファイル出力時、末尾に無音を挿入する機能の設定項目
  • バンクセレクト機能に対応したことで、128種類以上の音を選択可能になりました。
  • 選択された[音の種類]に対応した楽器アイコンをiconフォルダより読み込んで表示する機能を追加。
    ※注意:別途、iconフォルダ内にn001〜n128.gif ファイルを用意し配置する必要があります。
  • 変な音のする鍵盤モードで、演奏中のドラム名をiconフォルダより読み込んで表示する機能を追加。
    ※注意:別途、iconフォルダ内にd027〜d087.gif ファイルを用意し配置する必要があります。
  • 演奏データ記録が、開始から36秒で終了してしまうバグの修正。
  • データ量の多いMIDIファイル読み込み時に異常終了するバグを修正。
  • 特定条件下で、再生した音が正常に停止しなかったバグを修正。
  • WindowsVista上で利用する際のバグ修正。(Vista正式対応)
  • マニュフェストファイル追加による一部コントロール表示の変更。
  • GSリセットコマンドを起動時に発行する仕様に変更。
  • 音の種類一部表記訂正。

v3.61

  • WindowsVistaで、ウィンドウの角を丸くする機能がOFFになっていなかったバグを修正。
  • ある条件下でMIDIファイルを開いた後、PENファイルを正常に保存できないバグを修正。
  • ちょうちん非表示状態で、↑・↓キーを押すとエラー終了するバグを修正。
  • ちょうちん非表示状態で、↑・↓キーで[音の種類]の選択が出来るように仕様変更。(キー監視時を除く)

v3.60

  • 新機能として、より省スペースで鍵盤数の多い「128鍵モード」を追加しました。
    詳しくは、ヘルプファイルの[操作のしかた]の項目に書かれています。
  • 起動オプション/P128を使用すると、「128鍵モード」で起動可能になりました。
  • 変な音の出る鍵盤モードでMIDIファイルを開くと、ドラムパートを読み込む機能を追加。
  • [リセットボタン]上で右クリックすることにより、GM/GS/XGリセットの発行が可能になりました。
  • ピッチベンド・モジュレーションのMIDIメッセージを、二重発行するバグを修正しました。
  • 特殊な条件が揃うと異常なMIDIコードを発行してしまうバグを修正。
  • 初期化関連のMIDIメッセージで、無駄なメッセージ発行を抑えるように修正しました。
  • ウィンドウ内をクリックする際に発行していたノートオフをボリューム0に変更しました。
  • オクターブ変更キーを押しっぱなしにすると、余分なMIDIメッセージが発行されるバグを修正。
  • ミニモードの鍵盤右側2ピクセルで、ダンパーペダルON/OFFが表示されるよう仕様変更。
  • WindowsXP以上のOSでは、ウィンドウの窓の角を丸くする機能を常時OFFに仕様変更。
  • [アニメーション効果を表示しない]を設定し再起動すると、角を丸くする機能もOFFになるように仕様変更。
  • ミニモードのウィンドウキャプションバーを細く、最小化は不可に仕様変更しました。
  • 通常モード初回起動時、画面右端にあると1ピクセルずれることのあるバグを修正。
  • ウィンドウマグネット機能で、ウィンドウ枠幅分ずれるバグを修正。
  • データが空のpenファイルを関連付け実行で開いた時、画面表示が変になるバグを修正。
  • プログラムソース見直しによるメモリー消費量の低減。
  • ヘルプファイルの記載漏れ追加と内部HTML/CSSの書式ミスを修正。

v3.50

  • MIDIファイルの読み込み(SMF Format0形式)に対応しました。
  • エラーメッセージ表示時に、ペンちゃんの顔が変化する機能を追加。
  • 右クリックポップアップメニューに、[和音(Chord)直指定]を追加。
  • オプション設定の簡易和音機能設定に、[和音(Chord)選択ボタン]を追加。
  • 左側の☆クリックで、[和音(Chord)直指定]を出現するように仕様変更。
  • [バージョン情報]を、右クリックポップアップメニュー内へ移動しました。

v3.31

  • 早送り・巻き戻しのカーソル表示が、特定条件で誤って表示されるバグを修正。
  • ホームページ移転に伴い、プログラム内と付属テキストのHP/E-Mailアドレスの修正。

v3.30

  • ダンパーペダルの記録/再生/MIDI出力に対応しました。
  • オプション画面に曲タイトル・著作情報の編集機能を追加。
  • スロー再生・倍速再生が出来る機能を、再生ボタンの右下に追加しました。
  • タイムレコードの左右をクリックすることで、早送りと巻き戻しができる機能の追加。
  • 再生時に移調の設定値を反映するように仕様変更しました。
  • 記録終了後に移調の値を標準値に戻すように変更しました。
  • マウスポインター周りの細かい動作を追加・変更。
  • 音の種類の選択支援機能(選択時、リストボックスのサイズを大きくする機能)の追加。
  • 音の種類のリストボックスで選択した項目を、常に見えるように修正。
  • 音の種類の一覧を、初心者でも解りやすいように日本語化しました。
  • 音の種類の上にマウスが来た時点でフォーカスをリストボックスへ移動するようにした。
  • 音の種類のツールチップヘルプを削除しました。
  • オプション画面のベロシティ値の説明文の誤植を修正。
  • タイムレコードのちらつきを抑えました。
  • ヘルプファイルを以前のものより解りやすいものにリニューアルしました。
  • ダンパーペダル機能のMIDIメッセージがキーリピートにより余分に発行していたバグを修正。
  • 再生中に、ウィンドウ内クリックによる移動などを行った際に、音が伸びるバグを修正。
  • 演奏データ再生/記録処理のCPU負荷を軽減。CPU使用率100%にならないように修正。
  • 一定条件下で、penファイル読み込み時にエラー終了していたバグを修正。
  • 起動オプション/S起動時にエラーが出ていたバグを、straight.keysを読み込むように修正。
  • 記録開始で一部のツールチップヘルプが初期化されないバグを修正。
  • MIDI保存時の端数処理方法の変更。
  • ファイルを開く処理中に、再生ボタンを押すと砂時計が出たままになるバグを修正。
  • モジュレーションとフットペダルが有効な時にMIDI保存すると正常に保存されないバグを修正。
  • 通常モードで選択した音の種類が、ミニモードへ移項した際に見えないバグを修正。
  • 記録開始で前データをクリアする際、所定のツールチップヘルプが元に戻らないバグを修正。

v3.25

  • 毎年11月24日〜12月25日の間は、クリスマス仕様になる機能の追加。
  • クリスマスの日に起動すると、起動時にクリスマスソングが流れる機能の追加。
  • v3.20新機能搭載の影響で、低下していた発声レスポンスを改善しました。
  • 簡易和音機能のキー描画レスポンスの改善しました。
  • 鍵盤再描画タイミングを見直しによる、鍵盤描画のレスポンスの改善しました。
  • オプション設定でMIDIチャンネルを設定しても、すぐに反映されないバグの修正。
  • 記録データの再生後に、鍵盤が正常に押せない場合がある問題を修正。
  • 簡易和音機能と相性の良いstraight.keysのキー配列定義ファイルを追加添付。

v3.20

  • 簡易和音(Chord)機能の追加。テンキー1〜9・F6・F7キー、わたがしクリックでも設定可能。
  • マウス演奏時、鍵盤の上から50ピクセルの範囲にベロシティ機能が追加されました。
  • モジュレーションちょうちんの追加。
  • ちょうちんを引っ張り出すのに便利なひもを追加しました。
  • 右クリックポップアップメニュー内に「オプション設定」の項目を追加。
  • 「オプション設定」ダイアログ追加により、MIDIチャンネル・ベロシティ値・簡易和音(Chord)の
     割り当て編集、マウスの簡易ベロシティ範囲が可能となりました。
  • CPUパワーは出来るだけ音のほうに使いたい人向けの【隠し】の設定の項目を追加。
  • 内部ソース見直しによる、キーボード演奏時の処理の高速化。
  • 演奏データ記録時の内部処理を高速化し、ベロシティ値記録にも対応しました。
  • 「ちょうちん」や「ひも」を右クリックすることで、「ちょうちん」の変更ができるようにしました。
  • わたがしに、ツールチップヘルプ文章を追加。
  • オプションダイアログのメッセージボックスが出る際のバグを修正。
  • マウスのドラッグによる演奏時に、余分なNoteオフがあるバグを修正しました。
  • 「変な音の出るけんばん」で、MIDI保存してもチャンネル10で保存されなかったバグを修正。
  • 監視モード切替え時、フォーカスが音の種類リストボックスになっていたバグを修正。
  • 記録中にちょうちんを動かすと、カウンターのカウントアップが停止するバグを修正。
  • 記録開始ショートカットキーを、Ctrl+F5に割り当てました。尚、停止/再生はF5キーです。
  • ちょうちんの上げ下げに↑矢印キーと↓矢印キーを割り当てました。
  • 保存ボタン・リピートボタンのデザインや色を変更しました。
  • [ウィンドウのアニメーション効果を有効にする]チェックをはずすと、☆も停止します。
  • メッセージボックス利用のエラーメッセージを、最前面表示するように修正しました。
  • 右☆で「オプション設定ダイアログ」、左☆で「バージョン情報ダイアログ」が出るよう。
  • モジュレーションちょうちん時のひも機能の動作を、ダブルクリックで最大に設定。
  • オプション設定ダイアログの色を設定。☆のツールチップテキストの文を訂正。
  • 演奏記録終了時に処理に時間がかかる場合、鍵盤にメッセージを表示するようにしました。
  • MIDIファイル保存&Penファイル保存時に、モジュレーション値を記録するようにしました。
  • ペンちゃんの口のクリック反応範囲を若干狭くしました。
  • INIファイルのPlayVol項目は、古いPenファイル再生時にのみ利用するよう仕様変更。
  • キー監視モード時にPauseボタンを押すと監視モードが停止する隠し機能を削除。
  • キー監視モード時、F2〜F4キーでのウィンドウモード変更を出来ないように仕様変更。

v3.11

  • 記録時のタイムカウンターが回らないバグを修正。
  • 記録開始後すぐに停止し、再生すると音が鳴ったバグを修正。
  • [ペンちゃんの変な音のするけんばん]で起動した際、変な音にならないバグを修正。
  • 複数の起動オプションが正常に動作しなかったバグを修正。
  • ポップアップメニューの[補助機能]に[常に手前に表示]項目の追加。
  • 起動オプションに、/T0(常に手前に表示しない) /T1(常に手前に表示する)を追加。

v3.10

  • 演奏データをMIDIファイル(SMF Format0)に書き出す機能を追加!
  • スペースキーを押すことで、ピアノのダンパーペダルの効果を得られるようにしました。
  • [F10キー]を押すか、[猫さん仮面の口]をクリックすることで、音量調節とピッチベンド
      [ちょうちん]が表示され、[ちょうちん]をマウスでドラッグすることで、上記機能が使える
      ようになりました。[ちょうちん]が出ている状態でホイールを転がすことで、表示されて
      いる機能が調節可能です。
      尚、[ちょうちん]をダブルクリックすると、標準の値にリセットされます。
  • 画面端にピタっと機能の判定を2回に1回とし、判定領域を±25ピクセルとしました。
  • iniファイルを直接編集してMidiChとPlayChを別の値に設定した場合のバグを修正。
  • ループを押した状態で終了した場合、次回起動時に表示上押されていないバグを修正。
  • 初期位置が画面外の場合、画面内に表示するように修正。
  • 再生中に終了すると、音が鳴りっぱなしになるバグを修正。
  • 終了時に選択したMIDIディバイスを保存し、次回使用時に読み込むようにしました。
  • 関連付け実行又はドラックアンドドロップで再生開始しないことがあるバグを修正しました。
  • ノートオフベロシティを64に変更しました。(ベロシティ非対応キーボードの標準ベロシティ)
  • 左右の☆の内部描画回数が多かったのを軽減するように修正しました。
  • iniファイルに設定項目を追加。音量・通常音量・再生音量・ホイール変化量・エフェクト等
  • 背景画像を[ちょうちん]追加の為、若干の修正を行いました。
  • [ちょうちん]状態を保存。音量32未満の場合は、自動的に音量ちょうちんが表示されます。
  • 標準の音量を64としました。初期起動で表示されるちょうちんにて設定してお使いください。
  • (裏技) ほっぺのツールチップに著作情報・曲タイトルがあれば表示されるようになりました。

v3.02

  • マウスをクリックしたまま、別の鍵盤に移動しても音が鳴らせるようになりました。
  • F2〜F3のミニモードでも、鍵盤の割り当てキーの名前が表示されるようになりました。
  • 鍵盤描画アルゴリズムを大幅に改善しました。
  • 鍵盤をマウスすばやく押すと押せなかったバグを修正。
  • 鍵盤の上での右クリックポップアップメニューの表示に対応。
  • 再生&記録中にパネルを閉じて開くと、カウンターが消えるバグを修正。
  • バージョン情報ダイアログを表示するとき、ちらついたバグを修正。
  • ウィンドウのフォントの設定によって、ウィンドウ内部が狭くなっていたのを修正。
  • ファイル保存した場合に、保存したときのパスが記録されなかったバグの修正。
  • 変な音の出るモードにて再生時に、音が鳴りっぱなしになるバグを修正。
  • EXEファイルのファイルの説明項目の改正。
  • penファイルの可逆変換防止チェック文字列の書き出し処理を追加。
  • penファイルの関連付け実行時、すでに起動している場合はそのまま終了せずに、
      先に起動しているペンちゃんの不思議なけんばんで再生をするように変更しました。
  • penファイルのドラックアンドドロップによる再生に対応しました。
  • 複数ファイルを起動時にコマンドライン引数に指定した場合、エラーが出たバグを修正。
  • penファイルVer.2に対応。(penファイルVer.1にベロシティ値を追加したもの)
  • バージョン情報ダイアログに、penファイルの関連付け登録/削除の機能を追加しました。
  • 拍子設定時メトロノームの開始1拍目にチーンっと鳴るように変更しました。
  • MIDIディバイスの変更とON/OFF後に、音の種類が違っていたバグを修正。
  • 鍵盤を押している最中にオクターブ調節を行うと、鍵盤が押しっぱなしになるバグを修正。
  • F11キーにメトロノームを割り当てました。
  • penファイルデフォルトフォルダの保存。
  • 鍵盤の初期位置(通常モードとミニモード)の保存。
  • 1回起動して終了すると生成されるiniファイルを直接修正することで、出力MIDIポートを
      指定できるようになりました。(変更したい場合は、メモ帳でMidiChの値を変更してください)
  • 終了時使用していたキー配列を記録しておいて次回起動時に読み込む機能追加。
  • すばやく記録→再生→記録としたときに、記録データが変になっていたバグを修正。
  • ミニモードのリセットボタンと終了ボタンの表示上の不具合を解消。
  • コマンドライン引数の/Lオプションの廃止。
  • (裏技) 猫さん仮面の口に、開いているファイル名が表示されるようになりました。

v3.01

  • プログラムに登録された[ペンちゃんの変な音のするけんばん]から起動もしくは、
      /Hオプション起動時に、鍵盤の背景の色が変わっていなかったバグを修正。
  • EXEファイルと同一パスに、正常なdefault.keysが存在しない場合にエラーで終了
      せずにエラーメッセージが出続けるバグを修正。(※通常の状態では起こりません)
  • ファイルを開く&保存する時のパスが、常にマイドキュメントに固定されていたバグを修正。
  • 再生中に音色を変更した場合、リストボックスをクリックしても音が鳴らないように変更。
  • 再生時の音量を調節しました。
  • 起動時に引数にpenファイルを指定すると、起動時に自動で演奏する機能の追加。
  • 以前より滑らかにデータを記録&再生することができるように変更しました。
  • プレイボタンを押した時の再生開始までのラグを軽減しました。
  • 記録・再生時のタイムカウンターの内部処理の変更。
  • ドラッグ時の処理をポップアップメニューと同じく、カウンターストップに統一しました。
  • *.pen出力項目の追加。
  • 再生時のエフェクトとして、☆をテンポと同じ間隔で瞬くように変更しました。
  • penファイルのテンポの数値(40〜208)を読み込むようになりました。
  • F5キーに、再生&停止ボタン共用ショートカットキーを割り当てました。
     (再生もしくは録音時に[F5]→[停止]、記録データがあるときに[F5]→[再生])

v3.00

  • 鍵盤のすぐ下に緑色の新機能関連のパネルを追加。(つまみをクリック♪)
  • 演奏データの記録・再生機能の追加。
  • 演奏データの独自形式(*.png)ファイルへの保存&読み込み機能の追加。
  • 記録時に便利な、メトロノームの機能を追加。
  • 右クリックポップアップメニューを追加。
  • ポップアップメニューより[キー配列の変更]が起動後でも可能になりました。
  • キーボード(PC)のホームポジションをベースとしたキー配列を追加。

v2.01

  • ノートPCユーザーからの要望で、F8・F9キーをオクターブ調節に追加割り当てました。
  • 変な音の出るけんばんモードに切り替えを行うと、音が鳴るようになりました。
  • タイトルバーにミニモード・超ミニモードの表示をするようにしました。
  • F2〜4キーで同じキーを複数回押した場合、処理を初回の1回のみとしました。
  • プログラムのショートカットに、ミニモード起動のものを追加。
  • ペンちゃんの顔色を色調補正しました。顔色が赤っぽかったのを軽減。

v2.00

  • 変な音の出るけんばんモードで、左上にてマウスドラッグできないバグの修正。
  • 監視モードで最小化している時に、F2〜F4を使うとエラー落ちするバグの修正。
  • 起動オプション追加(ミニモード起動、変な音の出るモード起動、監視ON起動ほか)
  • キー情報設定*.keysファイル、仕様変更(2.00b以前のものは利用できません)
  • ランダムキー配列時に「音を食べさせて、ほっぺたをぷにっとする(謎)」と
     キー配置が初期化されます。
  • 32×32×256色アイコン追加。
  • /L起動オプション追加(起動時位置指定可能に)
  • プログラム起動スピードの改善。
  • 取扱説明書(HTMLヘルプ)追加。メッセージボックス利用の簡易ヘルプは廃止へ。
  • システム割り当てキーの変更及び追加。
      F1キーにて、簡易マニュアルの表示機能を追加。(注:監視OFF時)
      F12キーにて、バージョン情報を表示する機能の追加。(注:監視OFF時)
  • 画面サイズ変更キーを下記の通り変更可能にしました。
      F2キー:超ミニモード(常に手前に表示)
      F3キー:ミニモード (常に手前に表示)
      F4キー:通常モード
  • サイズ変更時、画面外にはみ出すバグを修正。
  • 鍵盤の割り当てキーを、全て表示するようにしました。
  • ペンちゃんの絵を全面的に差し替えました。
  • 差し替えに伴うコントロール配置の変更。
  • コントロール等配色の変更。
  • リスト初期読み込みを省略し起動スピードを改善。
  • ペンちゃんが音を食べてしまう機能追加。(ほっぺたをぷにっとすると戻りますw)

v1.20以前

※Readme.txtに記載されています。v2.00以降と仕様が異なるため省略。