Sibelius 2021.2 新機能

By in 記譜

2021年最初のリリースのSibeliusをご紹介します。引き続き、ホームオフィスからSibeliusの機能を探すまったく新しい方法を取り入れ、ManuScriptプラグイン言語を大幅に強化して、任意のコマンド数を即座に実行するスクリプトを作成できるようになりました。

 

いますぐ新しい機能をご利用されたい場合は、Avid Linkまたはmy.avid.com/productsのアカウントからアップデート版をダウンロードしていただけます。最新バージョンに更新またはクロスグレードする必要がある場合は、販売店にお問合せください

アップグレードおよび更新について

まだSibeliusに触れたことがないという方、新しいバージョンを試したい方には、30日間の無償トライアルをお試しください。

最近のすべてのリリース概要などをご覧になりたい場合は、「Sibeliusの新機能(英語)」ページにアクセスしてください。

 

「リボンで検索」が「コマンド検索」になります

Sibeliusの機能を検索する新しい方法を導入しているため、新しい名前が必要です。

このリリースでは、Sibeliusはリボンメニューを検索するだけでなく、[ファイル] タブ(バックステージ)、キーパッド、[楽器の追加または削除] ダイアログのコマンドで機能を検索するようになりました。これにより、必要なものを検索し、[Return] キーまたは[Enter] キーを押して実行するだけで、Sibelius内でのコマンド操作が非常に簡単に(そしていくらか速く)なります。

マウスで画面上のポインターを見つけ、何度もクリックして必要なものを取得するのは時間がかかります。
故に、古い 「リボンで検索」 機能と同様に、コンマ(,)キーボードショートカットを使用して、新しい 「コマンド検索」 ボックスにフォーカスして移動し、次の例をいくつか入力してみてください。

 

pdfには、[ファイル] > [エクスポート] > [PDF] ページが含まれるようになりました。これは、バックステージから、オーディオ、インポート、その他も同じようになります。

Accessibilityにより、 [ファイル] > [環境設定] > [Accessibility] ページに移動します。

l.v.は、タイが選択されている音符がある場合、単にタイをL.V.タイに切り替えます。これと他の多くのコマンドは、2018年に搭載されたマルチ編集ワークフローと互換性があり、複数のオブジェクトに対しての変更を一回で実行できます。

 

キーパッドからのコマンド

キーパッド全体に、新しいコマンド検索からもアクセスできるようになりました。たとえば、「8分音符」 または 「4分音符」と入力して、音符の長さを変更できます。他のキーパッドレイアウトの後ろにあるコマンドにも役立ちます。

 

キューサイズ、4トレモロなどにより、必要になるたびにキーパッドを探し回る手間を省くことができます。

 

キーパッドからのアーティキュレーションやその他の記号の再生は、マルチ編集ワークフローで、うまく機能するコマンドの良い例です。これにより、複数の音符やフレーズを選択して、それらの各音符にオブジェクトを適用することができます。フェルマータ、ポーズ、スクープ、フォール、アルペジオ(上または下)を入力してみて、すべてがスコアに反映されることを確認してください。

 

[追加] または [削除] ダイアログコマンド

いくつかの新しいコマンドも追加されました。これにより、譜表を追加したり、順序を変更したりするために [追加] または[削除] ダイアログを開く必要がなくなります。これを行うには、楽譜で小節または譜表を選択し、コンマ(,)ショートカットを押して新しいコマンド検索をアクティブにし、次のように入力します。

 

譜表を上または下に移動して、選択した譜表を楽譜内で上下に移動します

選択した譜表の上または下に譜表を追加するには、上または下に譜表を追加します

 

