![](/img/trans.png)
[英]ALSA lib: Getting mixer volume returns wrong value
我有一個 upnp 流應用程序,寫在 C 中,我在其中使用 alsa-lib 來獲取和設置 ALSA Master output 音量。 我使用 API snd_mixer_selem_get_playback_volume和snd_mixer_selem_set_playback_volume_a ...
[英]ALSA lib: Getting mixer volume returns wrong value
我有一個 upnp 流應用程序,寫在 C 中,我在其中使用 alsa-lib 來獲取和設置 ALSA Master output 音量。 我使用 API snd_mixer_selem_get_playback_volume和snd_mixer_selem_set_playback_volume_a ...
[英]ALSA get a simple mixer element (snd_mixer_elem_t using) from a control event (snd_ctl_event_t)
我打開了一個聲卡的控件,正在輪詢 ALSA 控件事件。 使用gtkIOStream ALSA::Control class從事件 stream 中提取事件,如下所示: 我現在正嘗試從事件中獲取匹配的簡單混音器元素,但在某些情況下,某些 ALSA 簡單混音器具有重復的元素。 例如,回放混音器中的一個 ...
[英]Remove the package alsa from the Yocto Build
我的要求是從 Yocto Build 中刪除 package alsa。 所以我只是試圖從 Yocto 構建中刪除 ALSA 包。 我按照你說的同樣的程序 MACHINE_FEATURES_remove = "alsa" on your machine.conf poky.conf,使用 DIS ...
[英]Unclear sound or high pitched noise when recording with ALSA on NanoPi NEO
我正在為可以在Linuxjournal中找到的 ALSA 示例而苦苦掙扎我將代碼復制到 .c 文件中並將它們編譯為gcc -Wall Record_Listing4.c -lasound -o record到可執行文件中:Listing3 as play和 Listing4 as record 我正 ...
[英]Set up CS4270 audio codec chip as ALSA device on Raspberry CM4
我有一個 Raspberry CM4 與 Cirrus Logic CS4270 芯片相連,該芯片應提供音頻 I/O(CS4270 數據表: https://media.digikey.com/pdf/data%20sheets/cirrus%20logic%20pdfs/cs4270.pdf ). ...
[英]Trying to play multiple frequencies in python sounddevice blow horrific speaker sounds and an error message saying "alsa underrun occurred"
我嘗試了不同的方法在 sounddevice 中播放正弦波,它們工作得很好,直到我嘗試一次覆蓋多個頻率。 每當沒有播放頻率時,我的揚聲器也會發出很大的刮擦聲。 我已將代碼簡化為: ...
[英]Change audio format without changing audio from the command line
我從 i2s 麥克風中錄制了一些音頻,頻率為 16000hz,帶有 arecord。 聽起來它降低了一個八度,所以我想將文件格式更改為 32000hz。 當我嘗試使用 sox 執行此操作時,它會編輯音頻,而不僅僅是格式,因此聽起來仍然是錯誤的。 這是我正在使用的 sox 命令: sox in.wav ...
[英]ALSA: combining type "Dsnoop" with type "fifo"
我正在嘗試讓我的 Linux 音頻系統通過 ALSA 處理音頻。 這些是要求處理回聲消除 - 我正在使用https://github.com/voice-engine/ec ,按照提到的步驟,它獨立工作沒有問題將回波消除 stream 划分為 2 一個進入降噪插件再次獨立工作,這個音頻output被 ...
[英]Making ticking sounds of different frequencies. Solves problem with alsa and jack by avoiding them
...
[英]Replacement for pa_alsa_linux.h and pa_jack.h with pipewire
我正在運行 Pop_OS 22.04(它有管道音頻)並且 audacity 在啟動時掛起(除非它是用 sudo 啟動的,這看起來很奇怪)。 為了嘗試調試系統,我嘗試從 github 來源構建 audacity。 在構建的初始配置階段,我收到以下消息 所以,這就是我感到困惑的事情。 我認為 pipw ...
[英]VLC Raspberry pi 4 how to send audio to HDMI 2 via command line?
我在帶有兩個 HDMI 端口和終端的樹莓派 4 上運行 Rasbian OS,我可以使用sudo cvlc --alsa-audio-device default video.mp4在 HDMI 1 上運行帶有音頻的視頻,現在是我的問題面對在 HDMI 2 上運行第二個帶音頻的視頻,我可以使用此命令 ...
[英]How to ensure no buffer overruns occur, mulithreading?
我正在使用 ALSA 讀取音頻流。 我已將周期大小設置為 960 幀,每 20 毫秒接收一次。 我使用以下方法讀取 PCM 值: snd_pcm_readi(handle, buffer, period_size); 每次我填充這個緩沖區時,我都需要遍歷它並對接收到的值進行多次檢查。 使用簡單的 ...
[英]ALSA: Couldn't open audio device: No such file or directory
如果我以 root 身份啟動我的 python 程序(我必須以 root 身份啟動它,因為鍵盤模塊)這個問題產生了: 如果我使用sudo aplay test.wav手動運行 aa 聲音,則會出現此錯誤: 系統 ...
[英]Alsa buffer underrun
我正在嘗試將隨機噪聲寫入設備,並在寫入足夠數據后讓我的循環休眠。 我的理解是,對於每次調用 snd_pcm_writei 我正在寫 162 字節(81 幀),以 8khz 速率和 16 位格式,它應該足夠音頻 ~10ms。 我已經驗證 alsa 確實告訴我我已經寫了 81 幀。 我希望我可以在醒來並 ...
[英]PulseAudio: Unable to Connect: Connection refused in LibGDX
我在嘗試設置 LibGDX 時在 IntelliJ 中遇到此錯誤。我正在運行 PopOS(基於 Ubuntu)。 有什么幫助嗎? ...
[英]Python's pyalsa module does not show updated alsa status (volume, mute, etc.)
我正在使用alsa 網站上的pyalsa模塊。 我可以設置音量,切換開關,但在使用例如 amixer 從外部更改音量后無法獲得新的音量。 靜音狀態也是如此( get_switch ,如果我沒記錯的話)。 怎么了? 我應該這樣使用pyalsa嗎?from pyalsa import alsamixe ...
[英]Alsa plays audio get from CAN FD
我正在嘗試使用 Alsa 庫將我從 CAN FD 通信中獲得的音頻復制到我的耳機中。 我不太明白如何正確配置 Alsa 的參數,以便能夠聽到我從 CAN FD 獲得的聲音。 這是我的代碼的一部分,我認為發布整個代碼不值得。 我不明白我應該給 buffer_time、period_time 賦予哪些值 ...
[英]Eclipse debug Alsa
我正在嘗試將 alsa 庫添加到我的 Eclipse,以便在我的 iMX8X 中進行交叉編譯和調試。 我已經交叉編譯了alsa-lib 我添加了我的libasound.so所在的庫路徑properties-> Cross GCC Linker -> libraries(搜索路徑),在我 ...
[英]How to record I2S audio microphone in Beaglebone AI
我正在嘗試從圓形麥克風板 TIDA-01454 錄制 Beaglebone AI。 我已經檢查了 CMB 的 output 與 I2S DAC 是否正確(我可以聽到麥克風的聲音)。 但是,我無法在 Beaglebone AI 中錄制,這是我嘗試錄制時發生的情況: arecord --device= ...
[英]Alsa to run as root
我正在嘗試在樹莓派上的 python 代碼中播放聲音文件。 不幸的是,我正在使用的一些庫(流動站工具包)需要以根用戶身份運行。 當我嘗試播放音頻文件時,出現以下錯誤。 很明顯,問題是以 root 身份運行,但不幸的是,我的其他庫之一要求我以 root 身份運行。 有什么方法可以讓根用戶播放音頻嗎? ...