NVIDIA BroadcastのないMacでもWeb会議にノイズキャンセルを使いたい

M1MaxのMacBook Proを導入し、自宅デスクトップとしても当面はメインに使うことになりそうなわけです。今のご時世大抵のサービスはWinows/Mac両対応でほぼ問題ないのですが、悩ましいのがWeb会議で活用しまくっていたNVIDIA Broadcastです。NVIDIAのグラフィックボードRTXシリーズのコンピューティングパワーを活かして音声ノイズキャンセルやWebカメラの背景ぼかし処理、オートフレーミング処理などを行ってくれる仮想デバイスツールです。こればっかりは将来に渡ってMac版が提供されることはなさそう。UT実査などでWireless Go2をなどダイナミックマイク系の特性(近くの大きな音だけ拾う)のマイクを使う時はまぁなくてもいいかなと思いますが、自宅のコンデンサマイクはエアコンなどの微細なノイズも拾いまくってしまうので、なんらかのノイズ除去が必要です(ダイナミックマイクをカメラの画角に入ってしまうような口元にマイクスタンドで持ってくるのは避けたい)。これにはNVIDIA Broadcastがうってつけだったのですが、、

■札束で殴る方法は自重

以前から気になっていたのはUNIVERSAL AUDIO(以下UA)のオーディオI/FにC Suite C-Vox Noise & Ambient Reduction(以下C-Vox)プラグインを組み合わせる方法。UA社のオーディオI/FはDSP搭載で各種フィルターをハードウェア処理でかけることができる特長をもっています。そのひとつに超強力なノイズ軽減フィルターであるC-Voxがあります。ほぼ遅延なしで声を削ることなく綺麗にノイズを消せるらしいし、PC側に処理負荷もかからないので良さげなんですが、なにせハードが最低でも数万、C-Voxプラグインが$349もするのでうっかりすると10万円コースです。なかなか日本でのレビューもなく、ちょっとギャンブルでもあるのでなかなか特攻もしづらい。しかも今回はMac本体に多額の出費をしたばかりなのでさすがに自重。

UAのApolloシリーズは値段でDSPコア数が違うんですが、C-Voxをきっちり動かすのに何コアあればいいのかとかも公式サイトみてもよくわからず。基本1つのプラグインは1つのDSPコアがあれば動くんでしょうかね?

■ソフトの力でなんとかしてみる

Audio Hijack

そこで見つけたのがRogue Amoeba社(読めない)のAudio Hijackとうソフトウェア製品です。Web会議用ツールではなく、どちらかといえばソフトウエア・オーディオミキサー?エフェクター?兼レコーダーという感じ。様々な入力ソースはアプリの出力音声に色々なエフェクトをかけて録音したり、別デバイスに出力したりできます。この中に学習型のノイズ低減フィルターが入っており、最大3秒のノイズサンプルを覚えさせることで同種の音を消してくれます。ざっと試した感じノイズ以外の音声の劣化は少なそう。グラフィカルなUIでエフェクターブロックをつないでいく形で構成を作っていきます。エフェクターをかけるごとに遅延は伸びていきますが、低遅延モード(処理が追いつかないと音が飛ぶらしい)にしてNCと音量調整をかける程度ならWeb会議には充分でした(M1 Maxだしというのもあるかも?)。また途中の好きな時点のレコーダーブロックを挿入できるので、例えばエフェクトをかける前の生音をバックアップで録画しておくということがOBSで無駄にソースを増やして例のチェック間違えるとエラいことになるミキサー設定でやりくりしなくて済みます。音声もOBSのマルチトラックで録ってしまうとバックアップトラックが含まれた動画ファイルになってしまい、即渡しには不便になってしまいます。そういう時に万一のバックアップ録音はAudio Hijack側で録っておきつつ完成トラックだけをOBSに渡す、みたいな使い方もできるかなと。NC学習は一瞬ですが毎回環境がかわるような使い方だと地味にひと手間あるかも知れません。でもまぁそれで精度が上がるのならむしろアリかなと(現時点では)思っています。例えば空調音だけでなく打鍵音も除去したければ3秒の学習中にキーをガチャガチャしてやればキーも割と消えます。NVIDIA Broadcastは問答無用で人間の声以外の全てを除去するので、手を叩いたりスイッチを押す音がなくなって場合によっては映像とあわないなんてこともありました。そう考えると、「この音を消せ」とその場で教え込めるのは過不足なくていいのかも知れません。ちなみにグライコやハイパスフィルターなどは普通に揃っているので少し組み合わせてみましたが、結局とNCとボリューム調整だけでいいかなという印象。重ねると遅延も出やすくなりますし。ただDeEsser(サ行の音の余計な成分を消す)があると良かったなと思います(ざっとみて見付からなかっただけで同等のフィルターはあるかも)。

LoopBack

ただしAudio Hijack単体ではエフェクトをかけた後の音声を他ソフトからみた音声入力(仮想マイクデバイス)にアサインすることはできず、更に別のツールを組み合わせる必要があります。同じRogue Amoeba社からはLoopBackというツールが出ています(有償)。フリー昔だとBlackholeというのがメジャーっぽいです。オープンソースでM1にも対応済みだとか。今回はAudio Hijackとバンドル購入ができ、同じソフトハウス同士相性問題もまずないだろうということで安全牌としてLoopBackにしておきました。こういった仮想デバイスなどハードウェアやOSに密接に絡むツールはOSのセキュリティの仕組みが変わるごとに互換性の問題が出たりするので、きちんとサポートが継続されそうなところがいいかなと。実際、インストール手順は少し面倒です。Audio HijackとLoopBackは共通のドライバーレイヤーがACEとかいう名前で独立していて、M1のMacの場合インストールするにはリカバリーモードで起動してセキュリティレベルを落とす(サードパーティの署名付きドライバーを許可する)設定変更が必要になります。こちら英語画面ながらスクリーンキャプチャ付きの紙芝居形式で説明がありわかりやすかった気がします。