楽譜内の譜表を管理するのに役立つ他のコマンドもいくつか追加しました。「譜表を削除」と入力すると、選択した譜表が楽譜から削除されます。「楽器の譜表サイズを大きくする」「楽器の譜表サイズを小さくする」と入力すると、[楽器の追加と削除] ダイアログのオプションとは少し異なります。新しいコマンド検索からトリガーされると、その譜表全体の譜表サイズが変更され、インスペクターパネルで行った譜表サイズの変更が上書きされます。これには、一度に複数の譜表サイズを変更する機能も追加されています。また、相対的なサイズも維持されます(たとえば、通常のフルートと小さなピアノ譜表のサイズを小さくすると、中位のフルート譜と非常に小さなピアノ譜になります)。

 

コマンドの完全なリスト

Sibeliusのすべての機能を見つけやすくするために、新しいコマンドギャラリーを追加しました。これには、機能名(Sibeliusが実行されている言語)とキーボードショートカットが一覧表示されます。これらは、 [ファイル] > [環境設定] > [キーボードショートカット] に表示されるのと同じ順序でアルファベット順にリストされています。これを開くには、[ホーム] タブの [コマンド] ギャラリーをクリックします。

グループでリストをフィルターするには、[すべて] のドロップダウンメニューをクリックして、必要なカテゴリを選択します。

 

[ファイル] > [環境設定] > [キーボードショートカット] の機能リストはアルファベット順になっています。

作成可能なプラグイン

新しいコマンドギャラリーとコマンド検索で、すべてのコマンドにアクセスできるようになったため、ManuScriptで非常に簡単な方法でコマンドを使用できるようになりました。

このリリース以降、実行したいコマンドをリストするプラグインを作成できるようになり、Sibeliusはこれらを順番にすばやく処理します。ManuScriptプラグインの作成は、Sibelius.Execute(Cmd())とSibelius.Execute()の2つの新しいメソッドを使用することで、非常に簡単になりました。これらはスクリプトのように動作するため、「実行」 メソッドの長いリストにこれらのメソッドを追加するだけです。

開始するには、[ファイル] > [プラグイン] > [プラグインの編集] と進み、右側の [新規] を選択します。名前を付けて [OK] をクリックします。リストから新しいプラグインを見つけて選択し、[編集] をクリックします。これにより、メソッドセクションに、すでに「Initialize」と「Run」が設定されたプラグインエディタが表示されます。「実行」をダブルクリックして編集します(コマンドを入力する前に「Sibelius.MessageBox();」メソッドを安全に削除できます)。ここに、コマンドを一覧表示します。

Sibelius.Execute(Cmd())を使用したコマンド名

このコマンドを使用すると、Sibeliusのコマンドギャラリーにある機能名を使用できます。たとえば、プラグインは、選択したすべての音符に3番目の音程とアクセントを追加するだけです。

Sibelius.Execute(Cmd(“Add interval 3rd above”));
Sibelius.Execute(Cmd(“Accent”));

選択範囲でこれを実行すると、次のようになります。

これらは、作成されたSibelius言語でのみ実行できることにご注意ください。そのため、コマンドIDを使用することをお勧めします(安全です)。

 

Sibelius.Execute()を使用したコマンドID

Sibeliusの各コマンドには内部の名称があり、500以上のコマンドすべてを新しいSibelius.Execute()メソッドに公開しました。コマンドIDの例は次のとおりです。

filter_voice1, copy, triplet, paste, select_next_object, select_previous_object…

次の例を使用してプラグインを作成すると、これらの2つの4分音符(4分音符)を3連音符に変換するために必要な17のアクションが実行されます。

Sibelius.Execute(“filter_voice1”);
Sibelius.Execute(“copy”);
Sibelius.Execute(“triplet”);
Sibelius.Execute(“paste”);
Sibelius.Execute(“select_next_object”);
Sibelius.Execute(“select_previous_object”);
Sibelius.Execute(“8th_note”);
Sibelius.Execute(“repeat”);
Sibelius.Execute(“quarter_note”);
Sibelius.Execute(“select_previous_object”);
Sibelius.Execute(“select_previous_object”);
Sibelius.Execute(“select_previous_object”);
Sibelius.Execute(“copy”);
Sibelius.Execute(“delete”);
Sibelius.Execute(“select_next_object”);
Sibelius.Execute(“paste”);
Sibelius.Execute(“select_previous_object”);

