portaudio

    0熱度

    1回答

    我無法在PortAudio中生成特定頻率,每當我嘗試更改sin(n * FREQ * 2 * PI/SAMPLE_RATE)內部的頻率時,頻率保持不變,但聲音似乎在音質上有所變化,較高頻率值我把這個聲音放在那裏,但頻率相同。這是我在我的patestCallback循環: static int patestCallback(const void *inputBuffer, void *outputB

    1熱度

    1回答

    最近我發現PortAudio有C++綁定,所以爲了讓事情保持良好並且面向對象,我將正常的PortAudio C函數轉換爲C++綁定。但是,我遇到了回調函數的麻煩。 我嘗試通過以下方式來創建流: stream = new portaudio::MemFunCallbackStream<OutputChannel>(params, *this, &OutputChannel::output); 該

    0熱度

    1回答

    我想知道是否有可能使用PortAudio API讀取從聲卡到揚聲器的數據。查看完文檔後,我找到一個例子(http://portaudio.com/docs/v19-doxydocs/paex__record_8c_source.html),他們從麥克風讀取數據。但是,我希望能夠捕獲來自聲卡的音頻。有沒有辦法在PortAudio中做到這一點,如果沒有,請指向正確的方向。此外,重要的是,這可以在Win

    1熱度

    1回答

    我試圖讓PortAudio在我的電腦上工作。我一直在使用Cygwin和gcc在C中創建應用程序,但對於如何讓PortAudio編譯和處理我的系統,我完全無能爲力。 我在PortAudio的網站上找到了有關它與微軟Visual Studio一起使用的信息,但我沒有使用那個IDE(或者任何關於此事的東西,剛剛在Notepad ++中工作並且從命令行運行東西) 。 如果任何人有任何有關我如何得到這個工作

    1熱度

    2回答

    我想在使用PortAudio接口的Debian GNU/Linux上創建一個C應用程序。要做到這一點,我必須從這個docs. 爲此,我安裝了libasound2-dev編譯我的程序與gcc -lrt -lasound -ljack -lpthread -o YOUR_BINARY main.c libportaudio.a,我查了文件的使用apt-file search libasound.so,

    2熱度

    2回答

    我想在Debian Wheezy 64位GNU/Linux上創建一個PortAudio應用程序。我閱讀了關於如何添加庫的文檔,並且編譯時沒有錯誤。 現在,當我想用​​這個腳本初始化PortAudio: #include <stdio.h> #include "portaudio.h" int main(){ PaError err = Pa_Initialize(); i

    4熱度

    8回答

    我無法正確安裝pyaudio。我爲這個項目建立了一個virtualenv。我第一次嘗試安裝portaudio: sudo port install portaudio 返回: ---> Cleaning portaudio ---> Scanning binaries for linking errors: 100.0% ---> No broken files found. 我認爲這

    1熱度

    1回答

    我需要訪問Java中的多個音頻輸入,因此首先諮詢了SO,並找到了this answer,並設法使用PortAudio Java綁定()。不幸的是,我發現很少和過時documentation。 用什麼我發現我試圖用這個在Processing日食: import java.nio.ByteBuffer; import org.jpab.Callback; import org.jpab.Devi

    1熱度

    1回答

    我正在開發一個非常簡單的音頻播放器。它使用Gtk和portaudio/libsndfile。我創建了一個簡單的測試界面,包含瀏覽,播放等幾個按鈕。我的播放器正確選擇文件名,按下播放按鈕後開始播放。但是一切都等待播放完成。沒有什麼是積極的,我想知道如何在它自己完成之前阻止它。 我爲GTK代碼: #include <stdio.h> #include <gtk\gtk.h> static GtkW

    2熱度

    1回答

    我目前使用libsndfile與PortAudio V19組合來從文件中讀取音頻數據並播放。 (請注意,我在運行Raspbian的Raspberry Pi上執行此操作。)我遇到的問題是,我需要實時動態控制以這種方式播放的每個音頻樣本的播放音量。我試圖使用系統調用通過alsamixer來操作全局播放音量,這在我的用例中是一個可接受的解決方案,但延遲太高而無法使用。 我正在尋求的是兩件事情之一: 能,