Michael

Forum Replies Created

Viewing 15 posts - 526 through 540 (of 1,008 total)
  • Author
    Posts
  • in reply to: Dummy video input? #1778
    Michael
    Keymaster

    Yes, the TVout code without the special VE initialization code should generate output with:

    SYNC SELECT = D9
    OUTPUT SELECT = SYNC_ONLY

    This does not need the LM1881 to function. But it’s hard to imagine how the board could spontaneously fail. It’s so simple, and the components are simple.

    in reply to: Dummy video input? #1776
    Michael
    Keymaster

    Did the board ever work? Then it stopped?

    If you are in the US, I am happy to send you another LM1881 chip if you want. Just let me know.

    in reply to: Dummy video input? #1774
    Michael
    Keymaster

    I’m sure the board is fine, as it is very simple. This is a code issue.

    If you are trying to produce a video signal on the Arduino (no input source), set the OUTPUT SELECT switch to “SYNC ONLY”. And set the SYNC SELECT jumper to D9.

    Now run a program that has no overlay initialization in it. Just use a simple TVout program like the examples that come with the library. Do not include any Video Experimenter code in your program. Remove these functions:

    // Initialize ATMega registers for video overlay capability.
    // Must be called after tv.begin().
    void initOverlay() {
    TCCR1A = 0;
    // Enable timer1. ICES0 is set to 0 for falling edge detection on input capture pin.
    TCCR1B = _BV(CS10);

    // Enable input capture interrupt
    TIMSK1 |= _BV(ICIE1);

    // Enable external interrupt INT0 on pin 2 with falling edge.
    EIMSK = _BV(INT0);
    EICRA = _BV(ISC11);
    }

    // Required to reset the scan line when the vertical sync occurs
    ISR(INT0_vect) {
    display.scanLine = 0;
    }

    The output of the TVout program (white on black) will be displayed.

    If you want to overlay the TVout output onto an input signal, you run different code than if you just want to use the Arduino as the source of the video.

    in reply to: Replace SRAM with SD Card? #1772
    Michael
    Keymaster

    This question is answered in the FAQ: http://nootropicdesign.com/audiohacker/faq.html

    The whole point of this product is to NOT use an SD card because they are slow and consume tons of RAM with buffering. To do the things I’m doing like mixing multiple tracks, you need much faster access to multiple samples.

    in reply to: Dummy video input? #1771
    Michael
    Keymaster

    You are correct that TVout will generate a normal black signal. You don’t need another Arduino — the VE shield goes on top of an Arduino. By setting the SYNC SELECT jumper to D9, then you can use the TVout library to generate the video output and just overlay white on top. You get white on black. This is an alternative to overlaying onto an input video image.

    Make sense? See the table on this page about the settings: http://nootropicdesign.com/ve/

    in reply to: Only Displays Zeros #1769
    Michael
    Keymaster

    Please see the troubleshooting section: http://nootropicdesign.com/defusableclock/build/index.html#troubleshooting
    If you are still stuck, email high-res, clear photos of back AND front to support [at] nootropicdesign [dot] com

    • This reply was modified 8 years, 7 months ago by Michael.
    • This reply was modified 8 years, 7 months ago by Michael.
    in reply to: Dummy video input? #1768
    Michael
    Keymaster

    I don’t know of an easy way. The signal needs to have the correctly timed vertical and horizontal sync signals. How about an old VCR or DVD player?

    in reply to: RTC with Video Experimenter #1766
    Michael
    Keymaster

    I really don’t know what else to try. There’s only so much memory in an Arduino, and when generating video, it’s going to be difficult to use an interrupt based communication method to other devices.

    in reply to: Black burst generator #1764
    Michael
    Keymaster

    I had to look up what “black burst generator” means, but if you are asking whether this shield can generate an all black video signal, then the answer is yes.

    in reply to: Tv output not available #1754
    Michael
    Keymaster

    One option would be to use an old VCR. Connect your cable input to the VCR and use the RCA video output from the VCR.

    in reply to: Circuit design issue #1753
    Michael
    Keymaster

    That is just an image, not the complete design file. Download the Eagle design files and open in Eagle. The image does not show the connections to the power planes. R4 and the jacks are also connected to the ground plane.

    in reply to: Processing 2.0 #1751
    Michael
    Keymaster

    Sorry, I’m probably not going to do any more work on this library. I accidentally started a hardware company a few years ago, and that’s what I’m focusing on now. The Processing guys said they took Layers off their site, but it still seems listed….

    in reply to: 6 pin header #1748
    Michael
    Keymaster

    No, that wouldn’t free up any pins. Pins 13, 12, 11, 10 are still the SPI bus.

    in reply to: Pot values #1761
    Michael
    Keymaster

    50K is fine. The value read by analogRead() will be in the range of 0-1023 regardless of the resistance.

    in reply to: Help :( #1760
    Michael
    Keymaster

    Well, first do you know how those effects work form an acoustic perspective? If you know how the effect works, then the API for reading the ADC, writing to the DAC, and reading/writing memory should be all you need. Do you understand how the Audio Hacker examples work? For example, the Echo Effect would be similar to reverb, right? Did you read the Echo Effect code?

    When you say “realtime control” what do you mean? It’s easy to read values from analog pins. What do you want to do with the values you read?

Viewing 15 posts - 526 through 540 (of 1,008 total)