SD Music Player Version 1.5 -- 改良 -- 1. Music ListデータのCSV形式入出力 データを保存(名前を付けて保存)する際にファイルの種類から *.csv を 選ぶとテキスト形式で保存されます。読み込み時は拡張子で判別します。 2. Music Listにcheck boxを追加 GOボタンで再生したときに自動的にチェックマークがつきます。使用した 曲をマークするのに使用してください。マウスで check box をクリックする かスペースキーを押すことでマークをON/OFFさせることも可能です。編集メ ニューにマークをクリアするコマンドも追加してあります。 3. file open時のエラーメッセージを強化 状況に応じたメーセージを出すようにしました。 4. Music Edit Dialogにリピートポイントを削除するボタンを追加 5. Music Edit Dialogに相対パス設定のcheck boxを追加 チェックすると絶対パスが相対パスに変換されます。チェックを外すとそ の逆の動作をします。また、チェックの状態に応じて Browseボタンで選んだ file のパス形式が決まります。 6. 編集メニューに絶対パスと相対パスの変換コマンドを追加 選択状態にあるMusic Listの曲データのパス形式が変換されます。曲リス トファイル(*.sdm)だけを移動したい時に、全曲を絶対パスに変換して移動し 移動後に相対パスに変換すると曲データのファイル名を変更しないで済みます。 (但し、大きな変更を行う際はバックアップを取ってから行ってください) 7. Music Listをファイル名でもソート可能にした 8. 横長の操作パネルを作成 設定メニューのControl Panelから操作パネルを選択できるようにしました。 横長パネルにするとMusic Listの領域が広がります。 9. Music Listのフォントの設定を可能にした 設定メニューのMusic List Fontでフォントの選択を可能にしました。 10. Music Listのカラムの並び順の変更を可能にした ヘッダー部分をマウスでドラッグすることでカラムの順序を変更できるよう にしました。設定メニュー->Music List Column->Save Column Orderコマンド を実行するか、プログラムの終了時にカラムの順序は保存されます。 11. Music Listのカラム幅の保存を可能にした これまでもヘッダーの境界部分をドラッグすることでカラム幅を変更する ことは出来ましたが、今回この変更が保存されるようにしました。 設定メニュー->Music List Column->Save Column Widthコマンドを実行するか、 プログラムの終了時にカラム幅が保存されます。普段見なくないカラムは幅を 0にして隠しておくことができます。 12. GOボタンで曲名をクリップボードにコピー GOボタンが押された時、ロードされている曲名をクリップボードにコピー するようにしてみました。2曲ロードされている時は、2曲ともコピーされ ます。使用した曲を記録したい時に曲名を打ち込まなくても済みます。 -- バグ修正 -- 13. Wait Timeに負の値を設定するとロード時に2倍になってしまうのを修正 14. 起動時(ロードする前)にSpeed or Tempoのスライダを動かすとBPMの表示 が変になる不具合を修正 -- 謝辞 -- CSV形式の入出力はプロさむさんが作ってくれました。また、パス形式変換のた めのAPIに関してよっしーさんから有用な情報を教えて頂きました。また、機能 向上に関して色々とアイデアを出して下さった方々にもお礼を申しあげます。 -- 今後の予定 -- ・ 歌詞カード表示機能 ・ 曲検索機能 ・ リピート時に前後の音をミックスさせる機能 ・ メニューなどの英語化 (アメリカでも使っている人がいるらしいです。きっとメニューは勘で使って いるのでしょう。HELPは無理としてもせめてメニューだけでも英語にしてあ げたいと思っています。だれか英語のHELPを作ってくれる人はいませんか?) などを考えています。 --- 2003/04/16 Atsushi Takeuchi