Jump to content

PC kao izvor zvuka - tema MK II


dj.nik

Preporučeni Komentari

pre 8 minuta, zika reče

Tickless or not? Koliko vidim liqourix (damentz) ... 6.1.12-1 je rešio dosta štucanja sa preemtion, koliko vidim pod prstima, probe radi...

2023-02-16_09-39.png

apgrejdovat cu kernel na 6.1

stoji ovako podeseno

CONFIG_NO_HZ_COMMON=y
CONFIG_NO_HZ_IDLE=y
# CONFIG_NO_HZ_FULL is not set
# CONFIG_NO_HZ is not set
 

Link to comment
Podeli na ovim sajtovima

11 minutes ago, Mikorist said:

2023-02-16_09-39.png

apgrejdovat cu kernel na 6.1

stoji ovako podeseno

CONFIG_NO_HZ_COMMON=y
CONFIG_NO_HZ_IDLE=y
# CONFIG_NO_HZ_FULL is not set
# CONFIG_NO_HZ is not set
 

Da ne bi bilo nesporazuma... Ima nejasnoća u nazivima...

https://www.kernel.org/doc/Documentation/timers/NO_HZ.txt

CONFIG_NO_HZ_FULL selects CONFIG_NO_HZ_COMMON, so you cannot run adaptive ticks without also running dyntick idle. This dependency extends down into the implementation, so that all of the costs of CONFIG_NO_HZ_IDLE are also incurred by CONFIG_NO_HZ_FULL.

Izmenjeno od zika
Link to comment
Podeli na ovim sajtovima

miko@miko:~
$ grep irq /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet iommu=soft mitigations=off  threadirqs splash"
miko@miko:~
$ grep NO_HZ /boot/config-6.0.0-10.1-liquorix-amd64 
CONFIG_NO_HZ_COMMON=y
CONFIG_NO_HZ_IDLE=y
# CONFIG_NO_HZ_FULL is not set
# CONFIG_NO_HZ is not set
miko@miko:~
$ grep noatime  /etc/fstab
UUID=f1f947c8-da79-494b-aed6-785d48522abd / ext4 discard,noatime 1 1
UUID=ec53ea3d-267a-45cc-bf08-e425d5b3c7e1 /home ext4 discard,noatime 1 2
UUID=95F5-0D86 /boot/efi vfat noatime,dmask=0002,fmask=0113 0 0
miko@miko:~
$ sudo cat  /proc/timer_list 
Timer List Version: v0.9
HRTIMER_MAX_CLOCK_BASES: 8
now at 14125999003449 nsecs

cpu: 0
 clock 0:
  .base:       0000000060acd70a
  .index:      0
  .resolution: 1 nsecs
  .get_time:   ktime_get
  .offset:     0 nsecs
