Michael

Forum Replies Created

Viewing 15 posts - 271 through 285 (of 1,008 total)
  • Author
    Posts
  • in reply to: Arduino and AudioHacker spectrum analyzer #2323
    Michael
    Keymaster

    I 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.
    in reply to: Nootropic v2 Problems #2320
    Michael
    Keymaster

    The 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.

    in reply to: Arduino and AudioHacker spectrum analyzer #2318
    Michael
    Keymaster

    You 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.

    in reply to: Work with Wireless Imp #2317
    Michael
    Keymaster

    I’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?

    in reply to: 32×32 RGB HUB75 Matrix connection issue #2316
    Michael
    Keymaster

    No, the v1 board does not work with the 32×32 matrix. Adafruit only buys the board for the 16×32 matrix from me.

    in reply to: Nootropic from Adafruit #2315
    Michael
    Keymaster

    Yes, 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.

    in reply to: Problem starting with Video Experimenter #2313
    Michael
    Keymaster

    Do 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.

    in reply to: Problem starting with Video Experimenter #2311
    Michael
    Keymaster

    Hmm. It may not work with your camera. Some video sources have poor timing.
    Try adjusting the small potentiometer with a screwdriver. That may help.

    in reply to: display #2310
    Michael
    Keymaster

    Great!

    in reply to: Problem starting with Video Experimenter #2306
    Michael
    Keymaster

    Are 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?

    in reply to: display #2305
    Michael
    Keymaster

    Sorry 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.

    in reply to: Demo doesn’t Work #2303
    Michael
    Keymaster

    If you have an old version of this board (it does not say “v2”), then change the definition of LAT to A3:
    #define LAT A3

    in reply to: Demo doesn’t Work #2301
    Michael
    Keymaster

    I mean v2 version of the Matrix Backpack board, not the Arduino. Where did you get the backpack board? From us or Adafruit?

    in reply to: Demo doesn’t Work #2299
    Michael
    Keymaster

    I have now updated the MatrixDemo_v2.zip downloadable from the main product page so that it works with the newer versions of Arduino.

    http://nootropicdesign.com/matrixbackpack

    in reply to: Random wire? #2298
    Michael
    Keymaster

    setting the wires to be fixed instead of random is simple. Just change the assignment in the function countdown().

    For example, if you want the defuse wire to be wire 2:

    defuseWire = WIRE_2;

Viewing 15 posts - 271 through 285 (of 1,008 total)