Audio Hijackが$65、LoopBackが$109(前者の方が多機能で高そうなイメージあるけど)で、セットで買うと割引きが効いて$143でした。安くはないですが、M1Max買った勢いで少し金銭感覚麻痺してる中で特攻してしまいました。

オススメは一旦Audio HijackをBlackholeで試用してみて不都合なさろうならAudio Hijackのみ購入、ダメならLoopBackとセット購入、という感じですかね。

■カメラの背景ぼかしとフレームトラッキングはどうしよう?

背景ボカシは質を問わなければまぁZoomにもTeams、Meetなどにも一応機能はありますね。ただ個人的にはあの品質はちと許しがたい。こちらもハード製品として気になっているのはOBSBot社のMeet 4K。ソフト処理より綺麗に人物抜き、フレームトラッキングができるようです。カメラのセンサーも今使っているLogicool Brioよりも大きいので画質も良さげ。現在クラウドファンディングで先行予約受付中。ここで安く買うか、日本代理店での発売を待って買うか悩ましいところですが、いずれにせよ最短で来年初頭です…既製モデルをみると日本の代理店は並行輸入品はサポート対象外のようなので、後のことを考えると国内販売を待つ方がいいのかも知れません。

あとはATEM MINI Proでキッチリとグリーンバック用意してガチでクロマキー合成するかとかですね。これ買うか、、、

M1 MaxのMacBook Pro 16’を導入しました

ついに出ましたね。AppleシリコンのM1を搭載したMacBook Pro(以下MNP)の上位モデル。メモリが16GBに制限されず処理性能も更にアップした真の(?)Proモデル。Pro 13’をスルーしていてよかった。ナンバリングとしてはプロセスルールがかわってないからはM1のままでしたが、ProとMaxがつきました。iPhoneではProとMaxは排他関係にないんですが、M1ではProまたはMaxの2択(無印入れると3択)となります。ややこしい!

全体的にCPUおよびGPUのコア数が増え、最大メモリも64GBまでに増えました。8KやApple ProResなどの重たい動画もハードウェア支援でサクサク編集&エンコができるとのこと。個人的にはGPUの汎用的なパワーよりもハードエンコード支援が速くて綺麗で静かなことが重要なので、かなり惹かれました。

現在は仕事でOBS Studioで3カメラ+αくらいのリアルタイム合成をして配信や録画をしたり、Premiere ProでMax 4Kの映像を扱っています。それらが速く静かに安定して使えるなら、久しぶりにMacをメインに戻してもいいなと思い検討をすることに。

現在メインのWindowsデスクトップはRyzen 3900 + RTX3070です。SSDもGen4ですが、先日4Kソースx2本(正確には同一のソースを時間的に少しずらして重ねる的なレイアウト)を4K出力したら1時間くらいの映像に10時間以上かかってショッキングでした。また出先での実務ではRazer Blade 14のRyzen 5900HX + RTX3070構成。こちらの問題は結構ファンがうるさいことと、USB周りが不安定な点。普段は割と静かですが少し負荷がかかると結構ファンノイズが気になりだし、仕事の時は安定性も考慮して下にファンがついたノートPCクーラーをしいて運用しています。これも一緒にもってくので結構嵩張る。また一番困っているのがUSBキャプチャデバイスやWebカメラを複数つなぐと結構不安定でOBSの映像がブラックアウトしがち。個別に無効化->有効化をしたり、ひどいとOBSやOSを再起動しなければならないことも。USBの電流不足っぽいのでセルフパワーのハブをかましたりしてみてますが、なんかドキドキしながら使っています。

またどちらの環境でもNVIDIAのRTX Broadcastによるマイクノイズ軽減や背景ぼかし、フレーム追尾は重宝していますが、UT実査ではRode Wireless Go2で口元で収録すれば中継には充分な音質だし、それ以上は後でPremiere上でクロマノイズ除去でいいやという感じになってきていて、RTXマストではないかなという気もしてきました(普段のちょっとしたWeb会議にはめちゃめちゃ有効なのは間違いないですが)。

というわけで、

  • OBS Studioがカメラ多めの環境で安定して、かつ静かに使える
  • Premiere Proで4Kクラスのエンコードが速くなる

ならば是非使いたいなと思いました。もしかして今のデスクトップより速くエンコードできるのであれば、もういっそWindowsデスクトップはなくして、Mac/Windowsの高速ノート2台体制も夢ではないかなとか。

とはいえ一般の評価を見てからと思い、イベント即日には予約しませんでした。半導体不足の煽りで初回ロットを逃したら年内買えないかも?という不安はありましたが、、

■どうせすぐ買えないので構成をじっくり考える

シルバーかスペースグレーか

これまでMBPもMacBookもひたすらシルバーを買って来ました。なんかやっぱりMacBookって感じで綺麗だなと。しかし今回は初めてスペースグレーをチョイス。主な理由はキーボード部分がブラックアウトされていて、シルバーのボディからは浮いて見える気がしたから。スペグレでもまだ浮いてる気はしますが、まぁマシなんじゃないかなということで。iMacなんかだと上位モデルという感じもあってせっかく後述のM1Maxにするならより速そうな方にという理由も。

