スコアメーカーのファイル修復ができない時の対処方法

スコアメーカーのファイル(拡張子sdx)が破壊されることがありました。使用しているのは、スコアメーカーPlatinumです。

ある特定の曲だけ、演奏(プレイバック)すると、次のポップアップが出て、自動的にシャットダウンしてリスタートします。

リファレンスマニュアルを「動作停止」で検索してみますと、次の説明がありました。

スコアメーカーは、一括して大量のデータを処理するときにハードディスクに一時的なデータを保存することがあります。その保存先は、標準ではWindowsで設定されたテンポラリフォルダが使用されます。

Windowsで設定されたテンポラリフォルダのドライブに空きが少ないときや、何らかの理由でWindowsで設定されたテンポラリファイルにアクセスができないときには、スコアメーカーが動作を停止したり、不安定になることがあります。そのような場合には、標準(S)のチェックを外して参照(O)をクリックし、テンポラリフォルダの場所を任意のドライブの任意のフォルダに変更することができます。

指示のように、フォルダを用意して、「オプション」の「その他」をクリックして「標準(S)のチェックを外して参照(O)をクリックし、テンポラリフォルダの場所を任意のドライブの任意のフォルダに変更」してみました。

しかし、結果は同じになりました。

「質問フォーム」で問い合わせてみましたところ、

「楽譜ファイルの修復を行ってください。修復後も改善しないようでしたら、メールの返信に、楽譜ファイルを添付していただければ調べます。」

ということでした。

指示どおりどおり、

ファイル>楽譜データの修復

をクリックしました。修復はすぐに終わりました。

しかし、それでも解決しません。修復がすぐに終わったのが気がかりでした。

メールにファイルを添付して送信しようとしたところ、「メーッセージ中のファイルに問題があります」ということで、ファイルを送ることができません。どうしてメールソフトでもはじかれるのか疑問です。ファイルがメチャメチャに壊れているんでしょうか。

そこで考えた対処が以下です。

スコアメーカーの新規作成でオーケストラ譜を作り直し(新規ファイル作成)、このファイルに壊れているファイルの既に打ち込んだ音符だけをコピーします。

こうして再生した楽譜を演奏したところ正しく演奏してくれました。解決しました。

前のファイルは、スコアメーカーが認識できないように壊れていたのでしょうね。メールで送れなかったことも不思議です。