Archphile - μια audiophile διανομή για Raspberry Pi, Udoo, Cubox-i και Odroid C1+/C2

  • Αγαπητοί φίλοι και φίλες.

    Με ιδιαίτερη χαρά σας προσκαλούμε στην κοπή της πρωτοχρονιάτικης πίτας του AVClub στη Θεσσαλονίκη για το 2024 την Κυριακή 07 Απριλίου και ώρα 14.00

    Δηλώστε τη συμμετοχή σας εδώ, θα χαρούμε πολύ να σας γνωρίσουμε από κοντά.

tuxx

Supreme Member
3 January 2014
3,319
/dev/null
Νομίζω ότι βρήκα τι φταίει. Κάνε edit το service file:

Code:
nano /usr/lib/systemd/system/librespot.service

Λογικά θα δεις το παρακάτω:

Code:
[Unit]
Description=An open source client library for Spotify
After=network.target

[Service]
EnvironmentFile=/etc/librespot.conf
ExecStart=/usr/bin/librespot \
  --cache ${LIBRESPOT_CACHE} \
  --name %H \
#  --device=plughw:0 \
  --bitrate ${LIBRESPOT_BITRATE} \
  --username ${LIBRESPOT_USERNAME} \
  --password ${LIBRESPOT_PASSWORD} 


Restart=always
User=librespot
Group=audio

[Install]
WantedBy=multi-user.target

κάνε τις αλλαγές ώστε να είναι όπως εδώ:

Code:
[Unit]
Description=An open source client library for Spotify
After=network.target

[Service]
EnvironmentFile=/etc/librespot.conf
ExecStart=/usr/bin/librespot \
  --cache ${LIBRESPOT_CACHE} \
  --name %H \
  --device=plughw:0 \
  --bitrate ${LIBRESPOT_BITRATE} \
  --username ${LIBRESPOT_USERNAME} \
  --password ${LIBRESPOT_PASSWORD} 


Restart=always
User=librespot
Group=audio

[Install]
WantedBy=multi-user.target

Αφού σώσεις το αρχείο, δώσε:

systemctl reenable librespot
systemctl restart librespot
 

kostis

AVClub Enthusiast
26 January 2007
876
Κόρινθος
Εντάξει θα δοκιμάσω μόλις ξαναφλασάρω την κάρτα. Αν και θυμάμαι ότι είχα κάνει uncomment το --device=plughw:0 και δεν είχα δει αποτέλεσμα. Μόνο αυτή την αλλαγή δεν έχεις κάνει;
 

tuxx

Supreme Member
3 January 2014
3,319
/dev/null
Ναι αυτή είναι η αλλαγή και νομίζω ότι είχα και οδηγίες στο installation instructions για το πως φτιάχνεται ακριβώς.

Στη φάση αυτή είμαι χωρίς RPI (έχω δανείσει και τα 2). Μόλις τα έχω πίσω και βρω λίγο χρόνο το θέμα θα λυθεί και θα έρθει και νέα έκδοση για RPI.

BTW, χτες ανέβηκε η νέα alpha για το odroid c2:

https://sourceforge.net/projects/archphile/files/odroidc2/0.99.71-alpha/
 

sat lover

Established Member
18 November 2007
272
Βρήκα ενα τρόπο δεν ξερω αν είναι μπακαλιστικος,να κατεβαζω την εκπομπή στο κινητό σαν mp3 και να την παιζω μεσω BubbleUPnP στο archphile
 

kostis

AVClub Enthusiast
26 January 2007
876
Κόρινθος
Γιατί δεν τη γράφεις σε ένα φλασάκι και μετά να το βάλεις στο rpi να παίξει;

Αν έχεις mac ή συσκευή με ios μπορείς να την παίξεις μέσω airplay στο archphile.

Τέλος, αν θες μπορείς να την ακούσεις live απ' το archphile από τη url http://radiostreaming.ert.gr/ert-proto
 

tuxx

Supreme Member
3 January 2014
3,319
/dev/null
To Archphile για Raspberry Pi 3B+ είναι έτοιμο:

mambo.jpg



To νέο image θα περιλαμβάνει τα πιο πρόσφατα πακέτα από εμένα αλλά και από ArchlinuxARM. Στα του Archphile έχουμε:

