Raspy Fi: Open source never sounded so good (by Michelangelo Guarise)
-
Upload
avi-lug-alto-vicentino-linux-user-group -
Category
Entertainment & Humor
-
view
1.782 -
download
1
description
Transcript of Raspy Fi: Open source never sounded so good (by Michelangelo Guarise)
Open source never sounded so good
Michelangelo Guarise
Contesto
● Crescente interesse per la musica liquida
● Assenza di soluzioni commerciali convincenti
● Rivoluzione Embedded ( Raspberry PI)
Rivoluzione Embedded: Raspberry PI
● Dispositivo (quasi) totipotente
● 35 $
● 1,2 milioni di esemplari (ad aprile 2013)
● Community enorme e proattiva
Rivoluzione Embedded: Raspberry PI
● Fanless
● Bassi consumi
● Connettività USB e Ethernet
● Bus I2s
● Potenza di Calcolo sufficiente
Hi-FI PI
Antecedenti
● Voyage-MPD (debian based)
● Foobar (Windows)
● CMP2 (Windows e Hardware dedicato)
● Audirvana (Windows e Mac OS X)
Concept
● Qualità innanzitutto● Semplicità di installazione e utilizzo● Lettore Universale ● Approccio UI naturale● Integrazione con dispositivi esistenti (NAS, Router, DAC)
● Personalizzazione in base al contesto
Ricetta
● OS Minimale (multistrap, debian armhf)● Alsa ● Kernel ottimizzato● MPD e MPC(17.4)● Web Ui (Nginx, php5-cli)● Minidlna e Avahi (Discovery, possibile per
render)● Shairport (Airplay)● LCDProc e WiringPI ● AutoFS
Risultato
● MP3, FLAC, WAV, AAC ALAC e WebRadio● Bit Perfect● Airport, Samba, DLNA, (Spotify)● Ramplay
● WebUi per controllo riproduzione e configurazione
NESSUNA CONFIGURAZIONE RICHIESTA: PRONTO A SUONARE
WebUI
WebUI
WebUI
WebUI
Processi Attivi: Idle
Processi Attivi: 16\44
Processi Attivi: 24/96
Prospettive Future
● Porting su x86/64● Supporto Spotify, Last.fm, Pandora, PlayMusic,
Rdio ● Kernel Real-Time (necessario?)● App Dedicata● Modalità HotSpot● Modalità Sociale (Party-mode)
Prospettive Future
Solid Run: CUBOX
• Linux based distributions like Ubuntu, Debian and others
● 800 MHz dual issue ARM PJ4 processor, VFPv3, wmmx SIMD and 512KB L2 cache.
● 1080p Video Decode Engine● OpenGL|ES 2.0 graphic engine● HDMI 1080p Output (with CEC function)● 1GByte DDR3 at 800MHz● Gigabit Ethernet, SPDIF (optical audio), eSata
3Gbps, 2xUSB 2.0, micro-SD, micro-USB (console)
● Standard Infra-red receiver for 38KHz based IR controllers.
Prospettive Future
BeagleBone Black
• Processor: AM335x 1GHz ARM® Cortex-A8• 512MB DDR3 RAM• 2GB 8-bit eMMC on-board flash storage• 3D graphics accelerator• NEON floating-point accelerator• 2x PRU 32-bit microcontrollers• USB client for power & communications• USB host• Ethernet• HDMI• 2x 46 pin headers
Prospettive Future
UDOO
• Freescale i.MX 6 ARM Cortex-A9 CPU Dual/Quad core 1GHz
• Integrated OpenCl Graphics • Atmel SAM3X8E ARM Cortex-M3 CPU (same as
Arduino Due)• RAM DDR3 1GB• 76 fully available GPIO• Arduino-compatible R3 1.0 pinout• HDMI and LVDS + Touch (I2C signals)• Ethernet RJ45 (10/100/1000 MBit)• WiFi Module• Mini USB and Mini USB OTG• USB type A (x2) and USB connector (requires a
specific wire)• Analog Audio and Mic• SATA (Only Quad-Core version)• Camera connection•
Modello Vincente di Open Source
● Universalmente accessibile, anche ai meno tech-savy
● Progettato dagli utilizzatori● Sviluppo guidato dalla community● Cura degli aspetti ergonomici e simbolici● Compatibilità con eventuali formati proprietari● Comunicazione efficace e accattivante
Modello Vincente di Open Source
Grazie per l'attenzione