14か16か

ここはかなり迷いました。昔ほどノマドでプログラミングなど長時間作業をするかどうかです。Razer Blade 14で14インチのハンディさは味わっていて、持ち歩いてノートとりなど系作業にはかなりジャストサイズなフォームファクタだなという実感はありました。今回のMBP14/16は少し重量が増していることもあり。そもそも99%は自宅でクラムシェルにして超ワイド5Kモニタにつないでいるので、あまり液晶モニタにコストかけるのはもったいない気も。ぶっちゃけMac miniのM1Max機があるなら自宅用に割りきってもいいかなって思ったくらい。

結局16にしましたが、これは積極的に選んだというよりは在庫やスペックの条件で買えたから買ったというところが大きいです。まぁRazerが14なので使い分けられる様、違うサイズがいいだろうというのも。

ハイパーモードの存在は知ってはいましたが特に気にはせず。あとはスピーカーの音質は16の方が良いらしいというのも聞こえてきていて、まぁあまり内蔵スピーカー使う機会もないけど、音がいいのはいいなって位。

M1ProかM1Maxか

これも正直自分の使い方でMaxいるかどうかは微妙でした。8KやApple ProResの編集とかは当面は機会がないでしょう。iPhone 13 Pro MaxでProRes撮るかもですが、ファイルサイズがエグいので常用はしないかなとか。Proでも「最大20ストリームの4K ProRes再生」ということなのでデコードや合成処理には充分すぎます。

ただコア数よりもメモリ帯域幅がProとMaxでは2倍違うのは気になりました。

まぁ前のMBPが2016年モデルで自分にしては長く使ったし、MacはOS対応サイクルが長いので今度も割と長く使うかもということもあり、そのうち活用するかなということ。あとは後述のメモリとかの組み合わせも考慮すると、M1Maxはコスパは高そうという気がしたこともあり、これまた積極的にMaxにしたというよりは組み合わせとして松モデルが手頃そうだったというところが大きいです。Mac ProやiMacみたいに上位モデルが70万だの天井知らずの価格差ならともかく、今回のPro/Maxの価格差は数万円程度で手が届かなくはない差なので、精神衛生上、上位モデルにしておこうかなという気持ちは働きます。Maxだとバッテリーがもたない、とか爆熱とかあればまた悩ましいですが、今回は仕様で謳うほどは差がなさそうでしたし、購入者の評判を見る限りMaxでもめっちゃ静かだということ。今のSoCは省電力モード専用コアとかがあるので、低負荷時は違わないんじゃないでしょうかね。静かでバッテリー減らないなら上位モデルを避ける理由はかなり減ります。(ちなみに16インチの場合重量が100g違います。Maxだと軽量スマホ1台分くらい重くなるということです。)

メモリ、SSD容量

M1ではCPUとGPUがメモリを共有してそれぞれが必要な分だけ確保するユニファイドメモリという仕組みになっています。つまり前モデルと同じ16GBモデルを買ったとしても、GPUに何割か持って行かれると考えると実質は少なく見積もる必要があるんじゃね?と考えました。初代M1のラインナップもそこが気にあった点ではあります。そもそもアーキテクチャが違っていてメモリの使い方を違うし、VMWareでWindowsも動かせないので、16GBもいらないかなとも思いつつ、まぁなんか数字として減るのは悔しいなと。てことで32GBを選びました。

SSDは出先で動画収録や編集に使うことを思うと大きいに越したことはないですが、まぁコスパを考えて1TB。Razerと同じ。まぁこれだけあれば1回の実務で不足することはないでしょう。またUSB4やThunderbolt4の外部ストレージが出揃ってくれば2,000MB/s級の読み書きができるので、足りなくなったらそっちに逃がせばいいかなと。

16インチの松モデルを選択

というわけで、メモリとSSDが希望通りである16インチの松モデルが結果として手頃だしコスパも良いし、しかもApple Store店舗なら結構在庫あるぞってことで決定しました。

  • M1Max
  • 10コアCPU
  • 32コアGPU
  • 32GBユニファイドメモリ
  • 1TB SSEストレージ

です。下位モデルにメモリやSSDを持っていくと、結局松に価格が近づいていき、だったらMax/32コアGPUにしてしまった方が「ストレージとメモリ容量以外は最高モデル」と思って買った方が気分が良いでしょう(笑)。

■Apple Storeなら結構ピックアップで購入可能!?

購入モデルを決めて探してみると、オンラインは1ヶ月以上かかるものの、Apple Store実店舗ならわりと在庫があるところがチラホラ。現場仕事を翌日に控えた日、残念ながら川崎は受け取りが翌日になっていましたが表参道なら当日受け取り可に!仕事も都内なので、受け取ってホテルでセットアップすれば次の日仕事(ちょうど機材テストの日)に持ち込めるじゃん!本番でないのでダメでもRazerに戻せばいいだけ、ってことでなんか気持ちが盛り上がって店頭受け取り注文をしてしまいました。

コロナ禍で受取時間は30分毎の枠で予約が必要でしたが、少し早く着いてしまい、行列が短いタイミングで係の人に相談してみたら店内に入れてくれて受け取りもできました。

