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
390
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
400
Other Decks in Technology
See All in Technology
Eight Engineering Unit 紹介資料
sansan33
PRO
3
8.3k
型落ちシンクライアント端末のPoEモジュールを自作したかった話
logica0419
0
510
atproto spaces概要
yamarten
0
110
dbt in Microsoft Fabric
ryomaru0825
0
300
RapidCopy2 Matrix I/Oエンジンによるファイルコピーソフトウェアの設計と実装
kengosawa2
1
480
LLMアプリ、 雰囲気で運用してませんか? 〜LLMOpsの現在地〜
taka_aki
1
550
サーバー常駐型の 簡易障害調査AI エージェントを作ってみた話
masayoshi
1
300
形式手法特論:Hyperproperty とモデル検査 #kernelvm / Kernel VM Study Tokyo 19th
ytaka23
1
880
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.5k
AI駆動開発はどこまで来たのか? ファインディの最新実態調査で読み解く現在地 Devin Con Tokyo
akiratom
4
1.9k
AI駆動開発をチームに根付かせる - 「1行も書かない」チームがHarnessを育てた1年 -
kenichirokimura
6
3.3k
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
6
77k
Featured
See All Featured
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
30 Presentation Tips
portentint
PRO
1
380
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6.1k
エンジニアに許された特別な時間の終わり
watany
108
250k
Typedesign – Prime Four
hannesfritz
42
3.1k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
480
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
430
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
56k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
A better future with KSS
kneath
240
18k
The SEO identity crisis: Don't let AI make you average
varn
0
540
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を使うにせよ、ラズパイオーディオはコスパが 非常によいと感じた。廉価でハードウェアを売ってくださったり、ソフトウェ
アをフリーウェアとして配布してくださっている皆さまに感謝!!