- MPD 0.20.18
- τον πιο πρόσφατο ympd (με τα θεματάκια του - πχ δεν φαίνονται τα pls των webradio και δεν υπάρχει λύση αυτή τη στιγμή)
- Spotify support χωρίς τα θέματα που έχουν αναφερθεί κατά καιρούς
- διάφορα άλλα που δε θυμάμαι :p

Δοκίμασα αναπαραγωγή από δίκτυο και USB δίσκο και το αποτέλεσμα ήταν επιτυχές.

Δοκίμασα επίσης USB και I2S dacs επίσης με επιτυχία.

Όσον αφορά στα i2s, η συσκευή που δοκίμασα είναι το νέο Mamboberry HD DAC+ (το οποίο κελαηδάει εξαιρετικά αλλά αυτά θα τα πούμε σε άλλο νήμα). Για οποιοδήποτε άλλο I2S dac, υπάρχει επίσης υποστήριξη όπως και στο προηγούμενο image, αλλά για προβλήματα που ενδεχομένως προκύψουν το συζητάμε.

Λογικά μέχρι το τέλος της ημέρας θα υπάρχει image στο sourceforge.
 

DomieMic65

Supreme Member
10 July 2006
9,681
Αθήνα
Τέτοια λέγε μας να τρέχουμε να αγοράζουμε το Β+!!

Να υποθέσω πως θα είναι καλό να γίνει clean install (αν δλδ υπάρχει τρόπος για update) με ότι αλλαγές θέλουμε να ξαναγίνονται manually ναι;
 

tuxx

Supreme Member
3 January 2014
3,319
/dev/null
Κάθε νέο Archphile image σημαίνει και καθαρή εγκατάσταση και νέο configuration!

Να σημειωθεί οτι το Image αυτό δεν είναι μόνο για το τελευταίο RPI. Παίζει σε όλα τα RPI εκτός των πρώτων ARMv6.
 

DomieMic65

Supreme Member
10 July 2006
9,681
Αθήνα
Κάθε νέο Archphile image σημαίνει και καθαρή εγκατάσταση και νέο configuration!

Να σημειωθεί οτι το Image αυτό δεν είναι μόνο για το τελευταίο RPI. Παίζει σε όλα τα RPI εκτός των πρώτων ARMv6.
"Επανάληψη μήτηρ μαθήσεως..."
Χα χα
 

tuxx

Supreme Member
3 January 2014
3,319
/dev/null
Ότι είπε ο Μιχάλης.

To image έιναι ένα για όλα τα RPI που είναι ARMv7 (διάφορες κδόσεις του 2 και 3).
 

tuxx

Supreme Member
3 January 2014
3,319
/dev/null
Είμαστε έτοιμοι:

https://sourceforge.net/projects/archphile/files/rpi3/0.99.71-beta-rpi23/

Στο παραπάνω link θα βρείτε και το image αλλα και τις οδηγίες για την έκδοση αυτή.

Γενικά διαβάζετε τις οδηγίες αυτές μαζί με τα how to του website. Αν κάτι υπάρχει και στα 2, υπερισχύει το txt.

Με την πρώτη ευκαιρία θα ανανεώσω και το περιεχόμενο του site. Ξεκίνησα ήδη μια πρώτη προσπάθεια, οπότε το downloads section είναι ενημερωμένο:

http://archphile.org/download
 
Last edited:

Internet King

Supreme Member
24 June 2006
4,763
Π. Φάληρο, Αθήνα
tuxx , πολύ ευχάριστα τα νέα.
Πριν ανεβάσεις το νέο image, κάνε ένα ακόμα έλεγχο ώστε τo mambo να παίζει σωστά τα μουσικά αρχεία τύπου DSD64,DSD128 & DSD256 (iso, dsf ..).
Όχι ότι υπάρχει περίπτωση να αντιληφτεί κάποιος τη διαφορά που θα έχει το ίδιο μουσικό έργο από την αντίστοιχη έκδοση σε MP3 320Κ, αλλά καθαρά για λόγους συμβατότητας με τα αρχεία υπερ-υψηλής ανάλυσης.
 

sat lover

Established Member
18 November 2007
272
webradio pls files not shown on YMPD
Πρακτικά τι σημαίνει;μπορούμε να φορτωσουμε δικούς μας web radio σταθμούς και να ανανεωσουμε την library μεσω android;
Σε ευχαριστούμε για την προσπάθεια που κάνεις και τις πολυ όμορφες ακροάσεις που μας εχεις χαρίσει!
 

tuxx

