Michael

Forum Replies Created

Viewing 15 posts - 31 through 45 (of 1,008 total)
  • Author
    Posts
  • in reply to: Cant get librarys to work #14373
    Michael
    Keymaster

    You can install the library by just dropping the TVout folder in your Arduino libraries folder. The library.properties file is not required by Arduino to use a library. Make sure you do not have the original TVout library installed there. Your error indicates it is finding the original TVout.

    So, in Arduino/libraries:

    
    TVout
    ├── TVout.cpp
    ├── TVout.h
    ├── TVoutPrint.cpp
    ├── examples
    │   ├── ClosedCaptions
    │   ├── DemoNTSC
    │   ├── DemoPAL
    │   ├── EdgeDetection
    │   ├── ExtractCaptionWords
    │   ├── NTSCserialTerm
    │   ├── ObjectTracking
    │   ├── OverlayDemo
    │   ├── TVBlaster
    │   ├── VideoFrameCapture
    │   └── VideoMIDI
    ├── keywords.txt
    ├── spec
    │   ├── asm_macros.h
    │   ├── hardware_setup.h
    │   └── video_properties.h
    ├── version\ history.txt
    ├── video_gen.cpp
    └── video_gen.h
    

    (sorry, this library is over 10 years old, long before the newer specs)

    • This reply was modified 3 years ago by Michael.
    in reply to: A Lasercut box to GameTimer Pro #14369
    Michael
    Keymaster

    Nice, thanks for contributing that!

    in reply to: Fading Overlay When Connected to VCR #14320
    Michael
    Keymaster

    Also, see this:

  • https://nootropicdesign.com/store/forums/topic/overlay-texts-and-graphics-too-transparentalmost-invisible/
  • Others have had the same issue and solved it by reducing the resistance of the 330 by adding another parallel path with another resistor.

in reply to: Fading Overlay When Connected to VCR #14319
Michael
Keymaster

I think that this is because your VCR is outputing a voltage that is higher than it should be, so the 1V signal from the Video Experimenter is not high enough to be fully opaque. Try adding a resistor in parallel with the 330 ohm resistor or 1K resistor. For example, if you run another 330 ohm resistor in parallel with it, the effective resistance is 330/2 ohms. I think this will raise the voltage of the output signal and make the “white” more opaque. Try experimenting with different values of resistors in parallel with the 330 and or 1K resistors to reduce that resistance to the output. You won’t break anything and I think you will find a way to make the white more opaque relative to the underylying video signal.

in reply to: Magic smoke: repairable? #14285
Michael
Keymaster

It’s likely that the voltage regulator got fried but maybe not. It’s very likely that the microcontroller got fried. Hard to test the microcontroller. Good news is that it can be replaced because it’s in a socket.

Are you in the U.S.?

in reply to: Where to find the schematics… #14269
Michael
Keymaster

Sorry, I haven’t published the schematics or board design because the Chinese have copied my products in the past.

in reply to: is my lumazoid broken? (burned smell, no lights) #14250
Michael
Keymaster

Burning electronics smell always means the same thing: burning electronics. If you hooked up power wrong, it’s fried. The music flows through because input is directly connected to output.

in reply to: Help: No visualizations #14245
Michael
Keymaster

Given that the LED strip successfully works when changing modes, there must be a bad connection along the audio path to the microcontroller. You might try pressing down on the microcontroller chip to see if it proves this point but I think you need a replacement. Can you contact us privately if that is the case? https://nootropicdesign.com/store/contact-us/

in reply to: Play back buffer #14236
Michael
Keymaster

Your understanding is correct. The value 128 is the middle value for an 8 bit value which has a range of 0-255. 128 represents the baseline of a waveform, or silence.

  • This reply was modified 3 years, 3 months ago by Michael.
in reply to: Total recorded sample length #14233
Michael
Keymaster

You’re right, 262144/22000 = 11.9s.
I’m not sure how I came up with 12.9 in the documentation. It was many years ago.

in reply to: Recorded sample start and end times #14126
Michael
Keymaster

Yes, that should be possible. The sample playback starts at address 0 of the first chip, and if the playback address reaches the max address of the first chip, it switches to address 0 of the second chip.

You’ll have to study the code to do this. If your serial connection can send in a number, then playback can start at that address. Likewise you can send in an end address and stop at that address. It’s a little complicated because there are 2 chips, so I’d implement with only 1 memory chip to start.

in reply to: RX midi input #14113
Michael
Keymaster

I’m afraid an I/O expander isn’t going to help here, as the Arduino pins used by the Audio Hacker are for high-speed SPI communication with the memory, ADC, and DAC. You can use the analog pins as digital pins, too, so you should be able to do software serial using any of the analog pins.

in reply to: Love this thing #14016
Michael
Keymaster

Great. Yeah, you don’t want to solder surface mount components by hand. This is done in a factory, except for a few hand-soldered connectors.

in reply to: Implementing n# attempts to defuse the bomb via keypad #13657
Michael
Keymaster

Nice work, Djair! Yes, I have made a similar customization for some escape room customers, too. I’m glad you are using the Game Timer Pro in Brazil for different escape room customers! Thank you for your business.

in reply to: Overlay depth sensor data #13403
Michael
Keymaster

You are on the right track. tv.print() should be printing to the screen, overlaying on the video. If it’s not working, please post your code, and format with code tags so we can read it. You should be starting from a working example like this: https://nootropicdesign.com/projectlab/2011/03/20/text-and-graphics-overlay/

  • This reply was modified 4 years ago by Michael.
  • This reply was modified 4 years ago by Michael.
Viewing 15 posts - 31 through 45 (of 1,008 total)