Raspy Fi: Open source never sounded so good (by Michelangelo Guarise)

23
Open source never sounded so good Michelangelo Guarise

description

RaspyFi (now Volumio) is an open source linux distribution. It will transform your Raspberry Pi into an audiophile source, in 10 minutes without hassles. It comes ready to play, and it’s compatible with almost every USB DAC available. You can consider it as a Voyage-MPD version for Raspberry Pi. But it’s simpler to use and it has several other functionalities! With RaspyFi you’ll be able to play your music library directly from an USB Storage or from your NAS. You can also listen to your favourite web-radios and scrobble your favourite tunes from Spotify, Last.fm and Soundcloud. You will be amazed about the sound quality! RaspyFi’s core feature is this. We are trying to get every bit of your music to play as accurate as can be, optimizing every aspect of the system. RaspyFi supports asynchronous playback to take advantage of the latest DACS, it features a nice webgui you can use to configure it without hassles and to play your library from your pc, your smartphone or your tablet. You can connect your little Raspberry Pi to your Audio System, sit on your couch, use your favourite device (Win,Mac,Android,iOS) as a remote control and enjoy your music as it is. With RaspyFi your Pi never sounded so good! http://www.raspyfi.com/

Transcript of Raspy Fi: Open source never sounded so good (by Michelangelo Guarise)

Page 1: Raspy Fi: Open source never sounded so good (by Michelangelo Guarise)

Open source never sounded so good

Michelangelo Guarise

Page 2: Raspy Fi: Open source never sounded so good (by Michelangelo Guarise)

Contesto

● Crescente interesse per la musica liquida

● Assenza di soluzioni commerciali convincenti

● Rivoluzione Embedded ( Raspberry PI)

Page 3: Raspy Fi: Open source never sounded so good (by Michelangelo Guarise)

Rivoluzione Embedded: Raspberry PI

Page 4: Raspy Fi: Open source never sounded so good (by Michelangelo Guarise)

● Dispositivo (quasi) totipotente

● 35 $

● 1,2 milioni di esemplari (ad aprile 2013)

● Community enorme e proattiva

Rivoluzione Embedded: Raspberry PI

Page 5: Raspy Fi: Open source never sounded so good (by Michelangelo Guarise)

● Fanless

● Bassi consumi

● Connettività USB e Ethernet

● Bus I2s

● Potenza di Calcolo sufficiente

Hi-FI PI

Page 6: Raspy Fi: Open source never sounded so good (by Michelangelo Guarise)

Antecedenti

● Voyage-MPD (debian based)

● Foobar (Windows)

● CMP2 (Windows e Hardware dedicato)

● Audirvana (Windows e Mac OS X)

Page 7: Raspy Fi: Open source never sounded so good (by Michelangelo Guarise)

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

Page 8: Raspy Fi: Open source never sounded so good (by Michelangelo Guarise)

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

Page 9: Raspy Fi: Open source never sounded so good (by Michelangelo Guarise)

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

Page 10: Raspy Fi: Open source never sounded so good (by Michelangelo Guarise)

WebUI

Page 11: Raspy Fi: Open source never sounded so good (by Michelangelo Guarise)

WebUI

Page 12: Raspy Fi: Open source never sounded so good (by Michelangelo Guarise)

WebUI

Page 13: Raspy Fi: Open source never sounded so good (by Michelangelo Guarise)

WebUI

Page 14: Raspy Fi: Open source never sounded so good (by Michelangelo Guarise)

Processi Attivi: Idle

Page 15: Raspy Fi: Open source never sounded so good (by Michelangelo Guarise)

Processi Attivi: 16\44

Page 16: Raspy Fi: Open source never sounded so good (by Michelangelo Guarise)

Processi Attivi: 24/96

Page 17: Raspy Fi: Open source never sounded so good (by Michelangelo Guarise)

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)

Page 18: Raspy Fi: Open source never sounded so good (by Michelangelo Guarise)

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.

Page 19: Raspy Fi: Open source never sounded so good (by Michelangelo Guarise)

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

Page 20: Raspy Fi: Open source never sounded so good (by Michelangelo Guarise)

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•

Page 21: Raspy Fi: Open source never sounded so good (by Michelangelo Guarise)

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

Page 22: Raspy Fi: Open source never sounded so good (by Michelangelo Guarise)

Modello Vincente di Open Source

Page 23: Raspy Fi: Open source never sounded so good (by Michelangelo Guarise)

Grazie per l'attenzione