Apakah ada driver audio WDM virtual (mungkin gratis atau open-source) untuk Windows, dengan plugin pemrosesan tambahan, yang akan menambah satu lapisan lagi antara aplikasi windows dan driver audio kartu suara yang sebenarnya, yang memungkinkan untuk:
Tambahkan DSP perangkat lunak ke output audio umum. Saya ingin dapat menggunakan efek khusus, seperti kompresor, atau converter stereophonic-to-binaural untuk mendengarkan media streaming online pada headphone, dll.
Hubungkan outputnya ke beberapa buffer khusus, bukan kartu suara. Misalnya, untuk dapat merekam audio, atau mengirim audio melalui koneksi nirkabel ke beberapa sumber nirkabel lainnya?
Saya hanya tahu tentang driver VAC , tetapi tidak tahu bagaimana saya akan menggunakannya untuk melakukan tugas-tugas ini. Dan sayangnya itu tidak gratis.
Juga, driver audio hanya ide saya bagaimana mengatasi masalah ini - jika Anda tahu cara lain, silakan berbagi pengetahuan Anda.
Saya membutuhkan ini untuk Windows 7 dan / atau Windows XP.
Jawaban:
Sekarang ada alternatif (donationware) gratis untuk Kabel Audio Virtual VAC. Lihat VB-Audio Virtual Cable .
Ada driver 32 bit dan 64 bit yang tersedia untuk mendukung satu kabel virtual. Kabel ini tampaknya mendukung 8 saluran (7.1 surround) dapat menangani laju sampel 96kHz, dan memiliki ukuran buffer yang dapat disesuaikan.
sumber
Lalu ada beberapa driver yang berfungsi bahkan tanpa kehadiran kartu suara fisik:
tetapi keduanya tidak memiliki kemampuan untuk menerapkan efek, AFAIK.
sumber
Saya telah menemukan API open source gratis bernama Jack yang tampaknya memungkinkan untuk apa yang Anda minta.
Ada sejumlah aplikasi yang memanfaatkan Jack yang menawarkan apa yang Anda minta.
Dari situs mereka:
Saya tertarik untuk mengetahui apakah ini bekerja untuk apa yang Anda lakukan.
sumber
Jika Anda dapat menangani dukungan untuk Windows Vista dan yang lebih baru saja, Anda dapat memprogram dalam efek khusus ke tumpukan audio ( grafik perangkat audio , dihosting oleh
audiodg.exe
) langsung untuk aplikasi menggunakan API berikut:Berikut ini tidak didukung:
Fitur yang memungkinkan Anda memprogram filter Anda disebut
Audio Processing Objects
dan lebih banyak info tersedia dari Microsoft di sini (harus berupa tautan stabil) dengan detail lebih lanjut di sini .Perhatikan bahwa semua ini sangat mudah dengan Gstreamer dan Pulseaudio di Linux; jika Anda bisa mendapatkan tumpukan serupa untuk menjadi backend untuk semua audio Windows, Anda tidak harus melakukan semua intrik jelek dari implementasi sAPO.
sumber
Tidak bebas tetapi mungkin berguna untuk efek - DMMF Virtual Audio Stream . Juga, ada Dante Virtual Sound Card . Sudahkah Anda menemukan sesuatu yang bermanfaat saat ini?
sumber
Satu cara untuk mencapai hal yang sama; Meskipun tidak secara teknis apa yang Anda minta, adalah dengan menggunakan perangkat loopback audio virtual seperti Kabel Audio Virtual. Perangkat lunak semacam itu menciptakan perangkat mengirim dan menerima virtual baru yang dapat digunakan untuk mengambil misalnya output perangkat suara Windows default, mengatur ke perangkat virtual, dan mengirimkannya ke aplikasi pemrosesan audio. Dengan demikian, plug-in tidak ada dalam driver, tetapi Anda masih bisa mendapatkan fx dengan mengirim suara ke perangkat suara default. Anda kemudian harus menggunakan driver ASIO untuk latensi rendah. Jika kartu suara Anda bukan perangkat audiophile, maka itu mungkin tidak disertai dengan driver ASIO; meskipun saya sarankan Anda memeriksa pula. Jika tidak, gunakan ASIO4ALL, yang menyediakan driver ASIO untuk hampir semua perangkat audio. Anda kemudian akan membutuhkan platform yang berbicara ASIO, dan karenanya, mungkin menggunakan efek VST. Protool mungkin juga dapat digunakan, tetapi berlebihan untuk aplikasi ini. Reaper adalah satu kemungkinan yang tidak mahal; dan memiliki demo yang tidak kedaluwarsa. Ada yang gratis juga. Apa yang penting di sini, adalah dapat melakukan efek audio waktu nyata, karena mis. Tidak semua editor file gelombang dapat melakukannya. Anda kemudian memulai aplikasi, membuat trek, pilih perangkat loopback Anda untuk input dan driver ASIO kartu suara Anda untuk output, pasang efek VST Anda (Reaper dilengkapi dengan bermacam-macam fx sederhana), dan memungkinkan pemantauan pada melacak (periksa bantuan untuk info tentang melakukan ini). Kedengarannya melibatkan, tetapi sebenarnya bisa dimulai dengan cukup cepat. Reaper bahkan memuat ulang proyek yang terakhir digunakan secara default. pasang efek VST Anda (Reaper hadir dengan bermacam-macam fx sederhana), dan aktifkan pemantauan di trek (periksa bantuan untuk info tentang cara melakukan ini). Kedengarannya melibatkan, tetapi sebenarnya bisa dimulai dengan cukup cepat. Reaper bahkan memuat ulang proyek yang terakhir digunakan secara default. pasang efek VST Anda (Reaper hadir dengan bermacam-macam fx sederhana), dan aktifkan pemantauan di trek (periksa bantuan untuk info tentang cara melakukan ini). Kedengarannya melibatkan, tetapi sebenarnya bisa dimulai dengan cukup cepat. Reaper bahkan memuat ulang proyek yang terakhir digunakan secara default.
sumber