Ses Kartı ile Osilaskop

Başlatan Mohican, 10 Aralık 2011 - 05:35:48

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

Mohican

Arkadaşlar  xoscope adında bir osilaskop programı kurdum ancak kullanamıyorum. Bu program ses kartından girilen sinyalin dalga şeklini filan gösteriyor. File menusünden /device/soundcard ı seçiyorum ve "dev/dsp dosya yada dizin bulunamadı" diye hata veriyor. Başka bir benzer yazılım daha var o jack ile beraber çalışıyor ama benim kullanmak istediğim o değil. Başka forum sitelerindeki çözümleri denedim. Burada benzer ama çokda alakalı sorunlar bulamadım o yüzden yeni konu açtım. lcpci çıktısı aşağıdaki gibi:

root@LENOVO-G565:/# lspci
00:00.0 Host bridge: Advanced Micro Devices [AMD] RS780 Host Bridge Alternate
00:01.0 PCI bridge: Device 393e:9602
00:05.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (PCIE port 1)
00:06.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (PCIE port 2)
00:11.0 SATA controller: ATI Technologies Inc SB700/SB800 SATA Controller [AHCI mode]
00:12.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller
00:12.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller
00:13.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller
00:13.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller
00:14.0 SMBus: ATI Technologies Inc SBx00 SMBus Controller (rev 42)
00:14.1 IDE interface: ATI Technologies Inc SB700/SB800 IDE Controller (rev 40)
00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA) (rev 40)
00:14.3 ISA bridge: ATI Technologies Inc SB700/SB800 LPC host controller (rev 40)
00:14.4 PCI bridge: ATI Technologies Inc SBx00 PCI to PCI Bridge (rev 40)
00:15.0 PCI bridge: ATI Technologies Inc Device 43a0
00:16.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller
00:16.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller
00:18.0 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor HyperTransport Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Miscellaneous Control
00:18.4 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Link Control
01:05.0 VGA compatible controller: ATI Technologies Inc M880G [Mobility Radeon HD 4200]
02:00.0 Network controller: Broadcom Corporation BCM4313 802.11b/g LP-PHY (rev 01)
03:00.0 Ethernet controller: Atheros Communications AR8152 v1.1 Fast Ethernet (rev c1)


lenovo laptop kullanıyorum. Sesle ilgili başka hiçbir sorunum yok. İşletim sistemi Ubuntu 10.10 64 bit masaüstü sürümü, bu xoscope ye ses kartını tanıtamıyorum bir türlü. Ayrıca /dev/dsp klasörüde yok benim sistemde oluşturunca program bu sefer "sound ioctl dosya betimleyici hatalı" mesajı veriyor. Birde COMEDI diye bir seçenek var onu seçince de "/dev/comedi0 böyle bir dosya yada dizin yok" hatası veriyor. Benim sesle ilgili dosyalar /dev/snd nin içinde duruyor. Onları oluşturduğum dsp ye kopyalayım dedim ama olmadı çünkü ubuntu buna izin vermiyor. mknod /dizin/ 14 c 3 sonra ln -s /dizin komutlarıyla bağlantı filan oluşturuluyormuş denedim ama sonuç vermedi. Çözümde şöyleydi:

mknod /dev/dsp0 c 14 3
mknod /dev/mixer0 c 14 3
chmod 777 /dev/dsp*
chmod 777 /dev/mixer*
chown root:audio /dev/dsp0
chown root:audio /dev/mixer0
ln -s /dev/dsp0 /dev/dsp
ln -s /dev/mixer0 /dev/mixer


Ama benim sistemle alakasız olduğu için ben bazı yerleri değiştirdim ve şöyle yaptım:

mknod /dev/dsp0 c 14 3
mknod /dev/snd0 c 14 3
chmod 777 /dev/dsp*
chmod 777 /dev/snd*
chown root:audio /dev/dsp0
chown root:audio /dev/snd0
ln -s /dev/dsp0 /dev/dsp
ln -s /dev/snd0 /dev/snd


Tabi değişen  * bir şey olmadı. Aklıma birde Xoscope nin config dosyası filan varsa oradan bi değişiklik yapıp ses kartının klasörünü gösterebilirmiyim diye düşündüm ama config filan bulamadım. Program normalde çalışan bir program tek sorun ses kartımı gösteremiyorum programa gösterebilsem çalışacak. Diğer program çalışıyor ama o 2 kanallı bu 8 kanallı ve klavye kısayolları filan harika düzenlenmiş ama kullanamadım bir türlü. Resimde sağdaki büyük osilaskop sorunlu olan, solda aşağıda kalan , üstteki jack ile çalışan program.

[eklenti yönetici tarafından silindi]
Şikâyetçi olup ağladığım nice günler oldu. Zaman geldi ki, ağladığım günlere ağladım Hazreti Ebû Bekir

if

@Mohikan, ls -l /dev/snd ne döndürüyor?

Mohican

Böyle bişey çıkıyor:

ls -l /dev/snd
toplam 0
drwxr-xr-x  2 root root      60 2011-12-10 13:37 by-path
crw-rw----+ 1 root audio 116, 7 2011-12-10 13:37 controlC0
crw-rw----+ 1 root audio 116, 6 2011-12-10 13:37 hwC0D0
crw-rw----+ 1 root audio 116, 5 2011-12-10 13:38 pcmC0D0c
crw-rw----+ 1 root audio 116, 4 2011-12-10 13:38 pcmC0D0p
crw-rw----+ 1 root audio 116, 3 2011-12-10 13:37 seq
crw-rw----+ 1 root audio 116, 2 2011-12-10 13:37 timer
Şikâyetçi olup ağladığım nice günler oldu. Zaman geldi ki, ağladığım günlere ağladım Hazreti Ebû Bekir