player1:thin client+voyage - player2:futros450+Debian > Usb Transport: I2soverUSB + DAC (6x1704+I/V a tubi) - Attenuatore passivo Lightspeed
Ampli finale: OTL 6C33 - MyRef Fremen Ed. - Diff.: Diapason Adamantes II - Guida LMS+Squeezelite - B
Propongo oggi una patch di affinamento che chi avra' voglia e coraggio di
attuarla rimarra' davvero meravigliato del risultato ottenuto.
Anche questo lavoretto è nato dalla collaborazione fra me e Fabrizio.
Come sempre bisogna lavorare col terminale di Daphile utilizzando Putty.
TIMER Patch
L’intervento sperimentale che viene proposto ora ha lo scopo di
aumentare la precisione dei timer hardware con la finalità di
migliorare il funzionamento dell’ALSA Midi driver per mezzo di Jack .
Per automatizzare gli ordini da impartire al boot
creiamo un file che nella fattispecie è uno script.
Si puo’denominarlo
come si preferisce, per es. pippo:
Andare sulla directory /etc/init.d
Creare un file di testo vuoto che chiameremo ,ad esempio. pippocodice:cd /etc/init.d
Una volta creato aprirlo:codice:touch pippo
una volta aperto scrivere:codice:nano pippo
Salvare il file (CTRL+x > Y > Enter).codice:#!/sbin/openrc-run echo 3072 >/sys/class/rtc/rtc0/max_user_freq modprobe snd-hrtimer
A questo punto rendiamolo eseguibile digitando:
poi lo faremo eseguire ad ogni avvio del sistema in questo modo:codice:chmod +x pippo
Andare in /etc/local.dcodice:rc-update add pippo default
Creare un file vuoto che chiameremo ad esempio pippo.start:codice:cd /etc/local.d
a questo punto aprire il file:codice:touch pippo.start
e scrivere:codice:nano pippo.start
Poi dovremo creare un file vuoto chiamato “60-max-user-freq.conf”codice:/etc/init.d/pippo &
codice:cd /etc/sysctl.dPoi creiamo un file vuoto chiamato “40-timer-permissions.rules “ in /etc/udev/rules.dcodice:touch 60-max-user-freq.conf
Quindi:
codice:cd /etc/udev/rules.d/Fatto questo possiamo procedere con la patch vera e propria.codice:touch 40-timer-permissions.rules
Apriamo il file “40-timer-permissions.rules” :
E scriviamoci:codice:nano 40-timer-permissions.rules
Poi apriamo un altro file “sysctl.conf”codice:KERNEL==”rtc0″, GROUP=”audio” KERNEL==”hpet”, GROUP=”audio”
quindi apriamo il file 60-max-user-freq.confcodice:cd /etc/sysctl.d
scriviamoci :codice:nano 60-max-user-freq.con
riavviare.codice:dev.hpet.max-user-freq=3072
Al riavvio digitare in sequenza , ricordandoci di dare alla fine di ogni comando il tasto”invio” da tastiera.:
codice:sysctl -p /etc/sysctl.d/60-max-user-freq.confcodice:echo -n 3072 | sudo tee /sys/class/rtc/rtc0/max_user_freqcodice:chmod 660 /dev/hpet /dev/rtc0A questo punto riavviare il PC e….buon ascolto.codice:chgrp audio /dev/hpet /dev/rtc0
A stretto giro per decidere se far cadere la mandibola o meno
al riavvio della macchina provate questo comando da terminale:
codice:TASKLETPR=92se vi rendete conto che vi è caduta la famosa mascella inferiorecodice:ps -eLo pid,cmd | grep [t]asklet | awk ‘{ system(“chrt -f -p ‘$TASKLETPR’ ” $1)}’
immettete i due comandi, cosi come sono, nello script di cui abbiamo
parlato raggiungendolo col comando:
poi salvate (CTRL+x > Y > Enter)codice:nano /etc/init.d/pippo
Riavvio della macchina ( potete chiudere la bocca!! )
player1:thin client+voyage - player2:futros450+Debian > Usb Transport: I2soverUSB + DAC (6x1704+I/V a tubi) - Attenuatore passivo Lightspeed
Ampli finale: OTL 6C33 - MyRef Fremen Ed. - Diff.: Diapason Adamantes II - Guida LMS+Squeezelite - B
Ma quanto sei bravo ? chissà se riuscirò mai...
player1:thin client+voyage - player2:futros450+Debian > Usb Transport: I2soverUSB + DAC (6x1704+I/V a tubi) - Attenuatore passivo Lightspeed
Ampli finale: OTL 6C33 - MyRef Fremen Ed. - Diff.: Diapason Adamantes II - Guida LMS+Squeezelite - B
Ci sono attualmente 3 utenti che stanno visualizzando questa discussione. (0 utenti e 3 ospiti)