Jump to content

silentbob

Član
  • Broj sadržaja

    862
  • Na DiyAudio.rs od

  • Poslednja poseta

  • Broj dana (pobeda)

    3

Postovi objavljeno od silentbob

  1. Ja samo cekam i kradem tvikove pa primenjujem na RPI. RPI4 sa 6.2 RT kernelom i rtirq kida, em bolje svira em mnogo bolji odziv celog sistema. 

    Od sada ovo stavljam na svaki RPI. Postavicu img fajl ako neko hoce da proba.

     

    BTW ako te ne mrzi ubaci novi rsplayer u taj iso. Popravio sam gomilu stvari.

    naci: `bash <(curl -s https://raw.githubusercontent.com/ljufa/rsplayer/master/install.sh)`

     

     

  2. izgleda da rtirq ne daje prioritet snd_usb_audio modulu

    pi@raspberrypi:~ $ sudo /etc/init.d/rtirq status
    
        PID CLS RTPRIO  NI PRI %CPU STAT COMMAND	
         82 FF      90   - 130  5.7 S    irq/33-xhci_hcd	
         51 FF      50   -  90  0.0 S    irq/14-fe00b880.mailbox	
         91 FF      50   -  90  0.0 S    irq/34-VCHIQ doorbell	
         96 FF      50   -  90  0.0 S    irq/36-mmc0	
         97 FF      50   -  90  0.0 S    irq/36-s-mmc0	
        191 FF      50   -  90  0.0 S    irq/38-rotary-encoder	
        192 FF      50   -  90  0.0 S    irq/39-rotary-encoder	
        196 FF      50   -  90  0.0 S    irq/37-gpio-ir-recv-irq	
        205 FF      50   -  90  0.0 S    irq/15-DMA IRQ	
        208 FF      50   -  90  0.0 S    irq/16-DMA IRQ	
        212 FF      50   -  90  0.0 S    irq/40-fe204000.spi	
        216 FF      50   -  90  0.0 S    irq/41-fe804000.i2c	
        268 FF      50   -  90  0.0 S    irq/42-feb10000.codec	
        269 FF      50   -  90  0.0 S    irq/42-s-feb10000.codec	
        282 FF      50   -  90  0.0 S    irq/43-v3d	
        284 FF      50   -  90  0.0 S    irq/44-vc4 firmware kms	
        504 FF      50   -  90  0.1 S    irq/30-eth0	
        505 FF      50   -  90  0.0 S    irq/31-eth0	
        669 FF      50   -  90  0.0 S    irq/35-uart-pl011	
         14 TS       -   0  19  0.0 S    ksoftirqd/0	
         28 TS       -   0  19  0.0 S    ksoftirqd/1	
         36 TS       -   0  19  0.0 S    ksoftirqd/2	
         44 TS       -   0  19  0.0 S    ksoftirqd/3	

     

  3. @Mikorist koji je najbolji nacin da vidim da li se koristi dobar RT.

    Mislim da sam uradio sve kako treba ali ne primecujem da se CPU usage i temp povecavaju.

    Instalirao sam RT kernel odavde, on ukljucuje i neki rt patch valjda i za usb/snd.

    pi@raspberrypi:~ $ uname -a
    Linux raspberrypi 6.2.1-rt3-v8+ #1 SMP PREEMPT_RT Fri Mar  3 09:07:42 CET 2023 aarch64 GNU/Linux

    Onda sam instalirao rtirq i imam ovo:

    pi@raspberrypi:~ $ sudo systemctl status rtirq
    ● rtirq.service - LSB: Realtime IRQ thread tunning.
         Loaded: loaded (/etc/init.d/rtirq; generated)
         Active: active (exited) since Fri 2023-03-03 10:42:24 GMT; 1h 46min ago
           Docs: man:systemd-sysv-generator(8)
          Tasks: 0 (limit: 1828)
            CPU: 0
         CGroup: /system.slice/rtirq.service
    
    Mar 03 10:42:24 raspberrypi systemd[1]: Starting LSB: Realtime IRQ thread tunning....
    Mar 03 10:42:24 raspberrypi rtirq[626]: Setting IRQ priorities: start [xhci_hcd] irq=33 pid=80 prio=90: OK.
    Mar 03 10:42:24 raspberrypi systemd[1]: Started LSB: Realtime IRQ thread tunning..

    /etc/default/rtirq je ovakav:

    RTIRQ_NAME_LIST="snd usb i8042"
    
    # Highest priority.
    RTIRQ_PRIO_HIGH=95
    
    # Priority decrease step.
    RTIRQ_PRIO_DECR=5
    
    # Lowest priority.
    RTIRQ_PRIO_LOW=51
    
    # Whether to reset all IRQ threads to SCHED_OTHER.
    RTIRQ_RESET_ALL=0
    
    # On kernel configurations that support it,
    # which services should be NOT threaded
    # (space separated list).
    RTIRQ_NON_THREADED="rtc snd"

    U kernel param sam dodao:

    threadirqs

     

     

  4. Nema to veze sa MacOs softverom, jednostavno prave bolje displeje. 

    Zakaci mac masinu na losiji monitor i imace losiji kvalitet slike nego na linux-u. Probao!

    Ono sto je bitno je gustina piksela panela tj PPI.

     

  5. Miko sta mislis da napravis neki github repo ili gist u vidu log-a, sa komandama ili opis ako je kroz UI?

    Tako ce znanje ostati sacuvano i moci ce da se automatizuje jednog dana...

     

    ovako ce te google banovati zbog prekomernog upload-a :D

  6. 2 hours ago, Mikorist said:

    aj proveri zašto se ovoliko dugo učitava.  ovo ostalo je u milisekundama

     

    Ha evo zasto, ni sam ne znam zasto sam ovo stavio :sclerosis:

    ExecStartPre=sleep 5

    Mozes da sklonis iz /etc/systemd/system/rsplayer.service pa daemon-reload

    U svakom slucaju bice ispravljeno u sledecem release-u.

     

  7. Aha, verovatno je zbog VM-a. 

    Vec sam se pomirio da je to zbog moje lose srece sa python programima, ne secam se kad je nesto proradilo iz prve, uvek ne neki problem sa verzijama ...

    Ali opet sa live boot iso moja losa sreca ne bi trebala da ima uticaja :)

     

  8. Hvala Miko!

    Evo pokrenuo u VM da vidim kako izgleda. 

    Nekoliko zapazanja sa moje strane:

    - ovaj conky trosi vise struje nego xserver, ja bi ga iskljucio iz autostart-a

    - ostala je tvoja clipboard istorija ali nema nista osetljivo vec dodje kao skripta da vidimo sta si radio :) 

    - RTCQS nece da se pokrene ali to je verovato zato sto je live boot ...

    I na kraju ako nekome treba podrska za rsplayer tu sam. :BeerMugCheers:

  9. 38 minutes ago, Mikorist said:

    Meni ne treba OS  da odaklegod startujes/pokrenes neki audio format radi. 

    U tom slučaju mora. Ja sam mislio da je cilj headless muzički server.

    Drugi problem je što za qobuz i tidal ne postoje native plejeri (a api su zatvorili za ne komercijalnu upotrebu), tako da moraju da se koriste web/elektron aplikacije. 

  10. 4 hours ago, Mikorist said:

    A kernel instaliras RT i krene da ti stuca zvuk kroz pipewire na sirovo . :D

    Pipewire i Pulse su višak u distro koji je samo za audio reprodukciju. Uvek se reprodukuje jedna pesma i nema potrebe za miksovanjem.

    Znači Alsa direkno.

     

  11. Evo RSPlayer sad moze da se instalira na x86.

    Znacio bi mi kad bi neko ko cuje razliku izmedju playera (npr mpd vs squeeze) mogao da mi da povratnu informaciju.

    Ovaj player se razlikuje od ostalih jer se ne oslanja na poznate linux C biblioteke za decoding/demux, vec koristi Symphonia rust crate.

    Instalira se sa jednom komandom:

    bash <(curl -s https://raw.githubusercontent.com/ljufa/rsplayer/master/install.sh)

    Posle toga UI je dostupan kroz web browser na:

    http://<ip adresa>/

    ili ako je port 80 zauzet:

    http://<ip adresa>:8000

    Na Settings strani treba uneti music directory path i kliknuti full scan.

    Kad se skeniranje zavrsi treba izabrati audio device name i kliknuti na Save & restart player dugme.

    Za Audio device teba izabrati onaj bez soft konverzija 

    Kod mene izgleda ovako:

    image.thumb.png.1c80fdd69f730910a7b781aafb25190c.png

     

     

  12. GITHUB.COM

    RSPlayer - Diy-friendly Music Player for Raspberry PI (or any other arm Linux computer). - GitHub - ljufa/rsplayer: RSPlayer - Diy-friendly Music Player for Raspberry PI (or any other arm Linux com...

    Ima posebna tema, mada nisam je skoro osvezavao. Nedavno sam implementirao svoj player tako da vise ne treba vise MPD ili LMS. 

  13. 5 minutes ago, Mikorist said:

    Mislim da  XanMod bolje peva na mojoj mašini. Subjektivni osećaj. Pa ću ići u tome pravcu:smesna:

     

    I, naravno, odmerena i proverena podešavanja istih...

    I na mojoj image.thumb.png.58fac714bf30c31f3bb66204cbf5ed56.png

    Miko koliku donaciju treba da uplatim da ukljucis moj OSS plejer u tvoju distro?

    Ali da bude default :oke:

     

  14. Jos uvek nemam najjace napajanje, ali sam npr. probao cinc na metalnoj sasiji i radilo je sa default spicastim vrhom.

    Mislim da ce za 99% stvari na PCB radi.

    Ima gomila pozitivnih review-a na netu sto me i zaintrigiralo.

     

×
×
  • Kreiraj novo...