Also there seems to be no official pinout of the RPI Header or a proper board schematic. I only found some reverse engeneered(?) info. Are there some sort of official documents available somewhere?
Thanks for any help! I hope this board gets a bit more open source, so one can actually use it efficiently to build stuff. Having to reverse engeneer stuff of an “open source” platform is quite annoying.
Hi Matrix guys! I am the one from some people who have a big expereince in mic arrays. I am engineer with patents contains my own mic of arrays, the methods for localization and some scientific articles. I am also the buisness partner for some startups which creates smart speakers.
My attention is for this one: https://newatlas.com/matrix-voice-raspberry-pi-voice-recognition/53034/
This is a repost that your Matrix Voice board is: It’s 3.14 inches in diameter (that’s Pi to two decimal places of course) and has far-field voice capture, beamforming, acoustic source isolation, noise suppression, de-reverberation and acoustic echo cancellation among its feature set, too.
So after introduction to github I see that you have not supplied your board with smth like you described. It is not a far field because you didn’t create the reverb code so the max distance is near 3 meters during the lack of noise. In noisy rooms it is not working at least from 1 to 3 meters.
You code provide the ALSA only raw PCM samples.
I am partner of company which aquired at least 6 boards which are creator or voice. But we are disappotinted with that you lied using your own sources of news. It is not good.
You use the incorrect way of public informing causing the sales to be growth but your customers are maybe disappoitend and then give your products back.
I totally agree with topic starter that now the Matrix projects is smth like a fool!
I have a big amount of another working products with dereverb, AEC, AGC, beamforming and localization algos. I made a test to compete between synaptics, intel, allwinner, microsemi and matrix. So after my partner check the results and then they give me a matrix boards to check why did they aquire the bad result. And it was a big news for me to understand that you. Matrix guys, just didn’t do nothing in acoustic algos. It is a simple data logger which is multichannel with pdm to pcm transform in FPGA. For this purpose the using of FPGA is a really funny decision. The PDM to PCM transfrom can be made in many ARM devices in software only. It use the DMA and it is enough to at least 80 Mhz of cpu like cortex M3. And it can be introduced in cpu like Cortex A using the DMA, the SPI interface and the correct C code in kernel module.
So my opinion is that you must aquire you boards back, return money and make a real product.
The another way is to give the community the proper code. If it will be not free than I agree it will be more good then nothing. The another incorrect way is that you didn’t suuport the hardware sources for the hardware product which now the Matrix is. So in such situation the Matrix as a product is just a waste of money and time.
The most diasppointing thing is to understand that after payment more than 100 $ we bought the device which natively act as 1 microphone instead of beam array of mics. The result to get the raw stream of several mic data getting from ALSA is so weak that I definitely understand what can I buy instead to save money because there are a lot of another products for example respeaker ones which is cheaper and has no dsp algos in decstiption. So I definitely understand that Matrix is just cheated me.
I also think that they have some algos. My opinion is based under fact that they used DDR2 memory in Voice with FPGA. But in Creator they didn’t. So I think that they make a decision and cheat the public which buy their product, but technically they made fome features to improve product but didn’t public ones.