Showing posts with label MainStage. Show all posts
Showing posts with label MainStage. Show all posts

Tuesday, June 4, 2013

MainStage を2台のキーボードで!

2ヶ月以上前にこの Blog を読んで下さった方から、MainStage で2台の Keyboard
にそれぞれ別の音源を割り当てる方法についてのご質問を頂きました。

こうすればできるのでは...とお答えしたのですが、今日実際に Try して
みて間違っていた事に気付きました。
今更で本当に申し訳ありません(>_<)!!

他にも方法があるのかもしれませんが、私が実際に実現した方法を
今日はご紹介させてください。
使用した2台のKeyboardは以下のとおりです。
・RD-300NX (Roland)
・Keystation Mini 32 (M-Audio)
    http://logic.babaouo.com/2012/01/ipad.html

Audio MIDI 設定で見るとこんな感じです。















Master Keyboard の RD-300NXは Audio Interface の MIDI IN に接続して、
Keystation は iMac の USB に接続された状態です。

では MainStage に移りましょう

■ MainStage の前準備

MainStage を立ち上げて、適当なコンサートテンプレートを選択します。
ここでは、キーボード(音源コントロール付きキーボードレイアウト
を選びました。


















■ Keyboard の設定をチェック

コンサートが読み込まれたところで、音源のMIDI入力設定を見てみます。
画面右側の音源(EVP88)を選択して、下のソフトウェア音源チャンネル
ストリップ・インスペクタのMIDI入力を見てみると、選択できる
キーボードは「なし」「キーボード1」「マルチティンバー」の3つです。


















ここだけでは、2台のキーボードを選択できるような感じではないですね。

次にレイアウトモードに切替えて鍵盤の設定を見てみます。







ちなみに、ここで鍵盤をクリックすると...







左側のインスペクタに Keyboard の設定内容が表示されますが、
その中の「デバイス」のプルダウンを見てみると、













デフォルトの「すべて」の他に Keyboard 名が表示されている
ではありませんか。
これは Audio MIDI 設定アプリで付けた名前ですね。

つまり、デフォルトの設定ではどのキーボードもこの鍵盤と結び
付けられているので、区別が付けられていないのか・・・

ということは、もう一つ鍵盤を追加すれば良いのですね!


ちなみに名前の欄を見てみると「キーボード1」になっています。








音源のMIDI入力に表示されていたのはこれか・・・

■ Keyboard の追加

とりあえず今の鍵盤の設定をRD-300NXにしてみます。
デバイスでRD-300NXを選択してと
名前は自動的に変更されますね
それからキーの数は88鍵にして
最も低いキーは、登録ボタンを押して実際の鍵盤を押してA0にと
それから、キーボードレイヤーを2段程度にして
あと、ちょっとキーボードの位置をずらしてと
こんな感じになりました。













次に鍵盤の追加ですね。
下のスクリーン・コントロール・パレットからキーボードを
選択してドラッグアンドドロップで画面に配置しましょう








そしてRD-300NXと同じ様に新しい鍵盤をKeyStation Mini 32 で
設定していくと・・・出来ました!!!














編集モードに切替えてそれぞれの鍵盤を弾くと、ちゃんと
画面上の鍵盤と同期してアニメーションするではないですか(^ ^)

■ 音源の割り当て

まず先ほどの手順でデフォルトの音源の入力キーボードに
RD-300NXを指定します。















これでKeyStationの鍵盤をたたいても音はならずに、RD-300NX
だけ反応しますね。

次にKeyStation  用に新しい音源を割り当てたいと思います。










チャンネルストリップという文字の右側にある「+」をクリックして
新規チャンネルストリップを表示させて、MIDI 入力でKeyStationを指定
してあげれば・・・出来ました!!!
















これで2台のキーボードに別々の音源を割り振ることができました。
MainStage活用の幅がぐっと広がりますね(^ ^)

Sunday, December 11, 2011

MainStage 2.2

Logic Pro 9 と同様に App Store に登場した MainStage 2 ですが・・・

バージョンを見ると 2.2 となっていますが、私の MainStage の
バージョンを見ると 2.1.3 なのです。

Logic Pro 9.1.6 のようにソフトウェアアップデートがあるのかと
思いきや、どうもなさそうです。

ネットで検索してみると、Apple の米国サイトには情報が
ありました。日本のApple サイトも同時にアップしてくれると
良いのですが。

"MainStage 2.2: Release notes"
http://support.apple.com/kb/TS4027

これを見ると、2.2 にするには App Store で購入しなければならない
様子です。

2,600円は安いと思っていたのに(- -;

でも幾つかの機能アップがあるみたいです。
私には関係ないですが4CPU以上でのパフォーマンスアップや
UI系で使いやすくなっているような。

とりあえず買ってみますか(^ ^;

----
あれ、購入しようとクリックしたらこんなメッセージが・・・











うーん、難しい日本語だ(^ ^;
つまり既にMainStage を持ってるから購入されないと・・・
でも 2.2 を購入するかと聞いてくるわけで・・・

もしかして、お金とられないということですかね!?!?

とりあえず購入ボタンをクリックして無事 2.2 にアップしましたが
アップルからの購入履歴メールに0円と記載されていますように(笑

-----2012/12/17追記
今日購入履歴メールが!
しっかり 2,600円取られてますね(^ ^;
----

そういえば、ブログのタイトルに入れてしまった Logic Studio
という言葉はなくなってしまうのですね・・・

Friday, January 15, 2010

アップデート:Logic Pro 9.1 & MainStage 2.1

Logic Pro と MainStage 2.1 が64ビット対応になったのですね!
また多くのバグフィックスが行われたようです。

64ビットモードにはOSX 10.6.2 SnowLeopard が必要とのことです。

通常の Apple Software Update からのアップデートになります。
現時点で Apple Software Update 上に記載されている詳細情報のURLを開いてみると
Logic Pro、MainStage とも前のバージョンの情報になっていました。

さすがにUSのサイトには新しいバージョン情報が載っています。
きっと今翻訳中ですね(^ ^;
※1/17現在で日本語も新しいバージョンのリリースノートになっています。

Logic Pro 9.1
<英語>
http://support.apple.com/kb/ts2565?viewlocale=us_en
<日本語>
http://support.apple.com/kb/ts2565?viewlocale=ja_JP

MainStage 2.1
<英語>
http://support.apple.com/kb/ts2566?viewlocale=us_en
<日本語>
http://support.apple.com/kb/ts2566?viewlocale=ja_JP

こんなにバグあったんですね(^ ^;

64ビットになって軽快になったのでしょうか。
きっとLogic 9 にアップグレードされていない方々は興味ありますよね。

■ Logic Pro を 64ビットモードで立ち上げる

アプリケーションフォルダを開いて、最新のLogic Pro のアイコンを
Control キー+クリックして、「情報を見る」選択すると・・・



デフォルトは「32ビットモードで開く」になっていました。
このチェックを外すと64ビットモードで立ち上がります。

・スタートアップ画面


・アクティビティモニタ


どちらも64ビットと表示されています。

■32ビットプラグインは?

Logic Pro を立ち上げたら、32-Bit Audio Unit Bridge というアプリが自動的に
立ち上がりました



これで、32ビットのプラグインも取り扱えるようになるのですね。
Logic 9 リリース時に64ビット化が間に合わなかったのは、これを開発していた
のでしょうか?

ちょうど Komplete の FM8 が32ビットプラグインだったようです。
立ち上げるとこんな画面になって、すぐにプラグインの画面が開きません。


コメントの通り、クリックすると立ち上がります。



ちょっと面倒ですね(^ ^;
でもシームレスにするのは難しかったのでしょう。

良く知らなかったのですが、Logic のプラグインは全部64ビットだったのですか。
こういう画面にはなりません。

■比較

あるプラグインの読み込みがあるソングファイルを開いたら、9.0.2 が45秒で、
9.1 が37秒でした。

ちょっとばらつきがあるようにも感じましたが、少し早くなった感じがします。

Sculpture を 96khz の過酷な環境でバリバリ弾くと、どちらも雑音が入ってしまい
ました。CPUへの負荷という意味ではあんまり変わらないですね。

一番嬉しいメモリ制限がなくなる点については、2GBしか積んでいない私には
比較のしようが・・・(^ ^;

画面の切替などの動きも少し機敏になったのかなぁ・・・
このあたり実感できるほどではないような。

まあ、沢山のバグがフィックスされたのはとても良いことですね(^ ^)

ということで、全然参考になる情報がありませんが、何か気づいたら
お知らせします(^ ^;

Monday, November 9, 2009

MainStage for the Blog(第6回)

いかん!前回から随分時間がたってしまいました(^ ^;

MainStage はあともう一歩!今回は Playback の設定です(^ ^)

■Playback の準備

Playback は簡単に言ってしまうと、「ライブ演奏の中で、事前に用意しておいた
オーディオファイルを演奏に合わせて再生する」機能ですよね。

でも結構奥が深いです(^ ^;

とりあえず特定のパッチに Playback を設定することにします。
事前に用意してある Clav & Voice をクリックしてパッチレベルで作業開始です。



ちなみに、コンサートレベルやセットレベルで設定すれば、Playback の再生を継続
しながら、パッチを変更することが可能になります。
面白いことができそうなことは想像できますが、今回は1曲1パッチで考えていました
ので、パッチレベルで完結する形で Playback を準備したいと思います。

Loopback はエフェクトの一種でしたが、Playback はソフトウェア音源の一種として
扱われます。とりあえず納得です。

チャンネルストリップ・ウィンドウの右上の「+」をクリックして新しいチャンネル
ストリップを作成します。

作成するチャンネルストリップは「ソフトウェア音源」ですね。



続いて、Playback の設定です。
I/Oの input のボックス(作成直後にEVP88になっているところ)をクリック&ホールド
することで音源の選択が可能になりますので、下の方にある Playback を選択します。



設定すると Playback が姿を現します。



Loopback と同じ様なインターフェースに、独特の青みが強い存在感を感じさせますよね。

それでは、実際にオーディオファイルを読み込んでみましょう。

■ Playback に音源を読み込む(Apple Loop)

慣れるために身近にある音源を使って動作を確認してみることにしました。
まずは Apple Loop を使ってみましょう。

・音源の読込み

ソフト音源 - EXS24 に挑戦!(第1回)のように Logic で適当な音源を選んで・・・
音源は ライブラリ>Audio>Apple Loops> の中にあります。



右上のアクションメニューから Open File を選択して読み込んでみましょう。
とりあえず上のパスにある 2-Step Ahead Piano 01.caf を選択してみます。



音源が読み込まれて波形が表示されましたね(^ ^)

・トランスポートボタン

それでは再生してみましょう。
Loopback とほぼ同じようにトランスポートコントロールで再生/停止ですね。



左から、先頭に戻るボタンと、真ん中が再生/停止で、右がサイクルボタンで
これがオンになっていると繰り返しループを再生してくれます。

再生してみると・・・まぁこんな感じですね(^ ^;

・機能コントロールボタン



左から3つは、Loopback と同じですね。

右端の2つのボタンは、マーカーの移動ボタンだそうです。
今回の音源はマーカーの設定がないので、後で確認してみたいと思います。
ちなみに前のマーカーに戻るボタンはとりあえず先頭に戻ってくれますね。

マーカーが無い場合は、後で出てくる同期がオンなら8小節、オフなら20秒戻るのだ
そうです。長い音源で場所を探るときに便利なようにかな。

・ポップアップメニュー



これもLoopbackと同じような感じです。

SYNC をオンにすれば、このループのテンポがパッチのテンポと同期してくれるはずです。
オンにすると・・・時間のメモリが拍のメモリに!

 

情報ディスプレイの表示も拍表示に。
テンポももとの135からパッチのテンポの100になってくれました。

  

さぁもう一回再生しましょう。

・・・・確かにピッチはそのままにゆっくりになったけど、ちょっと無理があるかなぁ
音源が適していなかったかも。それにちょっとテンポ差が大きかったかな。
120ぐらいでやってみると、まあいいかな。今度は早くして140にするとこれは
きれいにいっていますね。

あと、情報ディスプレイの右端の PITCH では、SYNCがオンの場合ピッチの変更が
できるようになります。画面でダブルクリックで数値を入力するか、ドラッグすることで
数値を変えられます。半音とセント(半音の1/100)で細かく設定ができます。



聴いた感じ OK です。

■ Flex (アクションメニュー)

テンポが変えられるのは、新しい機能のFlex の技術を使っているのですね。



4つのモードがあって、それぞれ速度変更のロジックが違うようです。
音源のタイプによって最適なロジックを使うのが良いのですね。
詳しくはマニュアルを見てみてください。

デフォルト設定は、トランジェントマーカーでスライスしてテンポに合わせて再生する
Slicer になっていて、リズミカルな素材に向いているものだそうです。
最後の Polyphonic はフェイズボコーダーを使って素材をタイムストレッチする・・・
うーん分らない(T_T) 今度勉強しよう。
いずれにしてもコード系の素材に向いているそうです。

確かに Polyphonic の方がはまるかな。

・マーカー設定

今回の素材はマーカーが無かったのですが、なんとPlayback 上でもマーカーが設定
できるのですね。

マーカーを付けたいところで Control キーを押しながらクリックしてメニューを
表示させて、Add Marker でマーカー設定ができます。



下のポップアップメニューの SNAP TO と関係があって小節や拍のどこでスナップさせる
か決まるのかと思いましたが、基本近い拍でマーカーが設定されるようです。

■ 普通のオーディオファイルを読み込んでみる

今度はCDから取り込んだ iTunes の mp3ファイル を読み込んでみたいと思います。

と思ったら、mp3 は読み込めないんですね(^ ^;
AIFF は大丈夫そうなので、Logic Pro で AIFF フォーマットに変換してみます。

右上の 「メディア」をクリックして「ビン」タブを選択。オーディオファイルメニュー
からさらに「オーディオファイルを追加」を選択します。



続いて対象の mp3 ファイルを選択して、真ん中左の「追加」ボタンをクリックして
mp3 ファイルを追加します。そして右下の終了ボタンをクリックしてLogic Pro への
読込みが完了です。



続いて、「オーディオファイル」メニューから「ファイルをコピー/変換」を選択します。



次の画面でファイルフォーマットに「AIFF」を設定して、右下の保存をクリックします。



これでAIFFファイルが完成です。ファイルの場所が分らない場合は、「オーディオファイル」
メニューから「ファイルを Finder に表示」を実行するとすぐにわかります。

  

今度は、オーディオファイルをチャンネルストリップにドラッグして Playback 用の
チャンネルを作ることにします。



Playback がソフトウェア音源に設定されて、さらにオーディオファイルが読み込まれた
状態になっています(^ ^)

今回は普通のオーディオファイルなので、テンポ情報もなくSYNC モードが選択できない
ようになっています。
残念ですが、単純にそのまま再生をするだけになるのですね。

■再生のタイミング

アクションメニューから、パッチやセットを変更したタイミングで再生するか、
再生ボタンで再生を開始するかを選択できるようになっています。



私の場合は、再生ボタンをスクリーンコントロールに割り当てて、PCR-30でコントロール
することになると思います。

----

なんとなく、一通り見てきたような気がしますが・・・
これで一度ライブをする気になって具体的に作り込んでみますね。

きっと忘れてたり、分っていなかったりすることが沢山出てくると思うので、
その時はまたご報告します!

Sunday, November 1, 2009

MainStage for the Blog(第5回)

今回は Loopback の設定ですが、マニュアルを見ながらの手探りスタートです。
ふむふむ・・・

■Loopback の準備

今回はエレキギターを Loopback を使ってライブで音を重ねていくシナリオですので、
パッチリストからBritish Invasion Clean を選択して作業を進めていきます。

まずチャンネルストリップの Inserts で Loopback のプラグインを選択します。
Loopback は Delay のグループに属しているんですね。



設定するとプラグインが姿を現します。



オレンジが独特の雰囲気を醸し出しています。

ギターを使って実際に試してみましょう。

■ Loopback を使ってみる(Loop Length を事前設定)

実際のライブの使い方と異なるかもしれませんが、いろんな機能をとりあえず触って
みることにします。

・機能コントロール

まず、機能コントロールと呼ばれている右側にある4つのボタンを見てみます。



<カウントインボタン>
左から2番目の1234はカウントインボタンですね。
クリックすると青く点灯します。
とりあえずONにしてみます。

<メトロノームボタン>
続いて、左から3番面のメトロノームボタンもONにしてみます。

これで1小節のカウントインと、プレー中のメトロノームが付きますので、
演奏はしやすいですが、ライブじゃ使わないですよね(^ ^;

・情報ディスプレイ

次に真ん中の情報ディスプレイをチェックします。



<POSITION>

一番左の Position は何小節目の何拍目という再生ヘッダの位置を示しています。
まだ何もしていないので、先頭1小節目の1拍目にポジションがある状態ですね。

<LENGTH>

左から2番目のLength は Loop の単位となる長さ(何小節と何拍)となっています。
Loopback では大事なパラメータですね。
あとで改めて良く見てみるとして、今回は左下のポップアップメニューの SYNC(同期)
を On にして、事前にループの小節数を設定してみることにします。



ちなみに、演奏をしながらループの小節数を設定することもできるようです。
とりあえずここでは事前設定ということで(^ ^)

マウスで上下にドラッグして設定するか、ダブルクリックして直に数字入力することも
できます。ここでは4小節にセットしみました。



<METER(拍子)>

ここでは4/4になっていますが、先ほどと同じ様にマウスの上下ドラッグか
ダブルクリックでの数字入力が可能です。

先ほどカウントインを ON にしているので、カウントインは4拍となります。

<TEMPO>

テンポはコンサートやパッチの属性で設定した値が使われているようです。

下の画面は、パッチリストからBritish Invasion Clean を選択した時のパッチインスペクタ
の属性タブを表示したものです。



コンサートや、セットにも属性があってそれぞれ設定できるようになっています。

ライブを考えると、コンサートで設定したテンポで全部の曲を演奏することは
あり得ないと思うので、各パッチで「テンポを変更」のチェックボックスにチェックを
してテンポや拍子を上書きすることになるのでしょう。

拍子の場合は、ここで変更しても Loopback は連動してくれませんでした・・・

<FADE TIME>

フェードアウトの秒数を設定します。上の例では4秒でフェードアウトとなりますね。

フェードアウトを実行する方法ですが、先ほどの機能ボタンの一番左のフェードアウト
ボタンを押してから音が徐々に小さくなって、4秒で音が聞こえなくなります。



・トランスポートコントロール

左にある3つのボタンが、トランスポートコントロールになります。
今までに設定してきた内容で演奏を開始してみましょう!



<録音ボタン>

一番左が録音を開始するボタンです。
これをクリックして赤くなると
録音が開始されます。カウントインがONになっていれば
4拍のカウントインの後録音が開始となります。

もう一度録音ボタンが押されると録音が停止しますが、再生は継続されます。

<再生/停止ボタン>

真ん中のボタンが再生と停止を行うためのボタンです。
録音ボタンを押すと自動的に再生ボタンもONになります。

ループ再生を止めたい場合にこのボタンを押すと、再生が(録音状態になっていれば
録音も)止まります。

ここでもう一つ!

また下のポップアップメニューと関係があるようです。



Loop Start を選択すれば、スタートする時は、ループの先頭から再生を開始しますが、
Relative Position はパッチでUltrabeat のようなリズムトラックが起動していた場合
などに、そのタイミングに合わせて、ちょうど9小節と2拍目に再生ボタンが押され
たら、4小節のループの場合まさにループの1小節と2拍目から再生が始まることに
なるのです。

うまく説明できてますかね(^ ^;

ただし、これには下の Snap To のパラメータが関係していて、OFF の場合か Beat が設定
されていれば上の説明は正しいことになります。

中途半端なところで、例えば9小節と1拍半で再生ボタンが押されたら、Beat(拍)
であれば9小節と2拍目、Bar(小節)であれば、10小節目、Loop であれば
4小節Loopとして13小節と1拍目からスタートすることになります。

OFF の場合は押されたタイミングで直ぐに開始されます。



<逆再生ボタン>

名前の通り、ループを逆方向に再生してくれます。

■ Loopback を使ってみる(Loop Length を録音時に設定)

録音をしながら、ループのLength を決定することができます。

下のようにLength が設定されていない状態で、録音ボタンを押して録音を開始し、
もう一度録音ボタンを押した時点の小節数で Length が決まるのです。



この際に2度目の録音ボタンが押された時の場所も Snap で指定した拍とか小節に
寄せられるようにマニュアルには書いてあるのですが、どうやっても小節にしか
ならないような・・・

うーん、まだ良くわかっていないようです(^ ^;

ちなみに機能ボタンの一番右のボタンが取り消しボタンで、クリックすると最後の
テイクが取り消されるのですが、2秒以上の長押しで全ての録音がクリアされて、
Length も上のように何も設定されていない状態になります。



■アクションメニュー

ループをオーディオファイルに書き出したり、読み込んだりする機能がLoopback
画面右上のアクションメニューのボタンから実行できます。

要チェックポイントは、録音や再生、録音のクリアをどのタイミングで行うか設定できる
ところですね。



上の When Patch or Set is Selected ですと、パッチリストから、セットやパッチが
選択されたことをトリガーにクリア、再生、録音、クリアして録音のイベントを
自動的に実行することができるようです。



上の On MainStage Clock Start は何でしょう?
Ultrabeat とかをスタートさせた時に同期して録音/再生を実行させることができるので
しょうか・・・

ごめんなさい。まだここまでフォローできていないです。

もう少し使いながら解明していきます!

■スクリーンコントロールにアサイン

MainStage for the Live(第1回)で他のテンプレートから持ってきた、Loopback用
のスクリーンコントロールをセットアップしたいと思います。



設定したいスクリーンコントロール上のボタンをクリックして、スクリーンコントロール
インスペクタから Loopback 用の機能を探してアサインします。



今回は、録音ボタンと再生/停止ボタンは最低必要ですよね。
とりあえず、そこからスタートして、必要があれば加えていくことにします。

----

うーん、とりあえず最後まできましたが、まだ腑に落ちてないことが多いです(^ ^;
使いながら間違っていた点は訂正させてください。また細かな発見もご報告しますね!

次は Playback プラグインをチェックしてみたいと思います。

ではまた(^ ^)