ホテル開封になるとTimeMachineバックアップからの復元ができないわけですが、今回アーキテクチャが変わってる節目だし、久しぶりにクリーンセットアップしてみるのもいいかなと思い、データは後ほど手動でコピーすることに。

■OBS StudioとPremiere Proでテスト

でホテルであれこてセッテイングをし、翌日の機材テストに投入してみました。構成はOBS StudioでFHD録画、Zoomの画面共有でサブモニタ映像(FHD)をまるごと配信。カメラはFHDを3系統、マイクをUSBでWIreless Go2で、あとは簡単な図やテキストという感じ。結果は上々。一度外部モニタの電源が落ちてOBSがクラッシュしましたが、まぁ共有してる画面が突然消えたらしかたないかってことで配線をかえて対処。それ以外はド安定でした。ファンが回る様子もなし。RazerでUSB機器が増えた時のような不安定さもなくバスパワーハブでも安定して絵が出ていました。

また事後にPremiere Pro 22で録画した動画ファイルのサイズを縮め、バックアップの音声トラックを削除してもう一度MP4に再エンコードしてみました。4Kでもなく合成もないので編集操作はサクサク。ただ出力は90分のソースで30分くらい。3倍ですね。正直もうちょっと魔法のような爆速さを期待していましたが「まぁこんなもんか」と。冷静に考えると充分スゴいですが、drikinさんが8Kを3倍で書き出せたみたいなこと言ってたのでFHDなら一瞬じゃねーの!?と予想してたのも確か。DaVinchだともっと速いのかな?Appleのエンコード部分をFinal Cut Proから独立させたCompressorはもってますが、さすがにカット編集すらできないのではいくら速くても使い物にならないし、こういう時のためにもDaVinciを手習いしておくべきか…

■その他所感

重量・サイズ感

やはりスペック通り、一回りゴツく重くなった感は明らかに体感でわかるレベルです。ズシっとしてます。持ち運ぶ時は14インチにすれば良かったかなと思いそう。まぁでも当面は自宅作業がほとんどなのでいいかなー。

端子類

方々で「Appleどうした?」っていわれるくらいレガシー端子が復活しまくっています。MagSafe3はちょっと磁力強めで、本当にコードのひっかけた時に抜けてくれるのかな?と心配になるレベル。

HDMIは2.0なのは残念ですが、まぁ自宅ではThunderboltだし、出先用と割りきるなら荷物減るし4K/30pも出れば充分でしょう。HDMI出力一体型ハブとか持ち歩くのはなんか悔しいので、その分他のポートが充実したハブを買い直しでしょう。

MagSafeがつくかわりにUSB/TBポートが減っているのが気にはなります。まぁ従来は電源用に1ポート埋まることが多かったので差し引きのダメージは少ないですが。PD 100Wがきちんと通るハブもあんまり選択肢がなかったですし。

SDカードスロットも地味に嬉しいですね。

もろもろポートがついたおかげでHDMIやSDカードのためにドングルやミニドックを持ち歩く必要がなくなります。むしろ配信系の現場ではカメラやマイクでUSBを多用するのでとにかく品質の良いUSBハブを探そうと思います。

一方でなくて惜しいのはLANポートです。Mac miniのように10Gbpsとかつけてほしかった。せめて2.5Gや5Gbpsでも。というのも現状でM1やMotereyでばっちり使えるという5G/10GbpsのLANアダプタってあまりなさそうなんですよね。QNAPもいつのまにかMacのサポート打ち切ってますし。あれドライバはかなり強引に入れる必要あるし、なんか使ってていつのまにかOSが落ちて電源切れてるみたいなこと多かったし、やっぱコイツのせいだったのかな?手持ちではBUFFALOとASUSTARの2.5Gbpsは一応認識してリンクアップもできてます(実効速度までは測定してないですが)。5Gbps以上で手頃なものがないんですよね…自宅用のThunderbolt4ドックで5G/10Gbps LAN付きを見つけたら買いかなと思っています。

充電周り

16インチは充電器が140Wタイプになるのも代替品がなくて悩みますね。まぁ普通の作業ならPD 100Wでも充分足りそうですが。充電器とケーブルはType-Cで脱着可能で、Type-C – MagSafe3ケーブルは予備で1本買っておきました。純正は自宅用にして、ホテルなどでは他のデバイスと兼用で100W級の充電器でいいかなと。ケーブルは編み編みタイプになっており耐久性が高そう。

ディスプレイ

M1 iPad ProがミニLEDでローカルディミングに対応した時、カラー表示画素に対してローカルディミングの解像度が低いために、文字が滲んだように見えるブルーミングという現象が話題になりました。正直買わなくて良かったと思ったんですが、今回のMacBook Proでも同じことが起きないか心配でした。初回予約を見送ったのもこれが一番理由として大きかったです。しかしその後のレビューでiPad Proの時より改善されていると聞き「じゃぁ大丈夫かな。やっぱ買おうかな」と気持ちの針が購入側にグググっと動きました。

実際見てみると全然気にならないレベル。目をこらしたらわかるかも知れませんが、黒地に小さな白文字のようなかなり特殊な条件なら見えるかもですが、普通にはわからないです。いいかえると電子書籍とかで反転表示はキツイかもですが、スマホやタブレットと違ってそいう使い方はしないので問題なさげ。Visual Studio Codeで黒背景でプログラミング作業もしてみましたが特に気になっていません。

120Hz表示はまだSafariですら非対応ということなので評価保留。

いずれにせよ現状では9割は自宅で外部ディスプレイ接続の使い方では活用しきれないのがもったいない。これから現場やノマド機械が増えていくといいなと思います。