Supreme Member
3 January 2014
3,319
/dev/null
Δοκίμασα DSD64 που είναι το 99.9% των dsd που κυκλοφορούν. Τα παίζει μια χαρά με conversion σε 24/192 που ειναι και το μαξ του επίσημου κερνελ.

DSD128/256 δεν πρόκειται να δοκιμάσω (ειδικά με i2s) για λόγους αρχής, όπως και SACD ISO. :drummer:

Τα πρώτα όπως έχω ξαναπει, είναι αρχεία που τα κατεβάζουμε και τα δοκιμάζουμε για να νιώσουμε καλά ψυχολογικά και ουδεμία χρηστική αξία έχουν, ενώ τα SACD ISO δεν υποστηρίζονται από τον επίσημο MPD.


Παρότι το Archphile είναι ίσως η μόνη MPD based διανομή που προσφέρει και το fork με ISO support, εδώ και χρόνια προσφέρεται στους χρήστες χωρίς καμία δοκιμή από τη μεριά μου.

Αυτό που εγώ υποστηρίζω είναι και αυτό που χρησιμοποιώ, δηλαδή αρχεία dsf/dff με χρήση του official MPD.

Για να είμαι ακόμη πιο ειλικρινής, εγώ όπως έχω πει και παλιά, δε χρησιμοποιώ καν το μαμά πακέτο mpd με το οποίο έρχεται το image. Αυτο το βαζω για τους χρηστες που θελουν να ενεργοποιήσουν ffmpeg.

To το πακέτο που εγώ χρησιμοποιώ και άρα τεστάρω ενδελεχώς είναι το:

mpd-archphile-minimal.
 

tuxx

Supreme Member
3 January 2014
3,319
/dev/null
webradio pls files not shown on YMPD
Πρακτικά τι σημαίνει;μπορούμε να φορτωσουμε δικούς μας web radio σταθμούς και να ανανεωσουμε την library μεσω android;
Σε ευχαριστούμε για την προσπάθεια που κάνεις και τις πολυ όμορφες ακροάσεις που μας εχεις χαρίσει!

To MPD remote σε android τα δείχνει κανονικά. Κάποιο bug στο νεο κώδικα του YMPD μας δημιουργει το πρόβλημα οπότε μέχρι νεοτέρας, βάζεις τα δικά σου PLS όπως πάντα, κάνεις update τη βάση και απλά τα βάζεις να παίξουν από το κινητό σου ή από άλλον client που τα βλέπει.
 

DomieMic65

Supreme Member
10 July 2006
9,681
Αθήνα
Δοκίμασα DSD64 που είναι το 99.9% των dsd που κυκλοφορούν. Τα παίζει μια χαρά με conversion σε 24/192 που ειναι και το μαξ του επίσημου κερνελ.

DSD128/256 δεν πρόκειται να δοκιμάσω (ειδικά με i2s) για λόγους αρχής, όπως και SACD ISO. :drummer:

Τα πρώτα όπως έχω ξαναπει, είναι αρχεία που τα κατεβάζουμε και τα δοκιμάζουμε για να νιώσουμε καλά ψυχολογικά και ουδεμία χρηστική αξία έχουν, ενώ τα SACD ISO δεν υποστηρίζονται από τον επίσημο MPD.


Παρότι το Archphile είναι ίσως η μόνη MPD based διανομή που προσφέρει και το fork με ISO support, εδώ και χρόνια προσφέρεται στους χρήστες χωρίς καμία δοκιμή από τη μεριά μου.

Αυτό που εγώ υποστηρίζω είναι και αυτό που χρησιμοποιώ, δηλαδή αρχεία dsf/dff με χρήση του official MPD.

Για να είμαι ακόμη πιο ειλικρινής, εγώ όπως έχω πει και παλιά, δε χρησιμοποιώ καν το μαμά πακέτο mpd με το οποίο έρχεται το image. Αυτο το βαζω για τους χρηστες που θελουν να ενεργοποιήσουν ffmpeg.

To το πακέτο που εγώ χρησιμοποιώ και άρα τεστάρω ενδελεχώς είναι το:

mpd-archphile-minimal.

παίζει όμως κανονικά και πιο πάνω από 24/192
παίζω και με μη ενεργοποιημένο DoP dsd αρχείο που το μετατρέπει σε 352 και native αρχείο 352
όπως επίσης και με ενεργοποιημένο DoP DSD128
με USB DAC τα πιο πάνω