Showing posts with label 準備. Show all posts
Showing posts with label 準備. Show all posts

Sunday, August 16, 2009

気楽に音楽作り!

「ちょっと曲でも作ってみるかぁ」なんて気軽に曲作りをしたいときの
方法をご紹介・・・という程のことでもないのですが(^ ^;

何かご参考になれば

■空のプロジェクト

今回は空のプロジェクトからのスタートです。

「新規」で新しいプロジェクトを作成します。


コレクションの「作曲」で「空のプロジェクト」を選択します。


新規トラック作成の画面が表示されるので、「ソフトウェア音源」を選択します。


左下の「ライブラリを開く」がチェックされているので、トラックが作成されて
ライブラリウィンドウが表示されます。


■ライブラリ

さぁ、どのソフトウェア音源にしましょうか!

音色を聞いて曲のイメージが思い浮かんだりすることもあるので、ちょっとドキドキする
瞬間です。

なんとなく、05 Synthesizers から探してみることに。



Clubby Velocity Chords はオシャレですね

これにします!

クリックすると新規トラックに反映されました。


■チャネルストリップ

アレンジウィンドウ左のチャンネルストリップにもClubby Velocity Chords が反映
されています。


これはサンプラーソフトシンセのEXS24を使っていたのですね。
Insertsにエフェクトのプラグインも既にセットアップ済みです。

チャンネルストリップでI/OのInputに指定されているEXS24をクリックして
ライブラリを見ると、EXS24のライブラリーリストに表示が変わります。


今度は、チャンネルストリップの一番上の Clubby Velocity Chords が表示されている
チャンネルストリップの設定のところをクリックしてみます。すると、ライブラリには
最初に表示された、インストールされいてる様々なソフト音源のリストに変わります。

正確にはソフトウェア音源だけではなくて、InsertsやSends、I/Oなど全てが含まれた
チャンネルストリップ設定のリストが表示されるということだと思います。

ちょっとここで道草を(^ ^;

チャンネルストリップ設定(Clubby V...)を長押しすると、下のようなメニューが
表示されます。

ここからもライブラリに表示されていたものが選択できるようになっていますが、
それ以外にもチャンネルストリップを別名で保存したりすることができるのですね。


ユーザが作ったチャンネルストリップ設定は、ユーザフォルダの以下の
場所に作成されて、ライブラリリストにも表示されるようになります。


「チャンネルストリップ設定を別名で保存」の下に、「パフォーマンスとして保存」
というのがありますね。

これは何でしょう?

チャンネルストリップ設定を保存するのですが、MIDIのプログラムチェンジイベント
(1〜128)に対応させることができるのですね!

MIDIコントローラで動的に別のチャンネルストリップ設定を読み込ますことができる
となると、ライブパフォーマンスとかでも使えそうです。でもそれはMain Stage の
出番のような・・・

この辺りはもう少し使ってみないとわかりませんね(^ ^;

■ループの読み込み

さて、次はリズムトラックを Apple Loop から拝借です。
今日は「気軽に音楽作り」ですから、どんどん使っちゃいましょう(^ ^)

「ループ」タグをクリックして、音の種類の絞り込みです。

ループブラウザの3種類のブラウズモードから、真ん中のミュージック表示を
クリックします。両端は、左がFinderのカラム表示形式で、右がサウンド
エフェクト専門のブラウザになっています。


次にカテゴリを選択します。

まずは、「ビート」ですよね。それからシンセに合いそうな「エレクトリック」で
「グルーブ」感があって・・・


一覧に出ている項目をクリックするとループが再生されて、もう一度クリック
すると止まります。

良さそうなのが見つかったので、「よく使う項目」にチェックを入れておきます。


カテゴリの「よく使う項目」を選択することで、簡単に見つけられるので、
気に入ったらマークしておくと良いですよね。

■ループの取り込み

決まったら、アレンジウィンドウの空いているエリアにループをドラッグ&ドロップ
します。この場合は、1小節目から入れたかったのでここにドロップしていますが、
目的の場所(小節など)にドロップすることもできます。




今回のループはMIDIではなくて、オーディオだったので、ドロップすると、
新しいオーディオトラックが作成されます。

2小節のオーディオなので、簡易的にループさせるために、左のリージョンパラメータ
ボックスの「ループ」をチェックします。


さて、これで準備ができたので、いいフレーズができたら録音してしまいましょう。
結果やいかに!

----

ちょっと中途半端なエントリーですが、使えますかね(^ ^;
今回のは続きがあるかもしれませんし、無いかもしれません(笑

これだったら、GarageBand でも十分かもしれませんが、ソフトシンセによる
音色の豊富さはLogicならではですよね。

※今回のエントリーは以前「ソフトウェア音源・トラックの作成」で触れていた
 内容と少し重複しています。

Wednesday, July 15, 2009

スコア(楽譜)を見やすく・・・

前回に続いてLogic のスコアをもうちょっと見やすくしていきたいと思いますが、
どんな機能があるのでしょう。

■調号/拍子記号

前回表示されたスコアを見ながら、最初に気付いたことは・・・
何調か調号を指定してありませんでしたね。

アレンジウィンドウ右上の「リスト」をクリックして、次に「調号/拍子記号」の
タブをクリックすると下の画面が表示されます。



Signature と Key の値のところをクリックすると値が変更できるようになります。

ここでは、何小節目の何拍目で調号をCメジャーにして、拍子を3/4に変える
なんてこともできます。

さぁ、これでスコアは次のようにすっきりしました。


■環境設定

新しい機能を使う時は必ずLogic 全体の設定である環境設定と、プロジェクト毎の
設定であるプロジェクト設定は要チェックです!

いつもはアレンジウィンドウ左上の環境設定ボタンを使っていますが、
今回はスコアウィンドウ上のメニューバーから開いてみます。


気になる設定としては・・・

・ノートのダブルクリック時の表示対象

スコアを編集するということでは、デフォルトの「音符の属性が良いと思いました。


この設定で、音符をダブルクリックすると下の編集画面が表示されて、
その音符の表示ついての細かな設定ができるようになります。


・シンボルフォント

スコア印刷時に使用するフォントを選択できるようになっています。


私のMacにはこれらのフォントがインストールされていないので
選択しても表示が崩れてしまいます。

Sonataフォントとかは綺麗な音楽フォントとして有名ですよね。
昔ビットマップの時代のMacには標準で付いていませんでしたっけ?
標準と、これらの美しさの違いは一度調べてみたいものです。

・カメラツール

スコアウィンドウ右上のツール選択でカメラツールを選択します。


Command キーを押しながらスコアをドラッグすると、この設定に
従ってクリップボードかPDFに書き出してくれます。


クリップボードだと、ペーストするソフトが必要になりますし、画像なので
取り扱いが難しかったです。
とりあえず私はPDFにしておこうと思います・・・が、どんな時に便利と感じるの
でしょうかね(^ ^;

■プロジェクト設定

プロジェクト設定も今回はアレンジウィンドウの左上からではなくて、スコアウィンドウ
から開いてみましょう。



「グローバルフォーマット」から「カラー」までがプロジェクト設定の
それぞれのタブにリンクしています。

沢山あるのでとても使い切れません(@_@)

とりあえず気になったところで「番号と名前」を変更してみます。



変更ポイントは小節の番号と音源名を非表示にします。
それぞれのチェックボックスをオフにすれば良いのですね。

これ以外では「音部記号と調号/拍子記号」と「レイアウト」
が表示イメージを変更する設定になっています。

もう一息・・・

■インスペクタ

これもLogicの設定ごとのパターンですが、スコアウィンドウ左にある
インスペクタを見ていきましょう。

もし何も表示されていないようでしたら、アルファベットの[i]を押してみてください。
表示がオン/オフされます。

・スタイル

これがスコア表示の最も根本的なスタイル制御です。


最初からPianoが選ばれていたので、びっくりするようなスコアになっていません
でしたが、Violaなんか選んだら、こんな風になってしまうわけです(^ ^;


なぜPiano譜だとLogicがわかったのでしょうか
それは、音の配置からインテリジェントに判断してくれたようです。

またこれは、アレンジウィンドウの左にあるインスペクタの中の
トラックパラメータボックスの一番下「スタイル」がAutoになっているので
自動的に判断したということのようです。
ここで、予め特定のスタイルを指定しておくことも可能です。



スコアの進歩はこのようなインテリジェントな機能によるところが大きいのでしょうね。

・クオンタイズ

このクオンタイズはスコア表示上のもので、他のクオンタイズと違って演奏にはいっさい
影響を与えません。
表記方法も他とことなるので少しわかりにくいですが、違いを認識させるためにわざと
かもしれませんね。

これも自動的に「32,48」とセットされていましたので、きっとLogicが最適な
ものを見つけてくれたのでしょうね。

これは32分音符と32分音符三連の混合クオンタイズということを表しています。

・解釈

これは特に見やすいスコアに大きく貢献しています!

ちょっとチェックボックスを外してどんな風に変わるか見てみます。


ポイントは小さな休符を入れずに、クオンタイズ値ともバランスをとって
見やすく自動的にアレンジしてくれることです。

ただし、スコアで音符を入力する場合にはこれをオフにしておかないと
いけないみたいですね。当然かもしれませんが(^ ^;

・シンコペーション

これも前後を見てみた方がいいですね。

デフォルトのシンコペーションがオフの時は


シンコペーションがオンになると、タイがとれて一つの音になりました。


これがシンコペーションなのですね。そういうことか・・・という感じです。

・オーバーラップ無し

これも前後を見てみます。

デフォルトのオーバーラップ無しがオンの場合は


オーバーラップ無しをオフにすると、こんなつもりだったりするところも
あれば、そんなつもりじゃなかったこともあって(^ ^;


この機能の評価は難しいですが、確かにオーバーラップ無しの方が見やすいです。
ただ、正確さから言えばちょっと疑問も。

音符単位には設定出来ないパラメータなので、私のように大体でよければオンで
ちゃんと正確にスコアを作りたい人はオフにして追い込んでいくのでしょうかね。

・最大付点数

複付点音符でいくつまで付点を付けるかということが選択できるようになっています。
でも、付点が2つまでしか見たことがないような。そんな沢山付けられるのですね。

知らなかった。

■まとめ

こんな感じになりました・・・
というより、LogicのAutoの調整がうまく機能してあまり修正するところはありませんでした(^ ^;



―――――

スコアを見やすくするという点で、次回はスコアに歌詞を入力することに
チャレンジしたいと思います。

ではまた!

Thursday, April 2, 2009

低レイテンシモードを活用

MIDIについてはリアルタイム入力することが多い一方、
Logic Pro の基本的な設定を負荷が大きいものにして
しまったため、レイテンシが気になるところです。

ですので、この「低レイテンシモード」は力強い味方に
なりそうです!

■低レイテンシモード

レイテンシの遅延時間の上限値をミリ秒(ms)レベルで
指定でき、その設定値を超えないように、Logic が自動的に
負荷の大きなプラグインをバイパスしてくれるという機能です。

そしてこのモードは、トランスポートバーからいつでも
ON/OFFができるようになっています。

演奏によるリアルタイム入力の時に、レイテンシが気になる
時は、低レイテンシモードをONにして快適に録音しましょう。

■設定方法

アレンジウィンドウ上部のツールバーの「環境設定」から
「オーディオ」を選択して、さらに「一般」のタブをクリック
します。



低レイテンシモードにチェックをして、スライダ遅延時間の
最大値を設定します。

デフォルトが5msになっていますが、適切な値が
よくわからないので、この設定のまま暫く試してみることに
しました。

遅延時間の設定が終わったら低レイテンシモードの
チェックをはずします。

■低レイテンシモードON/OFF

環境設定の「低レイテンシモード」のチェックでも
ON/OFFは可能ですが、次の方法が使い易いように
思います。

アレンジウィンドウの下にあるトランスポートバーの
「低レイテンシ」アイコンをクリックしてONにします。



ONになうと下図のようにオレンジ色が点灯します。



低レイテンシモードをOFFにするには、再度クリック
すればOKです。

■トランスポートバーの設定

低レイテンシモードのボタンはデフォルトで表示されている
ようですが、もし表示されていない場合は以下の手順で表示
させることができます。

トランスポートバーのグレーの部分を、 Control キーを押し
ながらクリックして、「トランスポートバーをカスタマイズ」
を選択します。



低レイテンシモードにチェックをします。



次回は週末に何か録音して、その様子を書けるといいのですが・・・

Wednesday, April 1, 2009

サンプルレート問題(フリーズ)

サンプルレートを92KHzにした場合の、雑音+エラーの
問題解決に向けての試み第3弾です。

■フリーズ

どんなに高いCPU処理が必要なソフトシンセやエフェクトでも、
フリーズすることで、CPU負荷なく再生できるという優れものです。

イメージ的にはフリーズすることでオーディオデータを再生の前に
演算処理をして作ってしまうようです。

これによって、再生の時には、単純なオーディオファイルの再生
のみにとなり、CPUの負荷を劇的に減らせるということです。

演奏データ、ソフトウェアシンセの設定変更、エフェクトの変更等
をする為には、一旦フリーズを解除して、変更後に再度フリーズ
するということが必要になります。

このため、ある程度トラックが固まってからフリーズをかける
ということが現実的なようです。

また、ライブ演奏では当然使えませんので、今回の問題については
補助的な役割を期待できるというレベルに止まります。

■設定方法

サンプルレート問題(分散処理)と同じ方法で、トラックヘッダの設定
を行います。


今回は「フリーズ」にチェックをして、トラックヘッダに「フリーズ」ボタン
が表示されるようにします。


フリーズしたいトラックのフリーズボタンをクリックすると、
ボタンの色が緑色に変わり、フリーズの対象となります。

設定後、再生を行うと直後にフリーズファイルの作成が
開始され、以下のようなダイアログボックスが表示されます。



再生時のCPUの使用状況を比べると、CPU負荷が大きく減りました。

<フリーズ前>

<フリーズ後>


■サンプルレート問題のまとめ

スケッチ的に録音したいときは、プロジェクト設定のサンプルレート
を44.1KHz にしたいと思います。

作品として完成する予定がある場合は96KHzして、
サンプルレート問題(バッファ)で選択したバッファ関連の設定を
用いることにします。

トラック数が増えて処理に問題が出てくるようであれば、今回の
フリーズかもしくはトラックのミュートで対応することにします。

こんな感じでこの件は終わりです!

■フリーズ(おまけ1)

フリーズしているトラックを変更する際に、フリーズデータに影響が
ある場合は、かならずメッセージでフリーズを解除するか聞かれる
のですが、グローバルな変更(テンポの変更など)を行った場合は
メッセージが表示されず、自発的に以下の手順でフリーズファイルの
更新が必要になるようです。

メニューから
「オプション」-「オーディオ」-「フリーズファイルをすべて更新」

■フリーズ(おまけ2)

正確には、フリーズはトラックに対してではなく、チャネルストリップ
に対して行われるようです。

1つのチャネルストリップに複数のトラックを割り当てることができ
ますので、このケースでは一つのトラックをフリーズすると、同じ
チャネルストリップを共有しているトラックは全てフリーズされる
ようです。

Monday, March 30, 2009

サンプルレート問題(分散処理)

前回に続いて、サンプルレートを92KHzにした場合の雑音+エラーの
問題解決に向けての試み第2弾です

実は、自宅に Mac が複数台あるので、Logic Pro が提供する
「分散オーディオ処理」試してみることにしました。

■分散オーディオ処理

まさにCPUを酷使する ソフトウェア音源のSculpture や デジタルリバーブの
Space Designer 等のために、他の Mac の CPU を拝借して、今回私が経験
したようなCPUのオーバーロードを解決するというもののようです。

これは期待できます!

■システム要件

Logic Pro が動いているマシンをプライマリと呼んで、CPUを貸す側のマシンを
ノードマシンと呼ぶそうです。

1.プライマリとノードマシン双方がギガビットイーサのポートを持っていて、
  ギガビットの通信が行える環境であることが必要です。
  最近のAppleのマシンはギガビットが標準ですし、ルータで使っている
  Time Capsule もギガビット対応なので私の環境ではOKです。

2.ノードマシンはG5かIntelベースのプロセッサを使用していること。
  今回は、Mac book/2.0GHz Intel Core 2 Duo を使いますので、
  これもOKです。

■ノードマシンの設定

Logic Pro のインストールDVDに「Logic Pro Node」が含まれている
とのことですが、私の場合、Logic Studio がインストールされている
プライマリマシンのアプリケーションフォルダのなかのユーティリティ
フォルダに最新の「Logic Pro Node」のインストーラあったので、それを
使いました。


このインストーラをノードマシンにコピーして、通常のアプリケーションと
同様にインストールします。

そして「Logic Node Pro」をダブルクリックで起動・・・で終わり
みたいです・・・簡単で拍子抜けですが。

■プライマリマシンの設定

アレンジウィンドウのツールバーの環境設定をクリックして「オーディオ」
を選択し、さらに「ノード」タブをクリックします。


ノードマシン名がちゃんと表示されていますね。
ネットワークでつながっていて、ノードマシンの「Logic Pro Node」
が起動していれば問題なく表示されるようです。
ただ、OS X のソフトウェアファイアウォールは無効にする必要が
あるので、この点は要注意です。

ここで、上の図のように「Logic Nodes を有効にする」と、該当の
マシンにチェックを入れれば基本的な設定が完了です。

■トラックの設定

最後にどのトラックを分散処理の対象とするのかを指定する
必要があります。
幾つか方法があるようですが、私はトラックヘッダの上で、
Control キーを押しながらクリックして以下のメニューから
「トラックヘッダを設定」選択します。


そこで「ノード」をチェックして、「トラック・ノード・ボタン」
がトラックヘッダに表示されるように設定します。



そして該当のトラックでこのボタンをクリックすると表示が以下の
ように変わります。


上の「トラック・ノード・ボタン」は分散処理の対象になっていない
状態で、クリックすると下の様にアイコンが変わり、さらにノードでの
処理が可能な場合は緑が点灯します。

さて実際に演奏です。
CPUの状況は・・・



ノードのメータが新たに表示されて、見事に分散されてCPUの
オーバーロードが解消されているのがわかります!

これで解決です・・・と言いたいところですが(^ ^;

レイテンシーが少し高くて、録音したものをプレイバックするときは問題
ないのですが、ライブ演奏では発音が結構遅れますね。
ちょっと気になります。

有効だということは分かりましたが、私のケースでは夢のような解決策
ではなかったようです。

■Logic Node の注意点

マニュアルに記載されていますが、サンプリング系のシンセは、サンプリング
データをプライマリ-ノード間でやり取りすることがそもそも現実的ではない
とういことで、ノードで処理できないようです。(EXS24 と Ultrabeat)
他にもノードで処理できないケースがあるので注意が必要ですが、このような
ものは逆にCPUを酷使しないのであまり問題ではないように思いました。

以上になりますが、この方法もレイテンシの問題があることがわかりましたので、
あともう一つだけ試してみることにします。

それはまた次回に・・・