スピーカーの音が確かに良い

2016から世代を重ねる毎に音質アップと言われていたので、その積み重ねが一度に来たのか、今世代がスゴいのかはわかりませんが、確かに高音から低音までしっかり、それもかなりの音量で鳴りますね。HomePods 1台よりも全然良いし、逆にHomePods 2台の低音ブーブーすぎてアレな音質よりも実用性では上。部屋のBGMにも充分使えそうなレベル。まぁこれもディスプレイと一緒で普段はクラムシェル使用で活躍の場は少ないですが。逆にホテルとかで使ったら壁ドンされるレベル。

キーボード

2016世代のバタフライキーボードは革命的で大好きでした。超浅ストロークで指の動きを最低限にして高速タイピングができる感覚が素晴らしい。ただバタフライは異物がはさまって不具合を起こす欠点がなかなか改善できず2019年モデルでは次世代のシザー方式に移行してしまいました。個人的にはこのシザー式はストロークも少し深くなっていて好みではなく買い控えの理由でもありました。たぶん今回に強いアピールがないので基本的にはシザーを踏襲したものだと理解していますが、久しぶりに店頭でタイプしてみて「これなら許せるかな」と思った次第。あらためて2019と比べたわけではないのでなにか改善されたのか、単に逆思い出補正なのかはわからないですが、なぜだか今作は特に不満なしです。バタフライと比べて上!という気もしていませんが。

