i have a question regarding the audio jack on the matrix voice…
Since my raspberrypi zero doesn‘t have a audio jack, i would need another way to output some audio.
I thought it must be possible via the audio jack from my matrix voice.
I searched the community and read that it can be done, but i did not find a way to configure this.
I want to use my magrix voice as a mic and as a speaker output for my raspberry pi.
Is this possible?
Yes that audio jack in the MATRIX Voice is for audio output. Currently is not currently working because we are checking some bugs in the the Kernel Module playback section and what is released now doesn’t support playback. So, stick around and wait for the fix. We know this a important feature for users.
Thanks. But why you let the customers over one year waiting? However. now we have the feature and hope it works.
I do a update today, but have this error. So no updated Matrix Kernel Modules where installed. Can you tell me what is wrong?
Done.
Unpacking matrixio-kernel-modules (0.1.4) over (0.1.4) …
dpkg: error processing archive /var/cache/apt/archives/matrixio-kernel-modules_0.1.4_armhf.deb (–unpack):
unable to make backup link of ‘./boot/overlays/matrixio.dtbo’ before installing new version: Operation not permitted
If you need any help testing audio out via the speaker connection on the marrix voice let me know. I bought the speaker connectors from digikey, updated the kernel modules and am curious about the configuration to get this going.
My guess is you are referring to AEC ( Acoustic Echo Cancellation). We currently dont offer any AEC examples but you could use 3rd party libraries for this like SpeexDSP or WebRTC.
Regarding the last update on the kernel module about the audio playback, we will share a more official guide on the documentation, but to test it you just need to install the kernel-modules package :
Hi yoel, will this be implmented in the esp32 as well?
I am currently stuggling with bluetooth (more accurate the resampling of audio because of limitations in the esp framework)
Yes @Romkabouter, we will be also releasing a example/demo playing audio from the ESP32 based on this code. If you can’t wait for the official example, you can give it a try and share your feedback here if you want, that code should be almost working :). I think the use of HAL code is in the bt_app_av.cpp file.
Great! I will try it as soon as I can get my hands on it
Nice to see you have a BT sink demo as well! I was referring to using the esp32 as a a2dp source by the way
can play .wav files with aplay and mp3 files with mpg123. Have Output on the 3.5 mm Jack of the matrix voice. But no chance to adust the volume. and courios: no sound from snips output. But “sam test speaker” give sound. going back to the raspi Jack snips output works.
Canm i play music on the matrix audio jack an speak to the mic? On respeaker this works cause the internal AEC.
This is from your website. One Reason why I bought the matrix voice. What should I do with the audio jack when AEC is not working? Then I can use the raspi audio…
Spartan-6 FPGA
Leverage fast audio processing and advanced algorithms for voice. Beamforming, AEC, de-reverberation and noise cancellation.