Appleが昨年の冬にiLife '09を発表した際、ギターやピアノの演奏を学びたいユーザー向けに基礎レッスンとアーティストレッスンを提供するGarageBand '09の「Learn to Play」機能を大々的に宣伝したことを覚えている方もいるかもしれません。GarageBandのリリース当初は、アーティストレッスンは10種類しかありませんでしたが、半年後の現在ではアーティストレッスンは15種類にまで減少しています。
ある者は失敗を、ある者はチャンスと捉える。具体的には、私が以前取り上げたコンピュータベースおよびウェブベースの音楽レッスンを提供する企業、iPlayMusicが、iTunesライブラリの人気曲のコードを表示することで、人気曲に合わせて演奏できるアプリケーション「Chords for iTunes」のベータ版をリリースした。
使い方はこうです。iPlayMusicアプリケーションをダウンロードし、アプリケーションウィンドウの下部にある「Chords for iTunes」の項目を選択します。右側にジャンルの一覧が表示されます。現在はポップ、R&B、ソウル、ロックの3つのジャンルがあります。ジャンルを選択すると、次の列にアーティストの一覧が表示されます。アーティストをクリックすると、そのアーティストの利用可能な曲が右側に表示されます。(カタログが十分に大きくなり、検索フィールドが便利になった場合は、検索フィールドも表示されます。)
これらの曲はオーディオファイルではなく、コード譜です。曲の再生中に、現在再生中のコードと次のコードが画面に表示されます。現在26曲が無料で利用可能で、夏の終わりまで利用可能です。ロイ・オービソンの「オー、プリティ・ウーマン」、トム・ペティの「Refugee」、クリーデンス・クリアウォーター・リバイバルの「Proud Mary」といった人気曲も含まれています。iPlayMusicは、ベータ版終了時の曲の価格をまだ決定していません。
これらのトラックの1つをiPlayMusicアプリケーションにダウンロードします。ダウンロードが完了すると、シートが表示され、「検索」、「曲を購入」、「後で同期」の3つのオプションが表示されます。アプリケーションはコードに合わせて曲を再生しますが、その曲はiTunesライブラリに保存されている必要があります。「検索」をクリックすると、「iTunesライブラリを検索」ウィンドウが表示され、「検索」フィールドに曲名が表示されます。Returnキーを押すと、その曲がライブラリに保存されていれば、下のリストに表示されます。ウィンドウ下部の「同期」ボタンをクリックすると、iPlayMusicアプリケーション内で曲を再生し、コードが流れるのを確認できます。

曲を所有していない場合は、「曲を購入」をクリックするとiTunesが開き、iTunes Storeで購入できるトラックが表示されます。「後で同期」はまさにその機能です。シートを閉じるので、後でトラックを選択して「ファイル」→「ファイルをiTunesに同期」を選択することで、この処理を後から行うことができます。
トラックを再生するには、トラックを選択して再生ボタンを押すだけです。同期された曲は、ビューアパネルに表示されるコードに合わせて再生されます。パネルの左側には現在再生中のコード、右側に次に演奏するコードが表示されます。曲の歌詞は下に表示されます。演奏に関する指示(例えば、カポの位置など)は、ビューアパネルの上部に表示されます。
曲の再生速度が速すぎて指が疲れる場合は、スピードスライダーを使って速度を落とすことができます(指が十分に達していて、早く弾ききりたい場合は速度を上げることもできます)。テンポは変化しますが、ピッチは変化しないため、正しいキーで曲を演奏し続けることができます。極端なテンポの変化は、よくあることですが、音質に悪影響を与えます。
「エクスポート」ボタンをクリックすると、音楽とコードの両方が含まれたムービーを書き出すことができます。iPod、iPhone/iPod touch、またはApple TVと互換性のあるムービーを作成するオプションが表示されるので、コンピューターから離れた場所でも曲を編集できます。プログラムの「作成」ボタンをクリックすると、GarageBandが開き、コードがムービートラックとして、曲がオーディオトラックに表示されます。この時点で、演奏を別のオーディオトラックに録音したり、ソフトウェア音源トラックでMIDIコントローラーを使って伴奏を付けたりできます。
少し触ってみましたが、最初の試みとしては良い出来だと思います。コードは読みやすく、iTunesとの連携も良好です。コードの同期がもっと改善されることを期待しています。コードは必ずしも拍子に合わせて変わるわけではないからです。また、例えば次の2小節のコードをすべて表示するなど、複数の表示方法があれば、これから演奏されるコードがどの拍に当たるかがある程度把握できるので、さらに良いでしょう。最後に、上級者向けにタブ譜だけでなく、アーティストが演奏する「本来の」コードと「簡略化された」コード(例えばCsus4とCだけ)を区別できるエキスパートモードがあれば嬉しいです。
そしてもちろん、私は Apple とは違い、iPlayMusic の開発者たちが今後もライブラリにコンテンツを提供し続けてくれることを願っています。