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

Re: Archphile - μια audiophile διανομή για Raspberry Pi, Udoo και Cubox-i

Το έκανα αυτό αλλά τίποτα.

Εν τω μεταξύ επειδή έχω καρφωμένους 3 σκληρούς στο Pi2 μερικές φορές δε διαβάζει από 1 και χρειάζεται να κάνω άναψε - σβήσε σκληρό και reboot.

Sorry που σε πρήζω δημοσίως ρε Μιχάλη...
 
Re: Archphile - μια audiophile διανομή για Raspberry Pi, Udoo και Cubox-i

Δεν είσαι ο μόνος που έχει πρόβλημα με πολλούς δίσκους πάνω στο Pi. Έχει ανάλογο πρόβλημα και άλλο μέλος του forum μας. Δεν μπορώ να βρω τι φταίει με το θέμα αυτό γιατί δεν μπορώ να το αναπαράξω σπίτι μου. Ελπίζουμε το θέμα αυτό να λυθέι με updates σε kernel κλπ στην επόμενη έκδοση.

Σε κάθε περίπτωση ξαναλέω ότι με πολλές usb συσκευές πάνω στο board αυτό, το ξεσκίζετε γιατί το πιέζετε στο αδύναμο του σημείο.

Αναφορικά με το ότι δε σου βλέπει τα iso, δώσε ένα:

Code:
mpd -V


και πες μου τι έκδοση λέει πάνω πάνω στο output.
 
Re: Archphile - μια audiophile διανομή για Raspberry Pi, Udoo και Cubox-i

Δεν έχεις βάλει το πακέτο με το sacd. Δες τα pm σου!
 
Re: Archphile - μια audiophile διανομή για Raspberry Pi, Udoo και Cubox-i

Τα κατάφερα με τους σταθμούς!!!! Ευχαριστώ πολύ! :ernaehrung004:

Τα μόνα που δεν μπόρεσα είναι αυτά που ανοίγουν με flash όπως τα ΝΕΡΙΤ, αλλά δεν πειράζει. Όποιος ενδιαφέρεται για τα pls από μερικούς βασικούς σταθμούς (rock, real, gold, pepper, melodia, love, kiss, diesi και κανα 2 αθλητικούς) ας μου στείλει pm.
 
Re: Archphile - μια audiophile διανομή για Raspberry Pi, Udoo και Cubox-i

Ευγε!

Αν πας στο site της ΝΕΡΙΤ, θα δεις ότι για κάθε σταθμό που επιλέγεις, στα δεξιά σου δίνει το URL stream. Το πρόβλημα είναι ότι πρόκειται για HLS stream και δεν έχω βρει ακόμη τι πάιζει με αυτό τον τύπο streaming και τον mpd. Δεν είμαστε οι μόνοι με αυτό το πρόβλημα:

http://forum.musicpd.org/viewtopic.php?f=7&t=3707
 
Re: Archphile - μια audiophile διανομή για Raspberry Pi, Udoo και Cubox-i

Ναι τα βρήκα τα hls αλλά δεν παίζανε όταν τα δοκίμασα. Ευχαριστώ και πάλι για τον οδηγό!!!
 
Re: Archphile - μια audiophile διανομή για Raspberry Pi, Udoo και Cubox-i

Μια εξήγηση γιατί όταν παίζω αρχεία 24/192 το CPU usage είναι κοντά 65%??

(το dac μου είναι το ODAC που υποστηρίζει μέχρι 24/96)...

--- Αυτόματη συγχώνευση μηνύματος ---

...ενώ στα αρχεία 24/96 το CPU usage είναι 4?
 
Απάντηση: Archphile - μια audiophile διανομή για Raspberry Pi, Udoo και Cubox-i

???
0.1-1% έπρεπε να είναι στα 24/96 και τα 24/192 να μην τα παίζει καθόλου αφού το ντακ δεν μπορεί,δεν σου έβαλα resampler πουθενά.

--- Αυτόματη συγχώνευση μηνύματος ---

Οκ,βαράτε,τώρα είδα σε ποιο νήμα έγραψα,άκυρο :flipout:
(Αν δεν έχεις πιει καφέ αυτά παθαίνεις...)
 
Re: Archphile - μια audiophile διανομή για Raspberry Pi, Udoo και Cubox-i

