Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Raspberry PiでSqueeze Boxを作る
Search
Barippi
May 18, 2019
Technology
360
1
Share
Raspberry PiでSqueeze Boxを作る
Raspberry PiでSqueeze Boxを作る。Squeezeliteというパッケージを使用。
Barippi
May 18, 2019
More Decks by Barippi
See All by Barippi
7年目のLinux初心者
barippi
0
390
Other Decks in Technology
See All in Technology
Hacobu Tech Deck
hacobu
PRO
0
120
「責任あるAIエージェント」こそ自社で開発しよう!
minorun365
9
2.2k
自分のハンドルは自分で握れ! ― 自分のケイパビリティを増やし、メンバーのケイパビリティ獲得を支援する ― / Take the wheel yourself
takaking22
1
950
はじめての MagicPod生成AI機能 機能紹介から活用方法まで
magicpod
0
110
EMから幅を広げるために最近挑戦していること / Recent challenges I'm undertaking to expand my horizons beyond EM
hiro_torii
1
110
Good Enough Types: Heuristic Type Inference for Ruby
riseshia
1
280
レビューしきれない?それは「全て人力でのレビュー」だからではないでしょうか
amixedcolor
0
340
Chasing Real-Time Observability for CRuby
whitegreen
0
200
[OpsJAWS 40]リリースしたら終わり、じゃなかった。セキュリティ空白期間をAWS Security Agentで埋める
sh_fk2
3
240
AI와 협업하는 조직으로의 여정
arawn
0
510
エージェントスキルを作って自分のインプットに役立てよう
tsubakimoto_s
0
430
需要創出(Chatwork)×供給(BPaaS) フライホイールとMoat 実行能力の最適配置とAI戦略
kubell_hr
0
710
Featured
See All Featured
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1k
Designing Experiences People Love
moore
143
24k
Design in an AI World
tapps
1
200
Unsuck your backbone
ammeep
672
58k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
260
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
How STYLIGHT went responsive
nonsquared
100
6.1k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Chasing Engaging Ingredients in Design
codingconduct
0
170
Typedesign – Prime Four
hannesfritz
42
3k
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Transcript
Raspberry PiでSqueeze Boxを作る 2019/5/18 東海道らぐ横浜の集い 2019春の巻 ばりっぴ
自己紹介 • ハンドルネーム ばりっぴ • WindowsメインのUbuntuとRaspbianのゆるーいユーザー • https://barippi.com を運用中 •
最近ブログをlivedoor BlogからGithub Pagesに乗り換えた • 去年の9月に再就職しました
ラズパイオーディオに目覚めた、が • 2018年の東海道らぐ横浜春で「そもそもいくらするんですか」という「右も左 も分かりません」的質問をしたRaspberry Pi(Model 3B+)を今年に入って買いま した • 一緒に買った3000円程度のDACを乗せて音楽を聴いたら「これはヤバイ」と感じ た(分かる人には分かるテキサスインスツルメンツのPCM5122チップが乗ってい
た) • 最初はVolumio2などmpd主体のディストリビューションを試していたりしたが、 「mpdじゃ面白くないな」と思い似たようなのがないか調べた • 「Squeezelite」というパッケージをRaspbianで見つけて似たような物ができる ことを知る • 最終的にLogitech Media Serverと連携を取り自家製Squeeze Boxを作るに至る
Squeeze Boxとは • Logitechから販売されていた、大雑把に言えばネットワークラジオチューナー • 日本では残念ながら発売されなかったため、日本では知る人ぞ知る存在に • Logitech Media Serverと連携することでmpdのようにお家の中にある音楽再生
もすることができる • Squeeze Boxを実現するソフトウェア自体はオープンソースなのでLinuxを初め とする様々なOS上でパッケージやソフトウェアバイナリとして頒布されている • 実は「pi CorePlayer」というSqueeze Liteを動かすのに特化したディストリ ビューションがあるが今回はRaspbianで汎用化させたかったため利用を見送っ た
Squeeze Boxを使う利点・Raspbianで汎用化する利点 • RadikoやAudio Addict系(di.fmなど)のネットワークラジオがプラグインまたは https://mysqueezebox.com のAppsとして提供されている(これをmpdでやろうと するとめんどい) • 楽曲DBをマシンごとに持たなくていい(mpdの知見がないので設定次第かもしれ
ないけど) • Raspbianで汎用化することでディストリビューションのバージョンアップごと にSDカードに焼き直すとかいう作業が不要になる • mpdと共存することも可能(Volumio2やmoodeOSでは逆にSqueezeliteがはいって たりするけど) • 専用ディストリビューションとの音質差は(私の耳では)判別不可能
実際の構築手順について • 「LinuxサーバーとRaspberry Pi 3B+を使ってSqueezeBoxを作った話」という題 でQiitaに手順を書いたので見つけていただければと思います。おそらく https://qiita.com/barippi/ からいけます。 • Raspberry
Pi上にLogitech Media Serverを入れるのはオススメしません。めん どうでも別マシンにたてましょう。
苦労した点・所感 • mpdと比べると圧倒的に日本語の情報が少ない(radikoプラグインがあるにもか かわらず) • Systemd運用にするには日本語の情報が見つからず、英語を読まなければならな かった(簡易な英語で助かった) • Squeezeliteを使うにせよ、mpdを使うにせよ、ラズパイオーディオはコスパが 非常によいと感じた。廉価でハードウェアを売ってくださったり、ソフトウェ
アをフリーウェアとして配布してくださっている皆さまに感謝!!