active timers:
 #0: <000000008d9165ca>, tick_sched_timer, S:01
 # expires at 14125999252250-14125999252250 nsecs [in 248801 to 248801 nsecs]
 #1: <0000000056918a32>, hrtick, S:01
 # expires at 14125999562309-14125999562309 nsecs [in 558860 to 558860 nsecs]
 #2: <000000009891ea5c>, hrtimer_wakeup, S:01
 # expires at 14126000000275-14126000893616 nsecs [in 996826 to 1890167 nsecs]
 #3: <00000000a50d065f>, hrtimer_wakeup, S:01
 # expires at 14126246670528-14126247670297 nsecs [in 247667079 to 248666848 nsecs]
 #4: <00000000fe61dc49>, hrtimer_wakeup, S:01
 # expires at 14126504585649-14126505105648 nsecs [in 505582200 to 506102199 nsecs]
 #5: <00000000c02b8651>, hrtimer_wakeup, S:01
 # expires at 14126619614659-14126620613658 nsecs [in 620611210 to 621610209 nsecs]
 #6: <000000003040ec4d>, hrtimer_wakeup, S:01
 # expires at 14126836532134-14126836582134 nsecs [in 837528685 to 837578685 nsecs]
 #7: <00000000a215aec1>, hrtimer_wakeup, S:01
 # expires at 14126839754630-14126839804630 nsecs [in 840751181 to 840801181 nsecs]
 #8: <00000000c874e835>, hrtimer_wakeup, S:01
 # expires at 14127000300318-14127004296317 nsecs [in 1001296869 to 1005292868 nsecs]
 #9: <00000000df4d4887>, hrtimer_wakeup, S:01
 # expires at 14127941398376-14127943398375 nsecs [in 1942394927 to 1944394926 nsecs]
 #10: <00000000b659340a>, hrtimer_wakeup, S:01
 # expires at 14128620306948-14128624302947 nsecs [in 2621303499 to 2625299498 nsecs]
 #11: <0000000046329190>, hrtimer_wakeup, S:01
 # expires at 14129000416429-14129050206427 nsecs [in 3001412980 to 3051202978 nsecs]
 #12: <000000002d8cc090>, hrtimer_wakeup, S:01
 # expires at 14130008674678-14130038682677 nsecs [in 4009671229 to 4039679228 nsecs]
 #13: <00000000435e4885>, hrtimer_wakeup, S:01
 # expires at 14130436315636-14130441315635 nsecs [in 4437312187 to 4442312186 nsecs]
 #14: <000000007f9926de>, hrtimer_wakeup, S:01
 # expires at 14133656001782-14133656051782 nsecs [in 7656998333 to 7657048333 nsecs]
 #15: <0000000007e344a0>, hrtimer_wakeup, S:01
 # expires at 14136104013401-14136104063401 nsecs [in 10105009952 to 10105059952 nsecs]
 #16: <000000007df657fb>, hrtimer_wakeup, S:01
 # expires at 14140257902569-14140257952569 nsecs [in 14258899120 to 14258949120 nsecs]
 #17: <000000004dc27bc2>, hrtimer_wakeup, S:01
 # expires at 14140462273684-14140492273683 nsecs [in 14463270235 to 14493270234 nsecs]
 #18: <00000000cc04a95f>, hrtimer_wakeup, S:01
 # expires at 14152457067926-14152487067925 nsecs [in 26458064477 to 26488064476 nsecs]
 #19: <0000000093fec01d>, hrtimer_wakeup, S:01
 # expires at 14155570230451-14155570280451 nsecs [in 29571227002 to 29571277002 nsecs]
 #20: <000000004a63d8b8>, hrtimer_wakeup, S:01
 # expires at 14157916176946-14157916226946 nsecs [in 31917173497 to 31917223497 nsecs]
 #21: <00000000442abebd>, hrtimer_wakeup, S:01
 # expires at 14406541245662-14406541245662 nsecs [in 280542242213 to 280542242213 nsecs]
 #22: <00000000523d9142>, hrtimer_wakeup, S:01
 # expires at 86408998931119-86409098931119 nsecs [in 72282999927670 to 72283099927670 nsecs]
 #23: <0000000010575e92>, hrtimer_wakeup, S:01
 # expires at 99072000498747-99072100498747 nsecs [in 84946001495298 to 84946101495298 nsecs]
 #24: <000000000fe68944>, hrtimer_wakeup, S:01
 # expires at 2148093466983124-2148093566983124 nsecs [in 2133967467979675 to 2133967567979675 nsecs]
 clock 1:
  .base:       000000000bff3270
  .index:      1
  .resolution: 1 nsecs
  .get_time:   ktime_get_real
  .offset:     1676524038303812479 nsecs

itd ponavlja se za sve 

 

nastavak...

Tick Device: mode:     1
Per CPU device: 4
Clock Event Device: lapic-deadline
 max_delta_ns:   1296538872401
 min_delta_ns:   1000
 mult:           14227683
 shift:          25
 mode:           3
 next_event:     14126834903539 nsecs
 set_next_event: lapic_next_deadline
 shutdown:       lapic_timer_shutdown
 periodic:       lapic_timer_set_periodic
 oneshot:        lapic_timer_set_oneshot
 oneshot stopped: lapic_timer_shutdown
 event_handler:  hrtimer_interrupt

 retries:        94