Μια εξήγηση γιατί όταν παίζω αρχεία 24/192 το CPU usage είναι κοντά 65%??

(το dac μου είναι το ODAC που υποστηρίζει μέχρι 24/96)...

--- Αυτόματη συγχώνευση μηνύματος ---

...ενώ στα αρχεία 24/96 το CPU usage είναι 4?

Προφανώς έχεις βάλει resampler.. Τσέκαρέ το, μη γίνεται καμία στραβή και κάνει resample τα πάντα..
 
Re: Archphile - μια audiophile διανομή για Raspberry Pi, Udoo και Cubox-i

...και πως το ελέγχω??

--- Αυτόματη συγχώνευση μηνύματος ---

...εγώ θέλω όλα native, bit-perfect, volume 100%.
 
Re: Archphile - μια audiophile διανομή για Raspberry Pi, Udoo και Cubox-i

O μόνος τρόπος να γίνει resample είναι να υπάρχει bug :D

Το mpd.conf έχει μέσα το εξής block:

Code:
audio_output {
enabled         "yes"
type            "alsa"
name            "MY DAC"
device          "hw:0,0"
auto_resample   "no"
auto_channels   "no"
auto_format     "no"
dop             "yes"
}

Όχι μόνο δηλαδή δεν ορίζεται εξ' ορισμού resampling, αλλά για να το σιγουρέψω έχω βάλει και αυτό:

Code:
auto_resample   "no"

Που σημαίνει ότι δεν υπάρχει υποψία να γίνει οτιδήποτε resample.


Κάτι άλλο είναι και θα το βρούμε.
 
Re: Archphile - μια audiophile διανομή για Raspberry Pi, Udoo και Cubox-i

Τσεκάρω αυτή τη στιγμή με dac που έχω το οποίο πάει μέχρι 24/96.

Βάζω 16/44.1:

Code:
cat /proc/asound/card0/pcm0p/sub0/hw_params 

access: RW_INTERLEAVED
format: S16_LE
subformat: STD
channels: 2
rate: 44100 (44100/1)
period_size: 5513
buffer_size: 22050


Bάζω 24/96:

Code:
cat /proc/asound/card0/pcm0p/sub0/hw_params 

access: RW_INTERLEAVED
format: S16_LE
subformat: STD
channels: 2
rate: 44100 (44100/1)
period_size: 5513
buffer_size: 22050


Βάζω 24/352.8:

Code:
cat /proc/asound/card0/pcm0p/sub0/hw_params 

access: RW_INTERLEAVED
format: S24_3LE
subformat: STD
channels: 2
rate: 96000 (96000/1)
period_size: 12000
buffer_size: 48000

Το συμπέρασμα είναι ότι από τη δειγματοληψία και πάνω που δεν υποστηρίζει το dac, γίνεται resampling στο maximum που υποστηρίζει το dac.

Διαβάζω ξανά το manual του mpd σχετικά με το option που χρησιμοποιώ για να κόψω το resampling:

Code:
auto_resample <yes or no>
Setting this to "no" disables ALSA's software resampling, if the hardware does not support a specific sample rate. This lets MPD do the resampling. "yes" is the default and allows ALSA to resample.

Εμείς αυτό το έχουμε στο no. Aυτό σημαίνει ότι όταν θα βάλουμε αρχείο που δεν υποστηρίζεται από το hardware μας, θα αποτρέψουμε την alsa να κάνει το resampling και θα το κάνει o mpd με τον internal resampler που έχει.


Βέβαια σε κάθε περίπτωση μπορούμε να ορίσουμε και τον sox resampler με το option:

Code:
samplerate_converter "soxr very high"

Μέχρι τώρα συνήθως τον sox τον έχω τεστάρει σε περιπτώσεις που επιθυμώ καρφωτό resampling σε συγκεκριμένη δειγματοληψία και bit depth. Λογικά όμως αν ορίσουμε σκέτο το παραπάνω option χωρίς πχ να καρφώσουμε τα πάντα να γίνονται 24/192, o mpd θα παίζει bit perfect όλα τα υποστηριζόμενα formats, ενώ στην περίπτωση που θα πρέπει να κάνει resample θα πετάει τη δουλεία στο sox αντί να την κάνει ο ίδιος. Ορίζοντας τον sox, αντί του internal που είναι ο default, υποτίθεται ότι κερδίζουμε σε ηχητική ποιότητα.


