遠くにいる人とカラオケしたいですよね?ということで,リモートカラオケできる環境を作ってみましょう.
今回は Ubuntu 仕様で書きますが,Bluetooth で音源を持ってくるところと仮想オーディオのドライバを変えれば,同じ構成で Windows でもできると思います.
Q: いつ Windows 向けの記事が書かれるのですか?
A: 筆者が Windows をメインで使うようになるときです.
警告
流す音源は権利的に問題のないものを用いてください.流せる音源や詳しい条件を調べてから実行しましょう.
謝辞てきなやつ
同研究室の KMGI 先生(同級生)が Bluetooth で PC にストリーミングされており,そこから着想を得ました.ありがとう,KMGI 先生.
必要なもの
使うツールとかは後述するので,物理的に必要なものだけ.
- Ubuntu がインストールされた PC
- スマートフォン
- 有線イヤフォン
なぜ有線イヤフォンが必要なのですか?
ハウリング防止です.また,無線でも良いのですが,スマートフォンと PC が Bluetooth を用いて音をストリーミングするため,Bluetooth イヤフォンを用いると干渉して音がプチプチするためです.
環境
こんな感じの環境を作ってみます.
なぜスマートフォンからわざわざストリーミングするのですか?
スマホでしか流せない音源(あるのか知らんけど)や,諸々の需要を満たすためです.自分はあくまでも,手元で流せるのが便利だからやってるだけですよ,ええ.
スマートフォンの音源を PC で受け取る1
まず,pulseaudio で使える bluetooth モジュールをインストールします
sudo apt install pulseaudio-module-bluetooth
/etc/pulse/system.pa
を編集します.
sudo vim /etc/pulse/system.pa
次の記述をファイル末尾に記載します
load-module module-bluetooth-policy
load-module module-bluetooth-discover
PulseAudio を再起動します.
pulseaudio --kill
pulseaudio --start