もちろん、プラグインにキーボードショートカットを割り当てることができるので、1回のキーストロークでこれら17ステップを実行できます。

使い始めるのに役立つように、更新されたManuScript言語ガイドで機能リスト一式を見つけることができます。

プラグイン開発者の方へ

また、経験豊富なプラグイン開発者が興味を持つと思われる、新しいManuScriptメソッドをいくつか追加しました。

  • Sibelius.FindCommandName() — //reverse of Cmd()
  • Sibelius.AvailableCommands — //returns an array of all CommandIDs
  • Sibelius.CommandExists() — //returns true if command is available
  • Sibelius.CommandCategories — //returns array of Command Categories in Sibelius
  • Sibelius.GetListOfCommandNamesInCategory() — //for any category, returns associated command names

これらすべての新しいメソッド(Sibelius.Execute()を含む)は、通常のManuScriptプラグイン内で使用でき、膨大な数の新しい可能性を広げます。たとえば、ManuScript呼び出しの組み合わせを使用して選択を行い、音符が特定の基準を満たしているかどうかを判断し、コマンドIDを使用して音符に何かを適用できます。

近々フォローアップブログが作成され、より多くの情報とコード例を提供する予定です。

 

プラグイン作成に関するサポート

プラグインを最大限に活用するためのサポートが必要な場合、最初に確認するのはManuScriptユーザーガイドです。こちらをご確認ください。

プラグイン開発者の活気のあるコミュニティと一緒に参加できるアクティブなメーリングリストもあります。こちらからご登録してください。

ご登録が完了したら、新しいスレッドを投稿してディスカッションに参加してください。また、過去のすべてのスレッドをご覧になるにはこちらをクリックしてください。

改善されたアクセシビリティ

もちろん、これは最近のアクセシビリティの取り組みと関連しており、スクリーンリーダーや補助ハードウェアを使用してコンピューターを制御するユーザーにとって、Sibeliusのより多くの機能の速度と可能性を劇的に向上させます。1回のキーストロークで複数のアクションをトリガーできることは、以前のSibeliusでは不可能だったため、これは大きな前進です。たとえば、Stream Deckハードウェアを使用している場合、デバイスのボタン1つを押すだけで、複数のアクションをトリガーできるようになりました。

これはまた、音声コマンドを使用してコンピューターを制御する方にたくさんの可能性を広げます。これを試すには(とても楽しいです!)、Voice Control(Mac)またはWindows Speech(Win)をオンにすると、Sibeliusがすぐに使用できます。OSの環境設定で、コンマ(,)、またはAlt + 0(Windowsの場合)かCtrl + 0(Macの場合)ショートカットを設定して、押しながら「OK Sibelius」と言うと、コマンド検索がアクティブになります。待ちに待っていました!

 

バグフィックス

Sibeliusのリリースは、いくつかのバグ修正なしでは完了しませんでした。そのため、このリリースでは、以下を修正しました。

  • ドライブのルートにインストールすると、Sibelius 7サウンドを見つけることができるようになりました
  • Sibeliusは、アプリケーションを再起動しなくても、一度に複数のプラグインをインストールできるようになりました
  • すべての再生辞書アイテムは、再生中にもう一度解釈されるようになりました

 

このリリースでの、新しい改善とより高速なワークフローをぜひお楽しみください。また、より早く音楽作成をするために作成した新しいすばらしいワークフローについてぜひ感想をお聞かせください。

Sibeliusで自身を表現

ベストセラーの楽譜作成ソフトで、より美しく魅力的なスコアを素早く簡単に作成

Avidのシニア・プロダクト・マネージャとして、設計、開発、営業、マーケティング、法務、グローバル・サービスチームと協力しあって、未来に向けてSibelius製品およびソリューションを作っています。