入手困難とのことだが、検証用に購入しようとしたら思いのほかすぐに入手できたので、これまでの音楽制作アプリやオーディオインターフェイスなどが引き続き使えるかどうかや、オーディオ性能などを中心にお伝えする。Xはネットの記事は絶賛ばかりだが、個人的には正直なところあまり好きになれない感じで見ていた。ホームボタンが無いとか、画面上部が欠けるなど、なんだかなぁ......と。初期ロットが非常に少ないので、入手は極めて困難とのことだったから、無理してすぐに買わなくてもいいかと思っていた。いえ、検証のために入手しておこうかと、近所の某クルマ屋さんで予約をしてみた。一応予約開始の時間のちょっと前に行ったが、並んでる人は誰もおらず、すぐに手続きをして終了。」と電話があり、あっさりと入手できてしまった。Xの2つがあるので、オーディオ性能やMIDI機能、またそれらの互換性についてチェックした。Xなどに関する感想や意見もうかがったので、それらもあわせて紹介していこう。Xがどんなものなのか、一般的な使い勝手がどうなのかについては、さまざまなメディアで紹介しているので、ここでは割愛する。個人的にはやはりあまり好きにはなれないでいる。そのうち慣れるのかもしれないが、ホームボタンがないのは納得いかないし、操作方法がいろいろと変わった点がしっくりこないからだ。操作性はともかくとして、オーディオ関係、DTM関係における機能は......というと、実は大して変わってなさそうで、大きな問題もなさそうに思える。本当に問題はないのか、少し検証していこう。大きな問題がないとはいえ、古いアプリを使っているユーザーにとっては一つ致命的な問題もある。11ではついに32bitアプリが非サポートとなってしまったため、最近アップデートされていない古いアプリは使えなくなってしまった。11にすると起こる問題だが、古いアプリを起動しようとすると「アップデートの必要があります。このAppは、このバージョンのiOSで使用するにはデベロッパによるアップデートが必要です。」というアラートが表示。「残す」か「削除」しか選択肢もなく、残したところで、起動すらできないのだ。DTM系アプリでも、64bit対応していないものが少なくないため、使えなくなってしまうのは残念なところだ。32bit版アプリを使おうとすると表示されたアラート一方で、64bit対応アプリにおいては、DAWやソフトシンセアプリをいろいろ起動してみたが、とくに問題なく使うことができた。Xの画面サイズに対応したものは多くない。鍵盤表示させた場合も左右が黒のままとなるので、今後の各アプリの対応を待ちたいところだ。Xの画面サイズに対応したのは、もちろんApple製のGarageBand。鍵盤表示させた場合やトラック画面表示させた場合も、左右めいっぱい使えるようになっている。GarageBandのキーボード画面ただ、気になるのは、例の画面欠け部分の扱いがどうなるかだ。実は、これがGarageBandではうまく避けるように設計されているのだ。欠けた部分が左側にあるときと、上下反転させて右側にあるときでは、画面がズレて、欠けた部分をよけるようになっているのである。開発する側からすると面倒になるように思うが、この辺はどうなのだろうか......。同じ画面を上下反転させてみた。欠けた形はキャプチャされないが、これをよける形に画面がスライドするこの鍵盤が表示される画面を表示させたところで、気が付いたのが、ホームボタンのないことによるストレスだ。Xを普通に縦に持っていた状態で、GarageBandやシンセサイザアプリなどを起動した場合、下からのスワイプではホーム画面に戻れないのだ。起動したアプリ画面の下から上方向へのスワイプだから、縦に持っていた場合、左から右へのスワイプか右から左へのスワイプになる。その時々で画面の向きが変わるから、使いにくいことこの上ない。この辺のUIは改善してもらいたいところだ。11にはオーディオの世界にも一つ大きなトピックスがあった。Lossless)だけでなく、FLACのコーデックも搭載し、FLACデータを再生可能になったことだ。これで、ハイレゾ音源が手軽に扱えるようになると期待していたのだが、ここもかなり中途半端というか、現時点においてはほとんど無意味だった。いうのもiTunesおよびミュージックアプリがFLACをサポートしていないため、結局そのまま使うことができないのだ。Xを含め、iPhoneハードウェアが96kHz以上に対応しておらず、あくまでも48kHz/24bit以下のサポートのままであるため、多くのFLAC対応ハイレゾ音源を標準のまま鳴らすことはできない。した中で、ハイレゾプレーヤーとして「scylla」というアプリがあるのをご存じだろうか。scylla開発したのは、これまでにも何度か取り上げたことがあるbs-16iという優秀なソフトシンセを開発したbismark氏。WAV、MP3やAIFFなどをサポートしているのはもちろんのこと、FLAC対応するとともに、DSD、DoPにも対応しており、シンプルながらもなかなか使いやすいアプリだ。基本は無料で使えるフリーアプリで、720円のApp内課金によりDSD、FLACが利用できるようになっている。X画面に対応しているのもなかなか優秀なところ。この点を含め、scylla、bs-16iの開発について以下のようなコメントをもらった。Xの入手がしばらく先になってしまったため、一時Pendingにしてます。AudioUnit、AudioBus3も対応できたので、意気込んでいたのですが......。scyllaはシミュレータでしか確認できてませんが、すでにiPhoneX対応のつもりです。11になって音楽系アプリの観点では今回はあまり意識する変更はなかったと思います。自分のアプリもほぼそのまま動作しているようです。ちなみにiOS11のタイミングで、しばらく放置してしまっていて64bit対応できてなかったアプリが一つAppStoreから消されました(笑)。一点、FLACのdecodeにOSレベルでの対応が追加されたというニュースがあり確かにその通りだったのですが、scyllaでiOSにFLAC処理を任せてみたところメタデータの読み方がイマイチだったので自前の実装に戻しました。iTunesの楽曲管理がFLACとどう絡むのかと思っていたのですがそちらの更新はないようで、なぜFLAC対応が追加されたのか意味わからないというのが正直なところです。X登場において開発側への影響とすればやはり画面レイアウトになると思います。いう概念が導入されています。X上部の出っ張りなどに対応する、という筋書きになっています。自前のアプリで説明させていただくと、scyllaのようなiOSの標準部品としてリスト画面を使っているような場合であれば、あまり苦労はありません。bs-16iのようなほぼほぼ独自のレイアウトで組んでいるようなアプリ(楽器アプリは基本このパターンだと思いますが)ではどう対応するのか悩ましいです。鍵盤楽器アプリとしてはランドスケープが基本なので、SafeAreaのいう通りに配置してしまうと左右に大きめの余白を設けることになってしまいます。最初この配置でやってみたのですがどうもしっくりこない。upを準備中ですが、目一杯広げた部分がちゃんとタッチできるのかどうか、という点が懸念になっています。鍵盤はSafeAreaを無視して広げ、その他のボタン類はSafeArea内にする形で準備しているという(bismark氏のコメント)ほかにも何人かに話を伺ったので、紹介していこう。bs-16i同様、iOSのかなり初期の段階からDX7風のFM音源アプリ「DXi」を開発してきた水引孝至氏からは次のようなコメントをいただいた。11で動作しています。AUGraphは、オーディオをデバイスから入力(またはプログラム内で生成)して、中間処理(HPF、LPF、ディレイ、コンプなど)を経て、オーディオデバイスに出力するという一連の処理をグラフ構造でつないでいくことで、さまざまなオーディオ処理を作ることができる機能で、多くの楽器アプリで使われているメカニズムです。synthesizerでも使っているのですが、廃止が予定されている以上、新しい別の仕組み(AUAudioEngine)に置き換える必要がありそうです。iPhoneが普及し始めたころに開発された比較的古い楽器アプリは、まだAUGraphを使っているものも多いと思いますので、これから次のiOSに向けて、同じように置き換えをするアプリが出てくるのではないでしょうか。開発者としては大変ですが、Appleのプラットフォームに乗っている以上は仕方ないですね。Xの、縁のない画面を活用できれば、アプリへの没入感を高められますので、楽器アプリを、より本物の楽器のような感触に近づけられるのではないかな、と思っています。(水引孝至氏のコメント)上記の内容は、次のiOSでの他アプリの影響がどうなるのか気になるところだ。ARGON、XENON、CASSINI、Laplace、LORENTZ、Mersenneといった各種シンセサイザアプリを開発してきた種田聡氏からも以下のコメントをいただいている。CASSINI私のアプリに関してはiOS11でも特に問題無く動作しているようなので、恥ずかしながら詳しくキャッチアップできていません。WWDCの資料をざっと見る限り、気になっているのは以下の通りです。Xについては解決すべき問題があります。・画面下部のフリックによるホーム画面への復帰やマルチタスク切り替えとアプリ独自のジェスチャーの競合ここについては、今後なんらかの方法で解決していきたと思っております。この初夏に私のシンセアプリ4つを、AudioUnitおよび、ユニバーサル化しました。正直なところ、あまり売り上げ的には大きな結果にはなっておらず、新製品でないと難しいということを実感したところです。今後も、面白い新製品など作れればと企画を考えているところです。MiniSynthの開発者である雲英亮太氏からもコメントをもらった。11ですが、実は更新内容をあまり把握できていません。Audioに私のアプリをつないだところ、ホストアプリのアイコンが表示されるべきところに白いデフォルトアイコンが表示されたのに気がついたくらいでしょうか。11.1で修正されているので、Apple側のバグではないかと思っております。ファイルのやりとりはFilesを使ってiPhone/iPadで完結できるようになったのは、なかなか便利です。音関係については、私自身はDAWはあまりやらないもので、よくわからないのが正直なところです。コントロールセンターは音の出力先の選択機能が使いにくくなりました。11ではコントロールセンターを表示させ、音楽再生パネルを長押しした後、右上のアイコンを押し出力先を選ぶという、長押しを含む4ステップが必要となり、煩わしいです。(雲英亮太氏のコメント)以上のとおり、開発者サイドから見ても、画面が欠けていることや、サイズが変わったこと以外、大きな変化があったわけではなさそうだ。DACやオーディオインターフェイス、MIDIキーボードなどをいくつか接続して試してみた結果をお伝えする。MultimediaのiRigKEYS、またLightning端子に直接接続可能なマイク、ShureのMV88などは、問題なく使うことができた。24などを試してみたが、何の問題もなく使うことができた。11.1以降は解決しているとのこと。11.2でも問題はなさそうだ。Xのアナログ性能に関するオーディオ性能チェックだ。7が発売されたときと同じテストを行なってみる。Xには付属のLightningをステレオミニに変換するアダプタを経由し、PCのオーディオインターフェイスのアナログ入力へと接続する。Xを接続ここでは前回と同じくSteinbergのUR22mkIIに接続した。X側の出力はヘッドフォン出力であって、最大音量にしてもラインレベルには達しないため、UR22mkII側ため、UR22mkII側のプリアンプで少し増幅する。本来は-3dBまで持ち上げるべきところだとは思うが、プリアンプによる音質変化の影響を少しでも減らすため、前回同様-6dBとしておく。9.5を使って録音してみた。Xのサイン波およびスウィープ信号を分析した結果が以下のものだ。7とほとんど変わらないというものだった。XのほうがS/Nが微妙に悪かったり、低域が出ていないという結果が見て取れるのだが、これは計測誤差だろうと見ている。Xのオーディオ性能やDTM機能について、ざっくりとチェックしてみた。UIの違いはともかくとして、音の面ではほぼ変わっていないと捉えていいと思う。10に留めておかないと使えなくなるので、そこだけは要注意である。藤本健リクルートに15年勤務した後、2004年に有限会社フラクタル・デザインを設立。リクルート在籍時代からMIDI、オーディオ、レコーディング関連の記事を中心に執筆している。以前にはシーケンスソフトの開発やMIDIインターフェイス、パソコン用音源の開発に携わったこともあるため、現在でも、システム周りの知識は深い。SONAR」(BNN新社)などがある。AboutではDTM・デジタルレコーディング担当ガイドも務めている。Twitterは@kenfujimoto。Xが“一番いいiPhone”である理由。7のLightning-3.5mmアダプタの音質測定。ProをDTMに使ってみる。Watchハンズオンレポート。