alsa

    0熱度

    1回答

    我想用下面這段代碼做FFTW功率譜分析: #define ALSA_PCM_NEW_HW_PARAMS_API #include <iostream> using namespace std; #include <alsa/asoundlib.h> #include <fftw3.h> #include <math.h> float map(long x, long in_min,

    0熱度

    1回答

    面對奇怪的PulseAudio監視器設備(即播放發送到揚聲器的聲音的音頻輸入設備)行爲。我將代碼從我的真實項目簡化爲基於PulseAudio文檔代碼的簡單示例https://freedesktop.org/software/pulseaudio/doxygen/parec-simple_8c-example.html,我只添加了時間限制和讀取字節計數。它工作例如30秒並打印讀取字節數。問題是如果在

    0熱度

    1回答

    當運行配置ALSA驅動程序的安裝,我得到這樣 checking for GCC version... ./configure: eval: line 3547: syntax error near unexpected token `)' ./configure: eval: line 3547: `my_compiler_version=5.4.0-6ubuntu1~16.04.4)' 錯

    2熱度

    1回答

    我正在運行Debian OS的ARM PC上以「C」語言開發linux alsa(高級linux聲音體系結構)庫。我正在嘗試錄製和播放聲音。我的目的示例項目(一個用於錄製,另一個用於播放)在for循環內完成作業。我的意思是,讀或寫緩衝區。這個for循環用法的目的是什麼? 例如,在http://www.alsa-project.org/alsa-doc/alsa-lib/_2test_2pcm_mi

    1熱度

    1回答

    我使用的是Arduino Yun和MIDI到USB接口,我的目標是讀取安裝的Linux操作系統上傳入的MIDI音符。 目標是讓Yun上的計算機讀取筆記並將其發送給Arduino,Arduino然後在鋼琴上彈奏的筆記上的針腳上傳輸方波。 但我不知道如何從USB接口讀取; Linux系統只是命令行,我無法找到一個讀取傳入音符的好方法。

    0熱度

    1回答

    我在Ubuntu 16.04主機上運行Ubuntu 12.04 Docker容器。一些測試代碼使用了SND_PCM_STREAM_PLAYBACK和SND_PCM_STREAM_CAPTURE流類型的練習'snd_pcm_open'/'snd_pcm_close'操作。 我不需要任何實際的聲音/音頻功能,只是讓'snd_pcm_open'返回0與一個有效的句柄,然後'snd_pcm_close'返

    0熱度

    1回答

    我嘗試使用ALSA SND-aloop 這裏錄製當前播放的聲音是我asound.conf pcm.multi { type route; slave.pcm { type multi; slaves.a.pcm "output"; slaves.b.pcm "loopin"; slaves.a.channels 2;

    0熱度

    2回答

    我想編寫虛擬ALSA兼容驅動程序作爲可加載內核模塊。當通過ALSA-lib通過aplay/arecord訪問它時,假設它必須像通常的7.1聲道音頻設備一樣提供所有基本控制 - 採樣率,通道數量,格式等... 下面會只需從音頻流中獲取每個通道,並將其作爲UDP數據包流通過網絡發送。 它必須能夠被加載多次,並且最終它會暴露多達/ dev下的音頻設備。這樣我們就可以在系統中有多個虛擬聲卡。 這種內核模塊

    75熱度

    1回答

    我想修改Android OS(AOSP官方圖像),將預處理添加到正常的電話播放聲音中。 我已經(通過修改HAL和audioflinger)來實現這種過濾應用程式音頻播放。 我確定只定位特定設備(Nexus 5X)。另外,我只需要過濾回放 - 我不關心錄音(上行鏈路)。 更新#1: 要清楚 - 我和修改特定高通公司司機行,或任何部分,它是在Nexus 5X運行,可以幫我修改的通話中播放。 更新#2:

    0熱度

    1回答

    我試圖在我的linux(debian)嵌入式設備上用alsa庫錄製聲音。我的嵌入式硬件是[1],並根據其數據表第33頁[2], 模擬音頻信號以SOM TLV320AIC3106音頻編解碼器爲特色。 這德州儀器音頻編解碼器[3]的數據表, 支持價格從8kHz至96 kHz 我使用的示例應用程序代碼對於ALSA lib中,爲最初的工作我沒有改變代碼。在示例代碼中,採樣率設置爲44100Hz。我成功錄製