Forum Replies Created
-
AuthorPosts
-
Michael
KeymasterThe CLK pin is pin 8, not 11.
#define CLK 8
Michael
KeymasterI think you could record sound to the serial SRAM chips (for large capacity), then in small chunks at a time (like 512 bytes) load data from serial SRAM into a normal SRAM buffer and pass it to the FFT code.
For example, sample 512 12-bit values and write each value with:
writeSRAM(0, 0, data)
Note that each sample will take up 2 bytes. Do this until memory is full.
For later analysis:
unsigned int buf[512]; // buffer to store the 512 unsigned ints
readSRAM(0, 0, (byte *)buf, 1024); // do 1024 reads into the buffer, two bytes per sample. Now buf[] will contain 1024 bytes which are actually 512 unsigned ints.
// pass buf to your FFT code.Michael
KeymasterThe MatrixDemo_v2 code is NOT for the 32×32 matrix. It is written for the 16×32 matrix. You can’t run it on the 32×32 matrix because there is not enough memory for this demo and to keep track of twice as many pixels.
Use the 32×32 demos that come with the RGBmatrixPanel library, like plasma_32x32 and colorwheel_32x32. They will work.Michael
KeymasterYou can sample the ADC at that rate, and you should have enough memory in SRAM to store your data for the FFT. I am doing FFT on an Arduino now (for another project, and not using the Audio Hacker), and there’s enough memory for a 256 point FFT. I think it should work.
Michael
KeymasterI’m not familiar with Electric imp…how would wireless work? Do you mean that you would transmit information to the matrix and it would display it?
Michael
KeymasterNo, the v1 board does not work with the 32×32 matrix. Adafruit only buys the board for the 16×32 matrix from me.
Michael
KeymasterYes, Adafruit only orders the board for the 16×32 matrix (and that’s how they market it). It does not work with the 32×32 matrix and they do not make that claim.
Adafruit had the v2 board a while back but only has v1 now. They will order v2 in the future.
Michael
KeymasterDo you have the SYNC SELECT jumper in the correct position? It should be on the right side “V INPUT”. These settings are described on the product page:
http://nootropicdesign.com/ve/You can send pictures of the top and bottom of the board to support@nootropicdesign.com and I will look at your soldering.
Michael
KeymasterHmm. It may not work with your camera. Some video sources have poor timing.
Try adjusting the small potentiometer with a screwdriver. That may help.Michael
KeymasterGreat!
Michael
KeymasterAre you sure that the camera and TV use PAL? Have you tried the NTSC sketch?
The switch is called “OUTPUT SELECT” and the values are “SYNC ONLY” and “OVERLAY”. Which position is the OUTPUT SELECT switch in?
Michael
KeymasterSorry to hear that. Yes, you can check the connections that are associated with the cross segment (segment “G”). Here is an image that shows which connections to check (as viewed from the top of the board). If you reheat the solder on each of these, it will probably start working again.
Michael
KeymasterIf you have an old version of this board (it does not say “v2”), then change the definition of LAT to A3:
#define LAT A3Michael
KeymasterI mean v2 version of the Matrix Backpack board, not the Arduino. Where did you get the backpack board? From us or Adafruit?
Michael
KeymasterI have now updated the MatrixDemo_v2.zip downloadable from the main product page so that it works with the newer versions of Arduino.
-
AuthorPosts