mpd + lirc
|
kobrawerde |
Dodano 14-06-2012 20:18
|
Power User
Posty: 357
Dołączył: 07/05/2008 20:07
|
Mówiąc dokładniej to one działają ale ....właśnie to ale . Jedna i druga działają super z programem madplay.Z programem mpd pierwsza rwie i przycina na niektórych stacjach radiowych (brak płynności przy ogg/48kHz ...nie zgłębiałem dalej czy to format ogg czy te 48kHz) druga z mpd i radiami internetowymi jeszcze OK ... ale mp3 odtwarza tragicznie.
druga jest pokazana w tym wątku : http://openlinksys.info/forum/viewthr...owstart=20
Edytowany przez kobrawerde dnia 14-06-2012 20:56
Netgear R7000 - FreshTomato Firmware 2023.5 K26ARM USB AIO-64K
Proxmox VE: (Topton X6C) Intel N100, 32GB RAM, 2x2TB SSD / NVMe
VM NAS: Xpenology SA6400 (TCRP: tinycore-redpill.v1.0.1.0.m-shell)
VM VPS: Debian-12.5.0-xfce , Kodi , Jellyfin
Wi-Fi: Ubiquiti U6-Lite
|
|
|
|
kw |
Dodano 14-06-2012 22:07
|
User
Posty: 109
Dołączył: 30/04/2012 16:35
|
Właśnie o tej pisałem. Nie są takie drogie i można wypróbować obie- co komu pasuje. Zresztą nie będę stratny bo mam rozwalone gniazdo słuchawkowe w laptopie.
|
|
|
|
kw |
Dodano 15-06-2012 06:12
|
User
Posty: 109
Dołączył: 30/04/2012 16:35
|
Na innych kompach sprawdzałeś? Którego ms używasz?
|
|
|
|
kobrawerde |
Dodano 15-06-2012 16:54
|
Power User
Posty: 357
Dołączył: 07/05/2008 20:07
|
mikka
Cytat po zmianie nrpacks przestało, więc może spróbujcie z innymi wartościami?
Mógłbyś rozwinąć coś więcej ...co dokładnie zmieniłeś ?
Pozdro!
Netgear R7000 - FreshTomato Firmware 2023.5 K26ARM USB AIO-64K
Proxmox VE: (Topton X6C) Intel N100, 32GB RAM, 2x2TB SSD / NVMe
VM NAS: Xpenology SA6400 (TCRP: tinycore-redpill.v1.0.1.0.m-shell)
VM VPS: Debian-12.5.0-xfce , Kodi , Jellyfin
Wi-Fi: Ubiquiti U6-Lite
|
|
|
|
kw |
Dodano 15-06-2012 17:43
|
User
Posty: 109
Dołączył: 30/04/2012 16:35
|
Jak kupię to rozbebeszę i sprawdzę co z tymi masami. A te dwa kondensatory to od zasilania czy z wyjścia audio? Może pojawia się napięcie stałe na wyjściu i dlatego stuka. Mam nadzieję, że większa ilość tych kart jest w porządku.
|
|
|
|
kobrawerde |
Dodano 15-06-2012 19:01
|
Power User
Posty: 357
Dołączył: 07/05/2008 20:07
|
po komendzie :
cat /sys/module/snd_usb_audio/parameters/nrpacks
otrzymuję : 8
Chyba można coś pozmieniać jeśli dobrze myślę
options snd-usb-audio nrpacks=1
lub inna komenda ...ale powiem szczerze iż na razie nic nie kombinuje bo na mojej ostatnio nabytej karcie dźwięk jest super.
Może inni popróbują tą opcję ...chyba worto sprubować jeśli to coś da i ożywi / naprawi dźwięk z tych felernych kartek USB
Netgear R7000 - FreshTomato Firmware 2023.5 K26ARM USB AIO-64K
Proxmox VE: (Topton X6C) Intel N100, 32GB RAM, 2x2TB SSD / NVMe
VM NAS: Xpenology SA6400 (TCRP: tinycore-redpill.v1.0.1.0.m-shell)
VM VPS: Debian-12.5.0-xfce , Kodi , Jellyfin
Wi-Fi: Ubiquiti U6-Lite
|
|
|
|
kw |
Dodano 16-06-2012 15:37
|
User
Posty: 109
Dołączył: 30/04/2012 16:35
|
maxikaaz
W tych kartach wyjście audio jest bezpośrednio z czipa. We wzmacniaczach zasilanych pojedynczym napięciem daje się kondensatory na wyjściu dla odcięcia napięcia stałego które wynosi połowę napięcia zasilania-więc by się zgadzało. 5 volt z usb i 2,5v zmierzonego. Zamiast zworki spróbuj kondensator 1 do 10 uF i daj znać czy przestało stukać.
Edytowany przez kw dnia 16-06-2012 15:44
|
|
|
|
kobrawerde |
Dodano 17-06-2012 09:44
|
Power User
Posty: 357
Dołączył: 07/05/2008 20:07
|
Mam inne pytanie ...odnośnie pilota medion. Ponieważ nie mam oryginalnego mediona w wersji OR24V tylko chyba następcę OR28V . Udało mi się go co prawda odpalić i niby działa ale ... nie wiem czy program lirc dobrze współpracuje z w/w. Czemu ? .... mianowicie po kliknięciu na dowolny klawisz wykonywana jest podwójna komenda ...co sprawia niestety wiele problemów
000000147da80000 00 Stop or28v
000000147da80000 01 Stop or28v
00000014739e0000 00 Ok or28v
00000014739e0000 01 Ok or28v
Moje pytanie czy w oryginale czyli w wersji OR24V też macie ten problem czy tylko niestety ja na nowszej wersji i zmiana pilocika coś by może pomogła ? moja wersja lirc :lirc_0.8.7-R2-5x-5sh_mipsel
Netgear R7000 - FreshTomato Firmware 2023.5 K26ARM USB AIO-64K
Proxmox VE: (Topton X6C) Intel N100, 32GB RAM, 2x2TB SSD / NVMe
VM NAS: Xpenology SA6400 (TCRP: tinycore-redpill.v1.0.1.0.m-shell)
VM VPS: Debian-12.5.0-xfce , Kodi , Jellyfin
Wi-Fi: Ubiquiti U6-Lite
|
|
|
|
przemasisko |
Dodano 17-06-2012 09:59
|
Super User
Posty: 550
Dołączył: 17/05/2010 13:56
|
Mam tak samo na wersji pilota OR24V. I w niczym mi to nie przeszkadza.
|
|
|
|
kobrawerde |
Dodano 17-06-2012 10:29
|
Power User
Posty: 357
Dołączył: 07/05/2008 20:07
|
U mnie to stwarza problemy np. przy odtwarzaniu mp3 z listy .m3u / mpd ....dokładnie jak dam komendę z konsoli : mpc next ...jest OK
Ale już ta sama komenda wykonana przez pilota daje podwójne kliknięcie i ominięcie danego utworu. :-) Przy pogłaśnianiu to nie przezszkadza bo można ustawić +5 ...a pogłośni 10 :-) wybieranie konkretnych stacji radiowych ( na np. nr 1 ... 9) też OK ale to samo przy mp3 niestety powoduje nieprzyjemny podwójny start utworu ( można przeboleć).... jednak komenda next to już niestety porażka .... ale dzięki za info tzn. że nie muszę wymieniać pilota ...to poprostu mały bug w programie lub złe działanie w/w mediona w systemie linux ...chyba ? i raczej to drugie bo na forum ubuntu też mają podobny problem i niestety nie znalazłem rozwiązania :-( . Jedynie w danym programie np. XBMC można zrobić jakiś trik w ustawieniach advancetsettings.xml
Ps. albo coś poknociłem w ustawieniach bo dużo kombinowałem :-( .... ale zato zmieniając znowu program mpd na : mpd_0.15.15-2_mipsel
pogłaśnianie/przycisznie działa na nim ( i nowej karcie usb) natychmiastowo ! ... pozostała więc już dla mnie tylko kwestia podwójnego wybierania kodów przez lirc-a ...
pozdro!
Połączony z 18 czerwiec 2012 18:08:05:
OK problem rozwiązany ....mea culpa :-) tak dużo zmieniałem ustawień że w końcu w pliku lircrc miałem podwójny wpis dotyczący opcji next WOW....dzięki za podpowiedź<< przemasisko >> bo bym szukał i szukał he he :-)
Wszystko ładnie pracuje jestem happy :-)
Pozdro!
Edytowany przez kobrawerde dnia 19-06-2012 15:20
Netgear R7000 - FreshTomato Firmware 2023.5 K26ARM USB AIO-64K
Proxmox VE: (Topton X6C) Intel N100, 32GB RAM, 2x2TB SSD / NVMe
VM NAS: Xpenology SA6400 (TCRP: tinycore-redpill.v1.0.1.0.m-shell)
VM VPS: Debian-12.5.0-xfce , Kodi , Jellyfin
Wi-Fi: Ubiquiti U6-Lite
|
|
|
|
wabikboy |
Dodano 19-06-2012 17:20
|
User
Posty: 48
Dołączył: 13/06/2011 16:17
|
dodaj do konfigu pilota te dwie linijki:
min_repeat 1
suppress_repeat 5
|
|
|
|
kobrawerde |
Dodano 19-06-2012 20:58
|
Power User
Posty: 357
Dołączył: 07/05/2008 20:07
|
Przyznam się że też kombinowałem z tymi ustawieniami w pliku lircd.conf .... nawet szukałem w necie ( pod inne piloty) ale lipa mimo zmieniania i wymieniania multum konfiguracji :-)
A twoje wpisy działają po prostu super ...dzięki za info może i innym się przyda
Pozdrawiam!!!
Netgear R7000 - FreshTomato Firmware 2023.5 K26ARM USB AIO-64K
Proxmox VE: (Topton X6C) Intel N100, 32GB RAM, 2x2TB SSD / NVMe
VM NAS: Xpenology SA6400 (TCRP: tinycore-redpill.v1.0.1.0.m-shell)
VM VPS: Debian-12.5.0-xfce , Kodi , Jellyfin
Wi-Fi: Ubiquiti U6-Lite
|
|
|
|
wabikboy |
Dodano 19-06-2012 21:31
|
User
Posty: 48
Dołączył: 13/06/2011 16:17
|
Nie ma za co, sam przypadkiem na to trafilem na YT
a i mnie !@#$%^&* powielanie jednej funkcji.
"Co jest najlepsze że nawet na stronie Lirc'a nie ma o tym mowy"
poprawka jest opisane
sekcja: Software setup podpunkt 5
Edytowany przez wabikboy dnia 19-06-2012 22:22
|
|
|
|
przemasisko |
Dodano 19-06-2012 21:49
|
Super User
Posty: 550
Dołączył: 17/05/2010 13:56
|
Oooo... Good solution Dzięki @wabikboy.
|
|
|
|
khain |
Dodano 02-12-2012 23:28
|
Power User
Posty: 335
Dołączył: 25/07/2007 17:09
|
Witam
Udało mi się uruchomić mpd na Asus RT-N16 + CREATIVE SB Play, lecz mam problem z pilotem Medion OR24V.
Wpisuję polecenie:
Cytat [root@router root]$lircd -d /dev/lirc0 /opt/etc/lirc/lircd.conf
[root@router root]$ irw
000000147aa50000 00 Play or24v
000000147aa50000 00 Play or24v
00000014fe290000 00 Pause or24v
00000014fe290000 00 Pause or24v
000000147da80000 00 Stop or24v
Jak widać pilot działa, ale mpd nie reaguje na żadne polecene z pilota, nie zmienia głośności, nie startuje i nie zatrzymuje muzyki, itp.
lircd.conf mam taki http://dl.dropbox.com/u/68191728/lirc...lircd.conf
dmesg | grep usb
Cytat usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
usbcore: registered new interface driver hiddev
usbcore: registered new interface driver usbhid
drivers/hid/usbhid/hid-core.c: v2.6:USB HID core driver
usbcore: registered new interface driver usb-storage
usb usb1: configuration #1 chosen from 1 choice
usb usb2: configuration #1 chosen from 1 choice
usbcore: registered new interface driver usblp
usblp: USB Printer Device Class driver
usb 1-1: new high speed USB device using ehci_hcd and address 2
usb 1-1: configuration #1 chosen from 1 choice
usb 2-2: new full speed USB device using ohci_hcd and address 2
usb 2-2: configuration #1 chosen from 1 choice
usb 2-2.3: new full speed USB device using ohci_hcd and address 3
usb 2-2.3: configuration #1 chosen from 1 choice
input: USB HID v1.00 Device [HID 041e:30d3] on usb-0000:00:04.0-2.3
usb 2-2.4: new low speed USB device using ohci_hcd and address 4
usb 2-2.4: configuration #1 chosen from 1 choice
usbhid: exports duplicate symbol hiddev_hid_event (owned by kernel)
usbhid: exports duplicate symbol hiddev_hid_event (owned by kernel)
usbcore: registered new interface driver snd-usb-audio
usbhid: exports duplicate symbol hiddev_hid_event (owned by kernel)
lirc_atiusb: USB remote driver for LIRC $Revision: 1.88 $
lirc_atiusb: Paul Miller
lirc_atiusb[4]: X10 WTI RF receiver on usb2:4
usbcore: registered new interface driver lirc_atiusb
lsusb
Cytat Bus 002 Device 004: ID 0bc7:0006
Bus 002 Device 003: ID 041e:30d3
Bus 002 Device 002: ID 0e8f:0016
Bus 001 Device 002: ID 18a5:0302
Bus 002 Device 001: ID 1d6b:0001
Bus 001 Device 001: ID 1d6b:0002
lsmod
Cytat Module Size Used by Tainted: P
lirc_atiusb 12992 0
lirc_dev 9984 1 lirc_atiusb
snd_usb_audio 57888 1
snd_usb_lib 12256 1 snd_usb_audio
snd_pcm_oss 39072 0
snd_mixer_oss 14656 2 snd_pcm_oss
snd_seq_midi 4128 0
snd_seq_midi_event 3840 1 snd_seq_midi
snd_rawmidi 16416 2 snd_usb_lib,snd_seq_midi
snd_seq 43728 2 snd_seq_midi,snd_seq_midi_event
snd_seq_device 4848 3 snd_seq_midi,snd_rawmidi,snd_seq
snd_pcm 53792 2 snd_usb_audio,snd_pcm_oss
snd_timer 15984 2 snd_seq,snd_pcm
snd_page_alloc 5520 1 snd_pcm
snd_hwdep 4976 1 snd_usb_audio
snd 37456 9 snd_usb_audio,snd_pcm_oss,snd_mixer_oss,snd_rawmidi,snd_seq,snd_seq_device,snd_pcm,snd_timer,snd_hwdep
soundcore 3760 2 snd
nls_cp852 3648 0
ip6table_mangle 992 0
ip6table_filter 704 0
xt_recent 6800 4
usblp 11312 0
ohci_hcd 17232 0
ehci_hcd 34640 0
vfat 9216 0
fat 46000 1 vfat
ext2 55520 2
ext3 113440 0
jbd 48352 1 ext3
mbcache 4528 2 ext2,ext3
usb_storage 33120 2
sd_mod 21408 3
scsi_wait_scan 384 0
scsi_mod 75488 3 usb_storage,sd_mod,scsi_wait_scan
nf_nat_pptp 1440 0
nf_conntrack_pptp 3808 1 nf_nat_pptp
nf_nat_proto_gre 1072 1 nf_nat_pptp
nf_conntrack_proto_gre 2464 1 nf_conntrack_pptp
nf_nat_ftp 1568 0
nf_conntrack_ftp 5792 1 nf_nat_ftp
nf_nat_sip 5920 0
nf_conntrack_sip 19008 1 nf_nat_sip
nf_nat_h323 5504 0
nf_conntrack_h323 37152 1 nf_nat_h323
wl 1781264 0
et 49280 0
igs 13680 1 wl
emf 17408 2 wl,igs
mpd.conf wygląda tak:
Cytat #
# This setting controls the top directory which MPD will search to discover the
# available audio files and add them to the daemon's online database.
music_directory "/opt/music/"
#
# This setting sets the MPD internal playlist directory. The purpose of this
# directory is storage for playlists created by MPD.
#
playlist_directory "/opt/mpd/playlists/"
#
# This setting sets the location of the MPD database.
#
db_file "/opt/mpd/database"
#
# These settings are the locations for the daemon log files for the daemon.
#log_file "~/.mpd/log"
log_file "syslog"
bind_to_address "0.0.0.0"
#state_file /opt/etc/mpd.state
##############
input {
plugin "curl"
# proxy "proxy.isp.com:8080"
# proxy_user "user"
# proxy_password "password"
}
###############
audio_output {
type "oss"
name "Cheapo 3D Sound USB Device"
mixer_control "PHONEOUT" # For kernel 2.6 (alsa doing oss emulation)
# For 2.4, one of these should work. It all depends on the USB sound adapter
# mixer_control "vol" # For kernel 2.4 (oss). Whichever works
# mixer_control "PCM" # For kernel 2.4 (oss). Whichever works
# device "/dev/sound/dsp" # This might be needed for 2.4
}
zeroconf_enabled "no"
Proszę o pomoc.
Edytowany przez khain dnia 04-12-2012 18:52
TP-LINK TL-WDR3600 @ Openwrt - 300/20Mbps
HP ProLiant DL360e Gen8 @ ESXi 7.0.1:2 x Intel Xeon CPU E5-2450L @ 1.80GHz, 160GB RAM ECC, 2x 1TB SSD
ASRock J4205-ITX @ Debian 11 16BG RAM, 2x 1TB SSD, 1x 1TB HDD
|
|
|
|
kobrawerde |
Dodano 04-12-2012 18:36
|
Power User
Posty: 357
Dołączył: 07/05/2008 20:07
|
A uruchomiłeś wogóle program mpd ? .... komenda mpd
jeśli tak to czy skonfigurowałeś plik lircrc .... pod twój mpd ? jeśli tak to wydajesz jeszcze komendę ( w swojej ścieżce do lircrc) ja mam:
irexec -d /etc/lirc/lircrc
Edytowany przez kobrawerde dnia 04-12-2012 19:06
Netgear R7000 - FreshTomato Firmware 2023.5 K26ARM USB AIO-64K
Proxmox VE: (Topton X6C) Intel N100, 32GB RAM, 2x2TB SSD / NVMe
VM NAS: Xpenology SA6400 (TCRP: tinycore-redpill.v1.0.1.0.m-shell)
VM VPS: Debian-12.5.0-xfce , Kodi , Jellyfin
Wi-Fi: Ubiquiti U6-Lite
|
|
|
|
khain |
Dodano 04-12-2012 20:21
|
Power User
Posty: 335
Dołączył: 25/07/2007 17:09
|
Tak mpd uruchomiony - sprawdzam działanie pilota podczas trwania muzyki. Nie mam pliku lircrc, powinien się zainstalować wraz z paczką lirca czy trzeba skądś go pobrać?
TP-LINK TL-WDR3600 @ Openwrt - 300/20Mbps
HP ProLiant DL360e Gen8 @ ESXi 7.0.1:2 x Intel Xeon CPU E5-2450L @ 1.80GHz, 160GB RAM ECC, 2x 1TB SSD
ASRock J4205-ITX @ Debian 11 16BG RAM, 2x 1TB SSD, 1x 1TB HDD
|
|
|
|
kobrawerde |
Dodano 04-12-2012 20:50
|
Power User
Posty: 357
Dołączył: 07/05/2008 20:07
|
Musisz go utworzyć samemu i najlepiej pod linuxem ...przykładowy masz w pierwszym poście tego wątku
Zasada działania tego pliku to w skrócie właśnie synchronizacja programu mpc i jego komend z pilotem.
Np. jak wydasz w konsoli : mpc play 1 .... uruchomi ci się pierwszy utwór lub stacja radiowa zależy z jakiej listy korzystasz
a w pliku lircrc masz właśnie:
begin
prog = irexec
remote = or28v
button = 1
config = mpc play 1
repeat = 0
end
Czyli po naciśnięciu na pilocie przycisku 1 ......gra pierwszy utwór itd :-)
Ja korzystam z takiego może ci to coś podpowie http://dl.dropbox.com/u/68191728/lircrc
W zasadzie wszystko już masz a najważniejsze że działa ci pilot ...reszta to tylko kwestia czasu i doczytania pomocy o programach mpd a zwłaszcza mpc ...powodzenia
pozdro!
Edytowany przez kobrawerde dnia 04-12-2012 21:15
Netgear R7000 - FreshTomato Firmware 2023.5 K26ARM USB AIO-64K
Proxmox VE: (Topton X6C) Intel N100, 32GB RAM, 2x2TB SSD / NVMe
VM NAS: Xpenology SA6400 (TCRP: tinycore-redpill.v1.0.1.0.m-shell)
VM VPS: Debian-12.5.0-xfce , Kodi , Jellyfin
Wi-Fi: Ubiquiti U6-Lite
|
|
|
|
khain |
Dodano 04-12-2012 22:22
|
Power User
Posty: 335
Dołączył: 25/07/2007 17:09
|
Dzięki za szczegółową odpowiedź
Połowiczny sukces:
Przyciski działają, ale tylko wtedy gdy nie jest odtwarzana muzyka:/
Działa Play i Pause (uruchamiają muzykę - w końcu mają te same ustawienia), ale dopóki muzyka się nie skończy to nie mogę jej np. zatrzymać :/ Dopiero po zakończeniu odtwarzania mogę wyciszyć (przyciskiem Mute), zmniejszyć i zwiększyć głośność lub uruchomić muzę ponownie.
Cytat begin
prog = irexec
remote = or24v
button = Play
config = mpc toggle > /dev/null
repeat = 0
end
begin
prog = irexec
remote = or24v
button = Pause
config = mpc toggle > /dev/null
repeat = 0
end
begin
prog = irexec
remote = or24v
button = Rewind
config = mpc prev > /dev/null
repeat = 0
end
begin
prog = irexec
remote = or24v
button = Forward
config = mpc next > /dev/null
repeat = 0
end
begin
prog = irexec
remote = or24v
button = VolDown
config = mpc volume -10 > /dev/null
repeat = 0
end
begin
prog = irexec
remote = or24v
button = VolUp
config = mpc volume +10 > /dev/null
repeat = 0
end
begin
prog = irexec
remote = or24v
button = Mute
config = /opt/etc/lirc/mpdvolume
repeat = 0
TP-LINK TL-WDR3600 @ Openwrt - 300/20Mbps
HP ProLiant DL360e Gen8 @ ESXi 7.0.1:2 x Intel Xeon CPU E5-2450L @ 1.80GHz, 160GB RAM ECC, 2x 1TB SSD
ASRock J4205-ITX @ Debian 11 16BG RAM, 2x 1TB SSD, 1x 1TB HDD
|
|
|
|
kobrawerde |
Dodano 05-12-2012 15:27
|
Power User
Posty: 357
Dołączył: 07/05/2008 20:07
|
Jeśli używasz w lircrc tego konfigu jw. ta napewno nie będzie działało np stop :-) .... bo go tam nie widzę he he :-)
Tak jak pisałem teraz lektura w necie o programie mpc i jego komendach !!!
Poczytasz i się skapniesz ...nie ma tak łatwo :-)
Ps. nawet wystarczy wpisać w konsoli : mpc help ..... oj lenistwo :-)
Netgear R7000 - FreshTomato Firmware 2023.5 K26ARM USB AIO-64K
Proxmox VE: (Topton X6C) Intel N100, 32GB RAM, 2x2TB SSD / NVMe
VM NAS: Xpenology SA6400 (TCRP: tinycore-redpill.v1.0.1.0.m-shell)
VM VPS: Debian-12.5.0-xfce , Kodi , Jellyfin
Wi-Fi: Ubiquiti U6-Lite
|
|
|