2010-11-28 29 views
5

numaralı işlemi işleyin C++ uygulamasında mikrofon girişini alan ve bazı basit canlı ses işlemlerini gerçekleştiren küçük bir program yazıyorum. Etrafa baktım ve Linux'ta bu işi bulabildiğim tek şey PortAudio, QAudioInput ve fmod.Mikrofon girişi alın ve

Süper düşük seviye programlardan uzak durmaya çalışıyorum ve çok az miktarda çizgi kullanıyorum.

Bunlardan hangisi ihtiyaçlarımı en iyi şekilde karşılar?

cevap

2

JUCE'a bakın. Juce birçok platformda inşa edecek. JUCE sadece sesden çok daha fazlasını yapıyor, ancak ses programcıları akılda tutuldu. JUCE demo uygulamasına bakın ve daha sonra ses kodunun gereksiniminize uyacak şekilde kaynak kodunu kesin. API belgeleri de gerçekten iyidir. Düşük seviyedeki maddeden soyutlama iyidir.

+0

Vay Yeni indirdim. Ne kadar zamandır var ve neden daha önce duymamıştım? Bu şey harika! –

+0

Ses geliştirme topluluğunda oldukça büyük ama yakın zamana kadar daha geniş bir toplulukla fazla çekişme elde etmedi. Sanırım lib, 2004'ten beri mevcut. . . veya belki de 2006. Emin değilim. Bunu bir süredir biliyordum ama sadece son zamanlarda ayrıntılı olarak kontrol ettim ve daha önce denemediğime inanamıyorum. Keyfini çıkarın! – learnvst

İlgili konular