Wakeup Device: <NULL>

Tick Device: mode:     1
Per CPU device: 5
Clock Event Device: lapic-deadline
 max_delta_ns:   1296538872401
 min_delta_ns:   1000
 mult:           14227683
 shift:          25
 mode:           3
 next_event:     14140066478539 nsecs
 set_next_event: lapic_next_deadline
 shutdown:       lapic_timer_shutdown
 periodic:       lapic_timer_set_periodic
 oneshot:        lapic_timer_set_oneshot
 oneshot stopped: lapic_timer_shutdown
 event_handler:  hrtimer_interrupt

 retries:        1106
Wakeup Device: <NULL>

Tick Device: mode:     1
Per CPU device: 6
Clock Event Device: lapic-deadline
 max_delta_ns:   1296538872401
 min_delta_ns:   1000
 mult:           14227683
 shift:          25
 mode:           3
 next_event:     14126840015058 nsecs
 set_next_event: lapic_next_deadline
 shutdown:       lapic_timer_shutdown
 periodic:       lapic_timer_set_periodic
 oneshot:        lapic_timer_set_oneshot
 oneshot stopped: lapic_timer_shutdown
 event_handler:  hrtimer_interrupt

 retries:        147
Wakeup Device: <NULL>

Tick Device: mode:     1
Per CPU device: 7
Clock Event Device: lapic-deadline
 max_delta_ns:   1296538872401
 min_delta_ns:   1000
 mult:           14227683
 shift:          25
 mode:           3
 next_event:     14126000252250 nsecs
 set_next_event: lapic_next_deadline
 shutdown:       lapic_timer_shutdown
 periodic:       lapic_timer_set_periodic
 oneshot:        lapic_timer_set_oneshot
 oneshot stopped: lapic_timer_shutdown
 event_handler:  hrtimer_interrupt

 retries:        212
Wakeup Device: <NULL>

 

Link to comment
Podeli na ovim sajtovima

A ovako su podeseni IRQs za onaj DAC USB i ALC hda codec

USB port xhci_hcd with IRQ 30 does not share its IRQ.
USB port xhci_hcd with IRQ 32 does not share its IRQ.
Soundcard snd_hda_intel:card0 with IRQ 33  does not share its IRQ.
Soundcard snd_hda_intel:card1 with IRQ 34  does not share its IRQ.

 

Link to comment
Podeli na ovim sajtovima

CPU scaling governor je na perfomance

miko@miko:~
$ cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor
performance
performance
performance
performance
performance
performance
performance
performance
miko@miko:~
$ 

 

 

$ grep swap /etc/sysctl.conf 
vm.swappiness = 10
miko@miko:~
$ 

swappiness je na 10%

Link to comment
Podeli na ovim sajtovima

Miko, imam pitanje.

Kada aplikacija zahteva-radi samo sa adresom uređaja a ne i sa logičkim imenom, zato što neću da provajderu platim za statičke adrese rutera-NAMERNO, samo mogu da plačem ako ne mogu da nađem aplikaciju koja radi na ime uređaja a ne isključivo adresu; pri svakom padu, resetovanju ..... mreže da ne bih ponovo "pronalazio" adresu i upisivao je (nisam ni znao da neko danas piše app samo sa referenciranjem na adresu)?

Izmenjeno od Srecko
Link to comment
Podeli na ovim sajtovima

pre 2 minuta, Srecko reče

Miko, imam pitanje.

Kada aplikacija zahteva-radi samo sa adresom uređaja a ne i sa logičkim imenom, zato što neću da provajderu platim za statičke adrese rutera-NAMERNO, samo mogu da plačem ako ne mogu da nađem aplikaciju koja radi na ime uređaja a ne isključivo adresu; pri svakom padu, resetovanju ..... mreže?

