Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
NanoPi NEO2
#41
Bonjour Benoit,
Je te réponds sur ce fil plutôt sur le fil FreeBSD, car j'ai pu faire une comparaison avec la NanoPi en utilisant l'image que tu as sur ton site.

- RoonBridge sur MacMini avec sortie sur mon DAC en USB
- Audirvana sur  MacMini avec sortie sur mon DAC en USB
- Tonal sur MacMini avec sortie sur mon DAC en USB
- Audirvana sur MacMini avec sortie en UPNP vers la NanoPi branchée sur mon DAC en USB (alim linéaire sur la NanoPi, bon cable reseau..)

Roonbridge et Audirvana en sortie USB sur le MacMini c'est pas terrible. Ca manque de définition par rapport à Tonal.
Audirvana vers la NanoPi en UPNP c'est beaucoup mieux - je préfère toujours Tonal, mais l'écart est beaucoup plus faible.
Ca me surprends que des gens utilisent Audirvana directement sur un MacMini en USB, car je trouve cela nettement moins bien qu'en UPNP. Pourquoi est-ce que Tonal est meilleur sur le même système ? Mystère... 

Dans un cas (Audirvana) les pistes sont en local sur le MacMini, mais lues en mémoire par Audirvana. Dans le cas de Tonal les pistes sont sur le "cloud". Dans le cas de Roon, sur mon serveur Roon. 

Les différences s'entendent aussi bien sur casque (Beyerdynamic DT990 pro 250, mon DAC a une bonne amplification casque, et le casque Beyer est très "revelateur), que sur enceinte.

Si tu as une autre image pour NanoPi (j'ai pas la Nanopi2, je ne sais pas si les images sont interchangeables), n'hesites pas à me faire signe, je refereai des tests - pas en aveugle malheureusement... Note que j'ai eu des membres du forum chez moi il y a quelques semaines qui ont également noté, cette fois çi en aveugle, la différence Roon vs. Tonal. L'installation de mes enceintes était pas terrible du tout, j'ai amelioré tout cela depuis, et la différence est encore plus nette maintenant !

Je referai également des essais avec l'USBridge en lecture locale...
Répondre
#42
Salut,

Merci pour tes essais. Je suis content de lire que tu as testé un peu buildroot sur NanoPi NEO.
Voici une nouvelle image, tu me diras si ça change vers quel sens :
http://download.tuxfamily.org/bz31notes/...io.img.zip
Répondre
#43
Merci ! Quelles sont les différences avec l'ancienne image ?
Répondre
#44
Seulement le kernel change. La principale différence est de passer de
CONFIG_PREEMPT=y
CONFIG_HZ_250=y
à
CONFIG_PREEMPT_NONE=y
CONFIG_HZ_100=y
et des options en moins.

La première config avec souvent CONFIG_HZ_1000=y tente de réduire la latence et améliorer la réactivité, je pense que c'est utilisée par les distributions. Ce n'est pas realtime, mais c'est dans la même direction. La deuxième va dans le sens opposé.

https://askubuntu.com/questions/5085/why...ltime-one/
https://en.wikipedia.org/wiki/Linux_kernel#PREEMPTION
https://lwn.net/Articles/145973/
Répondre
#45
Si tu veux comparer les deux configs : nanopi-neo_buildroot-2018.02.x_linux-4.15.16_preemptible+250HzTimer_usb-audio.img.zip
Répondre
#46
Une petite mise à jour. Les images que j'utilise actuellement : pour NanoPi NEO2 et pour NanoPi NEO
Deux cores cpu sont réservés pour MPD, tout le reste du système tourne sur les deux autres cores.
Répondre
#47
Update :
Buildroot vient de sortir la version stable 2019.02.x, qui sera supportée pour un an.
Mes Images systèmes : http://download.tuxfamily.org/bz31notes/...ot/images/

Comment compiler une image pour NanoPi NEO2|NEO sur un PC Linux en quelques commandes :
https://github.com/bz31/NanoPi_NEO-NEO2_Buildroot

Avis perso :
NanoPi NEO2 : la minimale (hardware) SBC pour l'audio
Buildroot : le plus minimaliste système Linux audio (software) pour SBC : A coté du noyau Linux, il y a 9 process/tasks dont 6 optionnels qui peuvent être stoppés, le process mpd a 4 threads dont les noms sont assez explicites
[Image: 72cc5c2cfce51052185a3f85f5d48632.md.png]
Répondre


Sujets apparemment similaires...
Sujet Auteur Réponses Affichages Dernier message
  NanoPi NEO 0000 151 46,956 01-05-2018, 07:47 PM
Dernier message: medapayne

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)