Συμπερασματικά όλα δουλεύουν όπως θα έπρεπε.
 
Re: Archphile - μια audiophile διανομή για Raspberry Pi, Udoo και Cubox-i

Οπότε Μιχάλη, αν εγώ πάρω dac που υποστηρίζει όλα τα φορμά natively και παίζει dsd μέσω dop (π.χ. Chord Hugo/2qute), τι αλλαγές θα πρέπει να κάνω?
 
Re: Archphile - μια audiophile διανομή για Raspberry Pi, Udoo και Cubox-i

- Αναφορικα με το σκέλος PCM δε θα πρέπει να κάνεις τίποτα. Όλα θα παίξουν όπως πρέπει.

- Αναφορικά με το σκέλος DSD, υπάρχει το εξής option στο mpd.conf:

Code:
dsd_usb         "yes"

Αυτό δουλεύει ως εξής:


Εγώ το έχω by default στο yes, οπότε όλα τα dacs που υποστηρίζουν DOP θα παίξουν DSD με χρήση DOP. Χρήστες με Dacs που δεν υποστηρίζουν DOP θα πρέπει να το απενεργοποιήσουν βάζοντας ένα # στην αρχή της γραμμής. Αυτό θα οδηγήσει στο να μετατρέπεται το DSD σε PCM.

Εσύ λοιπόν που αυτή τη στιγμή έχεις πειράξει το παραπάνω option και το έχεις κάνει disable για να μπορείς να ακούς DSD με το odac, όταν πάρεις DAC με DOP θα πρέπει να πας και να ενεργοποιήσεις αυτή τη γραμμή.


Να σημειωθεί ότι παρότι ακόμα δουλεύει το παραπάνω option, επίσημα έχει αντικατασταθεί με το option:

Code:
dop      "yes"


Οπότε στον επόμενο mpd που θα χτίσω θα το αντικαταστήσω και γω.
 
Re: Archphile - μια audiophile διανομή για Raspberry Pi, Udoo και Cubox-i

Μιχάλη, dsd > pcm που βάλαμε έχει τώρα cpu usage 380% (με ακουστικές διακοπές)!!!

--- Αυτόματη συγχώνευση μηνύματος ---

Εντάξει, έβαλα Cream dsd και έχει πέσει στο 100%. :)
 
Re: Archphile - μια audiophile διανομή για Raspberry Pi, Udoo και Cubox-i

Δεν μπορώ να κάνω τίποτε γι' αυτό. Δεν υπάρχουν options να το ελέγξω.


Επίσης ισχύει το εξής:

Το Archphile έρχεται εξ' ορισμού με το πακέτο mpd-archphile το οποίο είναι ο mpd 0.19.9 όπως τον δίνουν οι developers του.

Όσοι έχετε βάλει το mpd-archphile-sacd για να παίζετε iso, τρέχετε έναν custom mpd με πειραγμένο κώδικα ο οποίος βασίζεται στον 0.20 που δεν έχει κυκλοφορήσει επίσημα. Πολύ συνοπτικά:





Στον custom mpd αυτόν μπορεί να συμβαίνουν διάφορα περίεργα καθώς μιλάμε για experimental πακέτο και γι' αυτό άλλωστε το έχω βάλει και στο Playground Repository.
 
Re: Archphile - μια audiophile διανομή για Raspberry Pi, Udoo και Cubox-i

To Audiowind που τροφοδοτεί το RPi2 έχει πάρει "φωτιά"... :)

ΧΑΜΟΣ το dsd>pcm. Σωωωωωωωωκ!

--- Αυτόματη συγχώνευση μηνύματος ---

:)

--- Αυτόματη συγχώνευση μηνύματος ---

Καλά έχει βάλει ο Πάνος ψύκτρες στο δικό του... :)
 
Απάντηση: Archphile - μια audiophile διανομή για Raspberry Pi, Udoo και Cubox-i

Ε φυσιολογικό είναι να ανεβάζει στην μετατροπή.
Στα δύο μηχανάκια που έχω εδώ (win 7 με foobar και τα δύο),με dsd256 το μεγάλο παίζει στο 2-4% και το μικρό με τον Inter D2500 νορμάλ στο 25% με ξεσπάσματα μέχρι το 60% όμως.
Πάντα μιλάμε για μετατροπή DSD>PCM,έτσι;
Μια χαρά είσαι.