Raspberry PiをSpotify Connect端末にする方法|安価でポータブルな音楽ストリーミング環境の作り方
Spotifyは膨大な楽曲ライブラリを誇る音楽ストリーミングサービスで、Webブラウザやスマートフォン・PC向けアプリなど、さまざまな方法で好きな曲を楽しめます。しかし、これらの方法では必ずしも最高の音質が得られるとは限りません。そこで活躍するのが「Spotify Connect」です。Spotify Connectを使えば、単体スピーカーやサウンドバーなど、対応するワイヤレス機器なら何でも再生デバイスとして利用でき、お気に入りの音楽を高音質で楽しめます。
このチュートリアルでは、Raspberry Piを持ち運び可能で低コストなSpotify Connectデバイスとしてセットアップする方法を解説します。
用意するもの
このチュートリアルを完了するには、以下のものが必要です。
- RaspbianがインストールされたRaspberry Pi。まだRaspbianをお持ちでない場合は、最新版を入手し、Etcherなどのツールを使ってSDカードに書き込んでください。
- Raspberry Piに対応した電源ケーブル
- 外部キーボードと、それをRaspberry Piに接続する手段
- HDMIまたはmicro HDMIケーブル(お使いのRaspberry Piのモデルによる)
- 外部モニター
- 有線接続用のイーサネットケーブル、またはWi-Fi接続環境
- RCA-ヘッドホン変換ケーブル(スピーカーやステレオなどのオーディオ機器にRaspberry Piを接続するため)。より高音質を求める場合はUSBオーディオカードもおすすめです。
- Spotify Premiumのサブスクリプション
Raspbianは最新版になっていますか?
まず、Raspberry Piが最新版のRaspbianで動作していることを確認しましょう。Raspberry Piを起動し、ターミナルウィンドウを開いて、以下のコマンドを入力します。
sudo apt update sudo apt upgrade
アップデートがインストールされた場合は、画面左上の小さなRaspberry Piアイコンをクリックし、「Shutdown → Reboot」を選択して再起動してください。
Spotifyクライアントをインストールする
このチュートリアルでは、Raspberry Pi専用に設計されたSpotify Connectクライアント「Raspotify」を使用します。
Raspotifyにはcurlとapt-transport-httpsパッケージが必要です。ターミナルを開き、これらのパッケージがインストールされているか確認しましょう。
sudo apt install -y apt-transport-https curl
次に、RaspotifyのリポジトリとGPGキーを追加します。GPGキーは特に重要で、AptパッケージマネージャーがRaspotifyリポジトリから取得するファイルを検証できるようにするためのものです。ターミナルで以下の2つのコマンドを実行します。
curl -sSL https://dtcooper.github.io/raspotify/key.asc | sudo apt-key add -v - echo 'deb https://dtcooper.github.io/raspotify raspotify main' | sudo tee /etc/apt/sources.list.d/raspotify.list
これでRaspotifyリポジトリの追加は完了しましたが、現時点ではパッケージマネージャーがこのリポジトリを認識していません。以下のコマンドでパッケージマネージャーの情報を更新します。
sudo apt update
準備が整ったら、raspotifyをインストールします。
sudo apt install raspotify
Raspotifyは自動的に起動するため、すぐにRaspberry Piへの音楽ストリーミングを始められます!
Raspberry PiでSpotifyを楽しもう
これで、Spotifyのデスクトップ版やモバイル版アプリからRaspberry Piへ音楽を送信できます。ここではAndroid版Spotifyを使用していますので、他のプラットフォームでは手順が多少異なる場合があります。
1. Spotifyアプリを起動します。
2. 再生したい曲を選択します。
3. 画面下部あたりにある「利用可能なデバイス(Devices available)」セクションをタップします。
4. 左下のコーナーにある「デバイス」アイコンを選択します。
5. デバイス一覧から自分のRaspberry Piを見つけてタップします。
これで、選択した曲がRaspberry Piから再生されるはずです!
Spotify Connectの設定をカスタマイズする
ユーザー体験を向上させるために、Raspotifyソフトウェアにはいくつかの変更を加えることができます。
以下のターミナルコマンドを実行すると、Raspotifyの設定を編集できます。
sudo nano /etc/default/raspotify
このコマンドにより、Nanoテキストエディタで設定ファイルが開きます。
このファイルでは、以下のような変更が可能です。
Raspberry Piに固有の名前を付ける
デフォルトでは、Raspberry Piのデバイス名は「raspotify (raspberry pi)」となっています。ネットワーク上に複数のRaspberry Piがある場合は、「Raspberry Pi キッチン」や「Spotify Connect Client」のように、各デバイスに分かりやすい名前を付けると便利です。
Raspberry Piの名前を変更するには、次の行を探します。
#DEVICE_NAME="raspotify"
そして、希望の名前に書き換えます。例えばこのチュートリアルでは以下のように設定しています。
DEVICE_NAME="Jessica's Office"
行頭の「#」記号を削除することをお忘れなく!
Ctrl + Xキーボードショートカットで変更を保存し、yキー、続いてEnterキーを押します。
設定ファイルを変更するたびに、以下のコマンドをターミナルに入力してRaspotifyサービスを再起動する必要があります。
sudo systemctl restart raspotify
スマートフォンやタブレットのSpotifyアプリを確認すると、Raspberry Piの名前が新しくなっていることが分かるでしょう。
音質をブーストする
ビットレートとは、一定時間内に処理されるデータ量のことです。ビットレートが高いほど音質は良くなり、逆に低いビットレートはデータ消費を抑えられるため、スマートフォンでSpotifyを聴く場合に役立ちます。
Spotify Connectの標準ビットレートは160kbpsですが、こだわり派の方は値を320に上げることで高音質モードを解放できます。また、Spotifyの「低音質」ビットレートである96を試してみて、本当に音質の違いが分かるか実験してみるのも面白いでしょう。
低音質(96)、標準(160)、高音質(320)のどれを選ぶ場合でも、以下の行を編集することでSpotifyのビットレート設定を制御できます。
#BITRATE="160"
Ctrl + X、y、Enterの順に押して変更を保存します。最後に、Raspotifyサービスを再起動しましょう。
sudo systemctl restart raspotify
最終的な音質は、Raspberry Piに接続するオーディオデバイスによって決まります。ぜひSpotifyの活用テクニックも参考にして、リスニング体験をさらに充実させてください。
-
PCをテレビに接続する方法|HDMI・VGA・ワイヤレス接続を徹底解説
旅行の思い出写真を大画面で眺めたい、ビデオゲームを迫力ある画面で楽しみたい、あるいは巨大なスクリーンでウェブブラウジングをしたい――そんな経験はありませんか?さらに言えば、新しいテレビを購入することなく、最新スマートTVの便利な機能をすべて活用できたら素晴らしいと思いませんか? 近年市場にあふれるメディアストリーミングボックスを購入するという手もあります。しかし、もっと高性能で制限の少ないものを使えたらどうでしょうか。実は、その答えはすでにあなたの手元にあるかもしれません。PCをテレビに接続するのは簡単で、やる価値のある理由がたくさんあります。 PCをテレビに接続するメリット 従来型のPCに
-
SpotifyをDiscordアカウントに連携する方法【Android・PC対応】
Discordは、もともとゲーマー向けに開発されたグループチャットアプリですが、現在ではさまざまなコミュニティが利用する汎用的なプラットフォームへと進化しました。音楽ストリーミングサービス「Spotify」と連携すれば、今聴いている曲をサーバーのメンバーにリアルタイムで表示することもできます。 さらに便利なのは、リスニングパーティーを作成して友人を招待し、一緒に音楽を楽しめる機能です。この記事では、AndroidおよびPCでSpotifyをDiscordアカウントに接続する手順を詳しく解説します。 Android版DiscordでSpotifyを接続する方法 Android版Discordで