Saya memiliki masalah yang menarik dengan Ubuntu. Saya memiliki laptop yang memiliki satu jack untuk line in / mikrofon dan line out / headphone.
Inilah alasan mengapa saya membeli spliter seperti di bawah ini:
Bagi satu jack 4 pinus menjadi dua jack: micrphone dan line out
Saya memiliki mikrofon studio eksternal dan headphone dengan mikrofon.
Kasus 1 (Bekerja)
Jika saya menghubungkan mikrofon headphone ke spliter yang dimasukkan ke laptop saya, saya dapat merekam mikrofon saya.
HEADPHONES MIC ----+
|
+------- LAPTOP
|
HEADPHONES OUTPUT -+
Kasus 2 (TIDAK Bekerja)
Jika saya menghubungkan perangkat keras eksternal lain (misalnya piano) ke splitter, saya tidak dapat merekam apa pun ... Ini masalahnya. Bagaimana Ubuntu dapat mengenali jika ada headphone mikrofon atau perangkat keras eksternal yang BUKAN headphone mikrofon?
PIANO ------------+
|
+------- LAPTOP
|
HEADPHONES OUTPUT -+
... dan pertanyaannya adalah bagaimana cara memperbaikinya? Saya ingin merekam piano saya menggunakan laptop saya: melalui jalur masuk.
Apakah pembagi akan menjadi penyebab?
Apakah saya benar-benar membutuhkan perangkat keras yang tidak saya miliki (seperti perekam USB)?
Pembaruan : diuji pada Windows 8 pada laptop yang sama. Ini berfungsi dengan baik ... (Tidak) Untungnya, saya adalah pengguna Ubuntu, jadi saya tidak akan kembali ke dunia Windows ... Masih mencari solusi di Ubuntu.
Model laptop saya adalah Samsung NP300E5V-S01RO
.
Pembaruan 2 : Menggunakan alsamixer
Saya berhasil mendengarkan hanya suara piano , tanpa suara mikrofon lainnya. Ini adalah bagaimana konfigurasi alsamixer saat ini terlihat:
Informasi tentang pengaturan saya dapat ditemukan di sini .
Saya masih tidak dapat memilih di Audacity (atau perangkat lunak perekaman lainnya) perangkat rekaman. Ini merekam dari mikrofon internal.
Pembaruan 3 :
pactl list sources
menampilkan ini di Ports
bagian:
Kasus 1
Piano terhubung:
analog-input-microphone-internal: Internal Microphone (priority: 8900)
analog-input-microphone: Microphone (priority: 8700, not available)
Kasus 2
Mikrofon eksternal terhubung:
analog-input-microphone-internal: Internal Microphone (priority: 8900, not available)
analog-input-microphone: Microphone (priority: 8700, available)
sumber
Jawaban:
Dengan meningkatkan meter volume mik di
alsamixer
kami hanya mengaktifkan fitur loopback kartu suara, yaitu mengarahkan kembali input mic ke output suara secara internal, aliran ini tidak dapat diakses oleh perangkat lunak. (AFAIK) (Tapi itu menegaskan bahwa perangkat keras menerima suara.)Anda harus mencoba meningkatkan semua Capture meter
alsamixer
ke maksimum dan memastikan mereka tidak dimatikan, setelah ini pastikan bahwa dipavucontrol
perangkat yang benar dan port dipilih, dan input mic tidak dimatikan di sana, lalu coba merekam.Jika masih tidak berfungsi, maka kemungkinan masalahnya ada di tempat yang lebih rendah pada pengemudi.
Yang masih bisa Anda coba adalah menginstal alsa yang lebih baru , mungkin masalah ini diselesaikan dalam versi yang lebih baru. Selain itu ada beberapa alat tweaker untuk alsa di sini . Documents untuk itu di sini . Dengan hal hda-jack-retask Anda dapat mengubah input mikrofon Anda menjadi satu line-in (atau hal serupa), tetapi saya tidak tahu apakah itu akan membantu.
sumber
echo jack_detect=no > /sys/class/sound/hwC0D0/hints
untuk menonaktifkan deteksi jack. Atau dalam kasus Anda, Anda juga dapat mencobaecho jack_detect=no > /sys/class/sound/hwC0D3/hints
, tetapi yang pertama lebih cenderung memiliki efek apa pun.echo 1 > /sys/class/sound/hwC0D0/reconfig
atauecho 1 > /sys/class/sound/hwC0D3/reconfig
Mungkin tip kecil ini, yang dapat Anda instal dari PPA akan membantu:
[Cara] Mengubah Jack Headphone ke Jack Mikrofon di Ubuntu | OH TUHAN! Ubuntu!
sumber
"Failed to create file '/home/username/.pulse/client.conf.3A0Q7W': No such file or directory"
ketika saya mencoba Menerapkan pengaturan.