iOS音楽アプリプロデューサーがM1 Macを使ってみたら
最安M1 Mac mini、まだApple Silicon最適化されていないPro Toolsの性能に脱帽(2/2 ページ)
M1 Macのコスパ恐るべし
ノートラブルは、もちろん喜ばしいことではあるが、M1 Macの検証原稿を書く身としては、ドラマがないと文章が盛り上がらない。何らかのトラブルを気持ちのどこかで待ち望んでいたことを今ここに告白しよう。まあ、それだけ、Rosetta 2が優秀ということの証左なのかもしれない。
ただし、1つ変化があった。それまで、かすかなファンの音とともに、背面の排気口から常温の微風を排出していたMac miniだが、排出風の温度が微妙に上昇していることに気がついた。さすがのM1 Macも、8GBメモリで192KHz/24bitの24トラックプロジェクトをRosetta 2で駆動するのは、それなりに負荷がかかるのであろうか。とはいえ、排気風は少しだけ暖かいかな? と思える程度に過ぎず、本体表面の体感温度は、何も変化していない。
考えてみれば、Pro Toolsの推奨メモリは32GB以上だ。こちらは、Intel Macを想定した動作条件なので、一概には比較できないのだが、それにしても8GBメモリで同等かそれ以上のパフォーマンスを発揮するわけだから、M1 Macのコスパ恐るべしといったところだ。
恐るべしApple Siliconの実力 静音性は音楽制作にピッタリ
このままでは、面白くない(?)ので、意図的に負荷をかけてみることにした。「Fabfilter Pro-R」というサードパーティー製のリバーブプラグインを、各トラックに個別に差し込んでみた。普通はこのような使い方はしない。リバーブやディレイ系のプラグインは、複雑な演算処理をしている場合が多いので、CPUの負荷も高くなるとにらんだからだ。
まずは、Intel Macから、いじめてみよう(?)と思い、32GBメモリを搭載したIntel MacBook Pro 2020でPro Toolsを起動し、再生しながら、24あるトラックの端から順番に、Fabfilter Pro-Rを追加していった。すると、10トラックを超えたあたりから、ファンが大きな音をたて始め、17トラック目で、とうとう図のようなCPUエラーが出て再生が止まってしまった。このときのバッファサイズは、最大の「2048サンプル」にしてあった。
それならばと、3個のトラックからプラグインを外し、再度プレイバックを始めると、一応は動作するものの、ファンがけたたましい騒音を上げて高速回転を始めた。野獣の咆哮を連想するその狂気のごとき回転の様は、どうにも心臓によろしくない。壊れるのではないかという恐怖心を覚え1分ほどで再生を止めてしまった。するとファンもゆっくりと回転を下げるものの、本体下部は、かなりの熱を持っている。音楽の制作現場でこんなにノイジーなマシンは使い物にならない。このときのアクティビティモニタのCPUの状態が次の図だ。
お次は、M1 Mac miniで、14トラックにリバーブプラグインを刺した同じプロジェクトを起動し再生した。約5分の曲をループ状態にして5回は再生しただろうか。それでも、Mac miniは静かなものだ。排気口からは、かすかなファンの音とともに、微風がそよぐだけ。ファンの音といっても、本当に小さく本体に顔を近づけ耳をすまさないと聞こえない。Mac mini本体近くに設置してある、FOSTEXのニアフィールドモニター(スピーカー)の内蔵アンプが発するヒスノイズの方が大きいくらいだ。このときのバッファサイズは、最小の「128サンプル」だ!
恐るべしApple Siliconの実力。ただ、この事例の場合、Fabfilter Pro-Rに関しては、M1 Macに対応しているようだ。「Intel or Apple Silicon processor」とサイトの互換情報のところに明記されている。この様にホストのDAWが非対応で、プラグインが対応済みという場合は、arm64命令あるいは、 x86_64命令、どちらのコードで実行されているのだろうか。
文末で紹介しているAppleの開発者向けサイト「About the Rosetta Translation Environment」の内容から推測すると、Rosetta 2の翻訳時に、2種類のコードが混在することは避けるべきとあるので、この事例の場合は、Fabfilter Pro-Rもx86_64命令で実行されていると推測される。もし、これらが全て、Universal対応になった場合の底力を想像し、拳を突き上げて「あっぷるしりこん、ありがとー」と叫びたくなった。叫んではないけど...。このときのアクティビティモニターのCPUの状態は下図。
Apple Silicon 対応・非対応のプラグインが混在した場合はどうなる?
ここで1つ疑問。この先、サードパーティーのプラグインが順次M1 Macに対応してくることが考えられる。そうなると、例えば、Pro Toolsや付属のプラグインは非対応のままなのに、サードパーティーのプラグインだけが対応している、といったケースも考えられる。前述したFabfilter Pro-Rのような混在事例だ。今回の検証時には、トラブルはなかったが、いかなる場面でも、プロジェクト全体として、終始安定的に動作するのだろうか。
仮に、DAW本体がUniversal対応であれば、「情報を見る」の「Rosettaを使用して開く」をチェックすることで、DAW本体はもちろんプラグインも全てRosetta経由で動作するようにユーザー側でコントロールできる。Appleの開発者向けサイト「About the Rosetta Translation Environment」に、次のように明記されている。
バイナリにarm64命令とx86_64命令の両方が含まれている場合、 アプリの『情報を見る』からRosettaを使用してアプリを起動するようにシステムに指示することができる。例えば、ユーザーはRosetta翻訳を有効にして、arm64アーキテクチャをまだサポートしていない古いプラグインをアプリで実行できるようにすることができる
いずれにしても、DAWやプラグインにおいてApple Siliconへの対応・非対応が混在する状況は、しばらく続くと思う。その際の安定性は、試してみなければ分からないわけだから、状況によっては、不安と我慢の日々が続くことになりそうだ。
次回は、Logic Proとプラグイン周りの使用感を検証してみたい。
Copyright © ITmedia, Inc. All Rights Reserved.
iOS音楽アプリプロデューサーがM1 Macを使ってみたら
M1プロセッサを搭載したMacを音楽方面に使った場合どうなるかを、自らiOSアプリを開発し、レーベルも運営している山崎潤一郎さんが検証していく。
この記事の著者
関連記事
こんなメディアも見られています
ITmedia NEWSに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
SpecialPR
本日の新着記事
アクセスランキング
-
1
メルカリ、梨の転売疑惑に「盗品の出品は確認されず」 誹謗中傷には利用制限も
-
2
「Xが情報収集に役立たない……」熊本地震で不満の声続出 「Twitterを返して」
-
3
「こんなのに追われたら……」急斜面もやすやす爆走、中国製の車輪付き四足ロボのデモ動画が話題 最高時速20km超
-
4
検索結果に「詐欺ではありません」と表示させる詐欺手口、警視庁が注意喚起 AI要約も餌食に
-
5
Z世代に聞く次の流行、「AIイラスト」が1位に 「Claude Code」も上位
-
6
東野圭吾さん死去、Xなどで追悼相次ぐ 「ガリレオ」など数々の人気作、エンジニアから転身
-
7
はてな、11億円流出の調査報告書を公開 偽警察、口外禁止、残業・休出200時間超、孤立……ほころびが連鎖
-
8
NVIDIAやMicrosoftなど30社超、オープンAIの防御ツール共同開発の「Open Secure AI Alliance」設立
-
9
「あ、その情報メモしたい!」を叶えるワイヤレスイヤフォン、Nothing「Ear (3a)」
-
10
農水省の“クソダサ”ポスター話題 「AIよりよっぽど良い」の声も 担当者に狙いを聞いた
ITmedia NEWS SNS
インフォメーション
注目情報をチェック
ITmediaNEWSをフォロー
あなたにおすすめの記事PR