Koja to aplikacija zahteva striktno staticku adresu ?  Imate WEB server ? IP kamere ?

Link to comment
Podeli na ovim sajtovima

App Store: MPDPlayer i sl. (baš ih ima) za razliku od Squeezer za Android koji radi normalno.

Čak nije ni problem to sa adresom toliki, no u istim uslovima ne vide uopšte Tidal ni jedna a MConnect da ne pričam (moram, isključivo posle njega, da resetujem MPD player SnakeOil).

Squeezer pri tome svira i MQA sve u 16, da čovek ne poveruje. Pametan taj Squeezer😁.

Eto šta znači kad Apple zakasni sa AI😁.

Vi OSX-ovci i vaši operativni sistemi😁😁😁.

Izmenjeno od Srecko
Link to comment
Podeli na ovim sajtovima

@zika  Sound je podesen kroz JACK i ALSA - ima    ‘Qjackctl’ and ‘pajackconnect’.

p.s.

I za razliku od SnakeOil - znamo pravo ime i prezima autora - Glen MacArthur

nema nikakvih aktivacija. imaju neke aplikacije za obradu zvuka u studijima koje se placaju - ali nije vezano za podesavanje sistema.

:D

Link to comment
Podeli na ovim sajtovima

3 minutes ago, Zen Mod said:

moze li se MAC upucati, umesto IP?

Ipad neće (isto IOS) a OSX nisam probao (odlična ideja, probaću kad budem imao vremena, to mi je baš veliki posao da ga izvadim odmah me uhvati aritmija od stalnog penjanja na stolicu😁 a Mac Book Pro mi je u nekoj torbi, u nekoj od polica pa treba da izvadim gomilu stvari da bih ga našao i došao do njega, npr. Kenwood tjuner KT-990D, Študer tjuner A764, računara, kablova .... svašta nešto).

20230216_110122.thumb.jpg.8df6508b58932b2a12cd781dc4a23e28.jpg

Link to comment
Podeli na ovim sajtovima

Sin mi to donese čim on kupi sebi nov, a meni žao da bacam sve je to super za mene, staro 5-6 godina (mnogo mlađe od mene😁).

Moram da priznam da se ni ne sećam gde sam ga tačno stavio (to mi se inače nikad😁 ne dešava) jer sam ga sklonio iz sistema "B" zbog veličine-smetao mi je, i stavio neki Samsung Windows tablet sa olovkom (malecki je, koji sklonim u policu kad ne probam Quad ESL 63 svakih 3-4 meseca da me želja mine)😁.

20230216_111717.thumb.jpg.1443097d4536ae3f1e18f82f2f714efe.jpg

Link to comment
Podeli na ovim sajtovima

Pre sat vremena, asimze reče

Dal ovaj Linux ima svoj player ili treba instalisati neki drugi?

Ama gomile plejera i alata za Audio - isto toliko mnogo i  za VIdeo

2023-02-16_11-55.png

2023-02-16_11-56.png

 

Doinstaliras par njih ako ti treba vise. Recimo Album Player mi je dovoljan.

 

Video kako se renderuje ovde i procesira je takodje TOP topova:first:

 

Verovatno moze povrh svega ovoga i SnakeOil da se instalira - nisam probao....I jednom kada podesis - napravis ISO backup celog sistema - ako nesto posle ne radi samo pregazis sistem. Cak su i ikonice na istome mestu. 

 

2023-02-16_12-10.png

Link to comment
Podeli na ovim sajtovima

Kreiraj nalog ili se prijavi da daš komentar

Potrebno je da budeš član DiyAudio.rs-a da bi ostavio komentar

Kreiraj nalog

Prijavite se za novi nalog na DiyAudio.rs zajednici. Jednostavno je!

Registruj novi nalog

Prijavi se

Već imaš nalog? Prijavi se ovde

Prijavi se odmah
  • Članovi koji sada čitaju   0 članova

    • Nema registrovanih članova koji gledaju ovu stranicu
×
×
  • Kreiraj novo...