先に書いたようにデザイン的に真っ黒でプラスチック感が増したのは減点要因な気もします。まぁ見慣れるでしょうし、どうせ9割クラムシェルで(以下同分

ケース周り

上面と底面がフラットになった点についてデザイン面では特に好き嫌いを感じないです。Surfaceっぽいかなってくらい。ただフラットということは保護ステッカーなどは綺麗に貼れそう、、という気はしていて、傷つけないうちになにか良いステッカー見つけて買おうかなとは思ったり。ただまぁMacBookの外装はちょっとやそっとで傷はつかないのは長年の経験で信頼しているので、この質感を活かして素で使うのもいいしなと悩ましいです。

iFixItによるとバッテリー交換はちょっとだけ手間がマシになった程度っぽいですね。2016でも交換を経験しているのでDIYでやれるレベルだと良いのですが。またSSDは交換困難なようで残念。統合メモリは仕方ないにせよSSDくらいはM.2でサクっと脱着可能にしておいてほしいものです。

まとめ

Macは筐体の刷新は数年置きで、ここ最近も2012のRetinaモデル、2016のTouchBarモデルと外観が刷新されるのを機に買い換えてきました。M1という意味では周りでAirや13’Proを買ったひとを羨ましく思いつつでしたが、15/16インチという意味では今回もその波に乗れた気がします。さすがにiPhoneのように毎年は買えないですが、OSサポートも長いしまたこの形が変わる頃まで愛用していければと思い、プロセッサとメモリを盛りめにしました。容赦なく肥大化する動画フォーマットを鑑みるとストレージが不足してかないかは不安要素ですが、しっかり活用していきたいと思います。

動画編集効率かの為、ダイヤルデバイスRev-O-mate導入

仕事で動画編集をすることが増えて来て、Premiere Proでのタイムライン操作を効率化したいと思い、左手用のダイヤル操作デバイスを導入することにしました。

実は写真右にあるLogicoolのCRAFTというキーボードには左上にダイヤルがついていて、様々なアサインをして使うことができるんですが、Premiere Proで使うには全然足りませんでした。

Premiere Proでダイヤルでクルクル操作できると捗るなと思った要素は、

  • タイムライン上の再生ヘッドの移動
  • タイムライン全体のスクロール
  • タイムラインのズームイン・アウト
  • 各種エフェクトの数値パラメーターの増減

があり、それぞれショートカットが異なります。CRAFTの設定ツール「Logicool Options」ではアプリ毎に1つのアサインしかできません。正確には通常回転と押し込みながらの回転で独立にアサインできるのですが、後者はなぜか音量などプリセットからの選択しかできず、カスタムキーアサインが封じられているので実質1アサインという感じ。

現実的にはなにかの切り替えキーを押すとアサインが切り替わるような仕組みが必要だと考えました。

候補に挙がったデバイスは、

  • Surface Dial
  • Orbital2
  • Rev-O-mate

辺り。

マイクロソフト Surface Dial サーフェス ダイヤル 2WR-00005

マイクロソフト Surface Dial サーフェス ダイヤル 2WR-00005

9,980円(11/17 13:27時点)
Amazonの情報を掲載しています

Surface DialはWindowsに設定が統合されていて使いやすそうでしたが、補助ボタンがなくアサインの種類が増やせなさそうなのと、サイズがやや大きいのが気になり消えました。

Orbital2は先端がジョイスティックになっており、傾けることにアクションがアサインできるので、それでモード切替をすれば使いやすそうな印象だったんですが、価格が高く、近場のヨドバシに展示も在庫もなかったので腰が引けました(購入時点ではAkibaなら展示ありでした)。逆にダイヤルはかなり細くどちらかというと”ツマミ”という感じなのも良いのか悪いのか机上では判断できませんでした。

最終的に選んだのがBitTradeOneのRev-O-mateです。ダイヤルの径と価格がちょうどいい感。

補助ボタンは下の設定ユーティリティの画面にあるように、左3+下4+左3と豊富で、さらにダイヤル自体の押し込みにもアクションが割り当てられます。ダイヤル回転時の動作(「ダイヤル機能」)は4パターン(画面上寄りのDial function 1~4)設定でき、それをデフォルトでは下部の4ボタンで切り替えて使います。シンプルに押して切り替えるのと、「押している間だけ切り替わり、離すと戻る」という設定もできます。自分はとりあえずデフォルトを再生ヘッダーの移動にし、下部4ボタンの右3つを使って、押さえながら回すとスクロールやズームになるようにしました。左右の6ボタンは単純にレーザーやアンドゥなどよく使うショートカットに割り当て。

設定ツールの画面

全体で設定を3セット(プロファイル)作ることができ、例えばアプリケーション毎に使い分けることができます。その切り替えにボタンを1つ消費するので、単純なショートカットキーとして使えるのは各プロファイル毎に左右6ボタン-1の5ボタンというところでしょうか。それでも足りない分はAZ-Macroで補えばいいかなと思っています。

面白いのは、設定をデバイス上に記憶する点。写真にも映っている小型マクローキーパッドのAZ-Macroもうそうでしたが、本体側が設定を保持していると、例えば別PCや、iPadOSやAndroidなど設定ツールが提供されていない環境にHIDデバイスとして接続した場合にも指定したキーコードを送出できるのです。今のところ自宅デスクトップ機専用になりそうですが、いずれ何かの役に立つかも知れません。

もう1つの特長としては底部のRGBリングライトがあります。プロファイルx3とダイアル機能x4に個別に色を割り当てられます。単にゲーミングデバイスみたいでカッコ良いというだけでなく、今がどのモードなのかが一目でわかります。例えば写真はPremiere Pro用なのでアプリケーションアイコンにあわせてプロファイル1のカラーとそのダイヤル機能1を紫色にしています。ここでダイヤル機能2を呼び出すボタンを押さえている間はグリーンに変化する、という具合です。明るさは三段階ですが、一番暗くしても結構明るいです。時間で消灯する設定があるんですがなぜか消えません。少しでもマウスやキーボードを操作してるとスクリーンセーバー起動時間のようにリセットされちゃうのかも知れません。Premiere作業をしていない時は消えていてほしいなと思います。ちなみにケーブルは直付けなので、使っていない時は手元で抜いておく、ということもできず、USBケーブルの根元まで辿って抜き差しが必要でこれも軽く不満点です。ケーブルの長さなどもカスタマイズしたいので普通にUSBコネクターになってるとなお良かったかも。

まだ活用はできてないですが、1ボタンに所定の連続キー操作(マクロ)を割り当てることもできます。例えばPremiereだと選択しているクリップ(区間)を5倍速再生にするなんて時に、(多分Premiere上のショートカットではできないので)Ctrl+R、500(%)とキー入力、確定、みたいなキーを連続して送出できると1クリックで実行できるような気がしています(未テスト)。

■まとめ

1万円強で導入できるダイヤルデバイスで、

  • 補助ボタンが豊富
  • 設定を本体側に保持でき、別端末でも同じ設定がすぐ使える
  • リングライトで現在のモードがひと目で見分けられる
  • マクロも設定できる

などの特長を備えたRev-o-mateを導入してみました。ひとつ動画仕事の山が終わってしまいましたが、次の作業の時に使ってみて、さらに設定を追い込んでいこうと思います。

Windows用PS Remote Playが起動しない時の対策

別記事書きますが、自宅内PlayStation5リモートプレイがしたくて、Windows用アプリをWindows10(21H1)機のOneMix 3 Proにインストールしたんですが、起動しない(一瞬でエラーも吐かずに終了する)、という現象に見舞われました。インストールされたバージョンは(設定->アプリで検索してタッチすると表示されます)4.5.0.08250です。

国内のブログでは再インストールくらいの情報しかありませんでしが、海外の掲示板で「Visual C++ Redistributable(再配布可能)」パッケージを手動インストールしたら起動した!」という書き込みと、複数の成功報告が。

Microsoft公式ページから、「Visual Studio 2015, 2017, 2019, and 2022」という見出しの下にあるX86版(vc_redist.x86.exe)を落としてインストールしたら確かに起動しました!ちなみにWindowsが64bit版でしたが指示通り32bit版(=x86)をチョイス。ちょっと悩みましたがPS Remote Playアプリ自体が32bitアプリケーションだしなと。

なんかインストーラーの時点でこういう追加ライブラリのインストール画面が一瞬見えて気もしたんですが、そこが失敗していたんですかね?

どれくらい起きうる問題かわかりませんが、記録として残しておきます。

カラーキャリブレーターでモニターの色味を統一する

我が家のメインデスクトップは最近モニターをアップグレードしました。

また配信現場用に購入したモバイルディスプレイもビデオ編集作業やOBS使用時のクリーンプレビュー用として普段はサブディプレイ化しています。

10.8インチのフルHDをメインモニタに比べてとても小さいのでなにかウインドウをもっていって作業、ということはほぼできず、あくまで映像のプレビュー用という感じです。

ただこの2つのモニターの色味が大きく違うため、どちらを基準として信じるべきか悩ましいことに。またどちらもHDRを有効化できるものの、それをするとさらに色味が食い違います。特にサブモニタ側はかなり青味が強くなり明らかにおかしい。

フラストレーションがたまるので久しぶりにキャリブレーションに手を出すことに。以前Spider4を購入したのが2012年らしいので9年ぶりのキャリブレーターです。

まだどこかに埋もれているとは思いますが、さすがに古いし、LGのモニターがハードウェアキャリブレーションに対応していて、その対応機種が後継のSpider 5かSpider Xシリーズということだったので、買い換えることに。

Spider XにはProとELITEがあり価格差も結構あります。

1万円以上違うので悩みましたが、比較表をみるとデュアルモニタで色を揃えるビジュアルファインチューニングというまさに今回の目的に沿った機能があるので思い切ってELITEにしました。というか、

  • マルチモニターサポート(複数のディスプレイをキャリブレーションする機能)
  • ビジュアルファインチューニング(複数台のディスプレイをチューニングする機能)

と違いがわからなすぎる。前者はPro/ELITEともに対応。後者はELITEのみです。DataColorの日本語訳が雑なのは10年近く経っても変わらずなようです。まぁたぶんですが、前者は単にUI的にどちらのキャリブレーションをするのか接続されたディスプレイを選択が可能、ということで、後者は両者間の色味を揃えるという意味合いでしょう。いくら基準に揃えようとしたところで再現できない部分はあって、それも含めてとにかく2者間を揃える、ということではないかと。まぁそこまで厳密なキャリブレーションを期待するわけではなく、見比べて違和感ない程度に色温度やガンマが大筋あっていてくれればいいんですが。ただもうひとつ、

  • ビデオ/シネマキャリブレーション用ターゲット(映像編集用キャリブレーションターゲット)

というのがELITEのみの機能として挙がっていて、実態はよくわからないものの、気になってしまったというのもELITEにした理由です。Rec.709等のガンマにキャリブレできるってことかな?

ちなみにLGモニタのハードウェアキャリブレーションを使うだけならProでも問題なさそう。

■ハードウェアキャリブレーションと大ポカ

LGモニタ側はハードウェアキャリブレーションに対応しています。通常のソフトウェアキャリブレーションの場合、調整データはOS上のカラープロファイル情報として保存され、OSがディスプレイ出力に加味して調整出力を行います。つまり常にそのカラーフィルター分の負荷がPC側にかかっているということですね。一方ハードウェアキャリブレーションの場合、モニター側の調整データとして保存/適用される為、PC側に負荷はかからないし、たぶんですがPCを替えても同じ補正がかかり続けるということになります。体感差が出るような負荷ではないかもですがなんとなく精神衛生上ハードウェアキャリブレーションの方がヨサゲですね。ただし今回のように2つのモニタ間で揃えるとなるとソフトを使うことになる気がします。

いずれにせよ、ディスプレイ側でハード的に補正をかけた上で、さらにソフトキャリブレーションする方が、ソフトの調整幅が軽くて済みそうな気がしたので、まずはハードウェアキャリブレーションを実施することに。

ハードウェアキャリブレーションの場合、Spider Xのデータを直接モニタが読み取る必要があるので、USBケーブルをモニタ背面のUSBポートに接続します。またモニタとPCもUSBケーブルで接続する必要があります。ソフトはSpider用のものではなく、LGのサイトから落とせるLG Calibration Studioというソフトを使います。めんどくさいですが、検索欄にモデル名を入力すると対応ソフトとしてMac版、Windows版が出てきます。今回の設定目標としては色温度6500K、ガンマは2.2をセット。手順としては画面上にここにセンサーを当てろという枠線が出てくるので簡単なんですが、何度やっても通信エラー。「すわ初期不良か!?」と切り分けのために一旦ソフトウェアキャリブレーションにチャレンジ。こちらも同様にエラーになったんですが、ヘルプをみたら解決。レンズカバーを開かずに液晶にあててました(恥ずかしー)。ケーブルの生え方とか色々おかしいと思ってはいたんですけど、なんか円形のゴム台座みて「あぁ液晶表面に傷つけなくていいな」とか(外縁の小さい穴をみて)「最近のはセンサーちっさいな」とか都合良く解釈してましたw。LG側のエラーでは「USB挿し直せ」とか「ソフトを起動しなおせ」しか言わないので、Spiderの説明書も見ずにいきなりハードウェアキャリブレーションに行く人はご注意ください。ということで無事実行。残り15分とかでますが、体感では少しはやく進んで実質10分強くらいだったと思います。Spider 4ではモニタ上端にケーブルを引っ掛けておけばセンサーから手を離していても安定してたんですが、本製品は軽く手で押さえてないとでした。ケーブルも細いので荷重がかかるのも不安ですし。三脚穴はついてますが、画面にしっかり押しつける方向に力をかけるのは難しそう。というこで手で押さえながら10分以上耐えることに。手元にスマホとか暇つぶしグッズを揃えておくといいかと思います。

で、ハードウェアキャリブレーションが終わるとディスプレー側のプロファイルが「キャリブレーション設定1」となります。デフォルトで入っているプロファイルに追加される感じで、普段使いに別のプロファイルに戻すこともOSDで簡単でできて良いカンジ。

■ソフトウェアキャリブレーションを実施

続いてソフトウェアキャリブレーション。SpiderXもまたパッケージにソフトは同梱されておらずダウンロードなんですが、このリンクすら書かれてないく、公式サイトトップからどうリンクをたどっても見付からず、結局ググってしまいました。たぶんここでよさそう。

Spider4時代にもみた雰囲気。ウィザード形式になっていますが、相変わらずわかりづらい作りです。特に部屋の明るさに関するエラーが出た際にどうすればいいか、日本語のメッセージは解釈に悩む文章になっています。なんか昔も同じようなことで悩んだなと記憶が蘇りました。全然進歩してない…

悩みつつもなんとか両モニタをHDRオフ状態で色温度6500K/ガンマ2.2で補正しました。LG側はハードウェアキャリブレーションをした上でなのに割と色味に変化がありました。それはどうなんだ?と思いつつも、サブモニタとの色味がかなり近づいたので良しとします。調整した設定ファイルには名前をつけて保存でき、Windowsのディスプレイ設定でいつでも切り替えることができます。

■複数モニターで揃えるStudio Match

Spider Xのユーティリティのウィザードの中にStudio Matchというのが出てきます。

「スタジオ内のすべてのディスプレイをできるだけ一致させます」とあるので、機能比較表にある、

  • ビジュアルファインチューニング(複数台のディスプレイをチューニングする機能)
  • のことでしょうか。名称が1単語たりともマッチしません。もしこれのことだとするならDataColorはUXライターを雇った方がよいでしょう。

    しかしまぁ仕方ないので実行してみます。ざっくりとした手順は、

    1. 両モニタの輝度を最大にする
    2. それぞれの輝度をセンサーで測り低い方にあわせたカンデラ目標値を設定する
    3. 再度それぞれの輝度を測り、モニタ側の明るさ調整を下げながら目標値に近づくまで再測定を繰り替える
    4. カラーを含めたキャリブレーションを行う
    5. それぞれの画面の色見本(黄、マゼンダ、シアン、グレースケールバー)を見て手動で微調整

    という感じ、最後で「そこ手作業かい!」ってなりました。自分の感覚が信じ切れないからキャリブレーターなんてものを買っているというのに、、まぁ頑張ってあわせましたとも。

    ハマったのはサブモニタの方がDCRというオート設定をオフにしないと手動で明るさ調整ができなかった点。またこのモニタの輝度調整は10段階しかない為、ソフトが指示するドンピシャの輝度レンジに収めることができませんでした。最終的に5のステップで明るさというか彩度的なところがあわないなと感じましたが、適当なところで妥協し、最後にLG側で適当に輝度を揃えたらおおむね満足のいく感じになりました。

    ■HDR?

    本製品がHDR対応かどうかよくわかりませんが、おそらくダメなのでしょう。WindowsでHDRを有効にして計測すると途中でエラーが出まくります。それでもOKでダイアログを消し続けると完走はるすものの色味は微妙。よくて色温度が高め、ひどいと真っ黄色な結果にw。WindowsからするとHDR ONとOFFでプロファイルは別扱いらしく、SDR状態で作ったプロファイルはHDR ONの状態だと選択肢に現れません。SDR(HDR OFF)とHDRでそれぞれプロファイルを作成する必要があります(ON/OFF切り替えると最後に当てたプロファイルが復元されるので、きちんとしたプロファイルさえあれば普段は気にしなくてよさそう)。

    個人的にはたまたま出来たやや色温度の高めのプロファイルはかなり好みの色味なんですが、ターゲットが6500Kということを考えると明らかにおかしいな色になっているんでしょう。またどちらのモニタもWindows側でHDR ONにするとそれ相応のモードに切り替わりOSDで明るさ調整ができなくなったりします(一番明るいところ固定)。それもあって、さらに前述のStudio Matchで2つのモニターの色調を揃えることは不可能に近い感じ。

    いまのところHDRは諦め気味です。

    ■まとめ

    なんだか最後の最後で手動調節させられて納得しきれない感じにはなりましたが、主観で揃えてるだけに主観的にはほぼ同じ感じになったかな?と。趣味でYoutube挙げるくらいであれば問題ない一致度なのかなと。ゼロから手動で揃えようとしてもたぶん無理だったので、使った意味はあったかと思います。コスパはどうかというところですが、上記のStudio MatchがELITE独自の「ビジュアルファインチューニング」のことなんだとしたらまぁ仕方ないかなという感じです。ただまぁ個別に6500K/2.2をターゲットにしてキャリブレーションしただけの状態でもほぼ不満ない出来映えだったので、もしELITEを今回レンタルしていて、やっぱり自分で買うかってなった時にはProでいっか、と考えるかも知れません。ただ今はプロジェクターがないので関係ないですが、おいおいホームシアターを復活させることも視野に入れると、やっぱりELITEを買ってたかなと言う気もします。

    ちなみにRentioだとProが3,980円で3泊4日で借りられるようです。モニタは経年で色味が変わっているのでプロなら毎月のようにキャリブレートしなおすようです。アマチュアで3ヶ月や半年に1回はやろうとすると買ってしまった方がよさげな気がしました。逆に遊んでる間、友人知人に貸してあげようかとも思いましたが、DataColorのSpiderユーティリティはインストール時にシリアルNo.でアクティベートが必要なので、もしかすると台数制限があるのかも?Rentioで貸し出しできてるのはどうなてるんでしょうね。一度アクティベートされると、ライセンス番号が発行され、次からはその番号を打てば良さそう(アクティベート画面では「シリアルNo.またはライセンスNo.を入れろ」的なことを言われる)なんですが、表示されてる凡例とは明らかに桁数やハイフン位置が違っていて、実際にいれてみても弾かれるんですよね。この辺、用語(の和訳?)の統一がとれていないDataColor社の仕事なのでこうなるとお手上げです。

    あと大きなレンズを備えているし、箱には乾燥剤が同梱されていたので、普段の保管は防湿庫とかに入れておくのがいいかもです。