I have a sound capture device I made out of an amazon basics mic with wires coming out (that I soldered to the board) and I have a switch to toggle from mic to capture (hacked it lol). And I want to connect that to the pins of my RCA video jack of my Arduino Game Box (AGB) I built. I want to have the video signal go from there to my capture device, and into my computer to be displayed on a program, without having to go to my TV to hook it up. Is there a program I can use to convert the signal to video virtually on my PC?
TLDR: I want to record the video signal from my RCA jack to my computer to be displayed with a program.
If you are using a computer (and not using the TV), what's with the composite video?
I don't get the sound capture device either. How is it different from a soundcard? I doubt you built your own soundcard.
If you know how to write computer programs you can "read" the input from your soundcard and display video (however you want to program it).
Then of course you need a video card with composite output or a VGA or HDMI (or whatever) to composite converter.
I want to use my computer to display the composite output to make the viewing of my arduino uno's video output easier, and also be able to record it without some video capture card or something; but instead using OBS.
It is just an amazon basics microphone that I modified to have an RCA jack. I did not build my own soundcard, either.
I was thinking about buying/making a composite/vga converter for my project.
I would think the Arduino is not fast enough to accomplish this. You need to get some additional hardware and control it with the Arduino. I came across the PEXHDCAP2 High-Definition Capture Card, but I know nothing about it.
gilshultz:
I would think the Arduino is not fast enough to accomplish this. You need to get some additional hardware and control it with the Arduino. I came across the PEXHDCAP2 High-Definition Capture Card, but I know nothing about it.
I believe the Arduino is fast enough for this since it can display it on my TV. What I want to do is instead of having the signals go to my TV, have the signals go into my computer with a sound capture device with RCA cables, and have some program on my computer convert the sound to Composite style video.
If you've managed to capture a composite video signal, displaying (at least a black and white image) is pretty trivial. You just fill a rectangular array and display it as an image (python matplotlib or matlab will do this, for example). The columns are the intensity of the signal with each row starting at a horizontal sync pulse and a new frame at the vertical sync pulse.
The difficulty is going to be capturing the signal with sufficient resolution, so if you think you've done this, you might want to expand on how it was managed. Capture is probably possible, but getting data off to the PC would be tricky at the required rates. Horizontal sync pulse is less than 5 us, so you'd need analog sampling on the order of 250k samples/second as a minimum.
For what it's worth, many decades ago when I was in college I built an analog circuit to take the composite video tapped out of my Sinclair ZX81 PC and display the text on a vintage (even then) military surplus vacuum tube oscilloscope in XY mode and there wasn't all that much to the circuit. It was a horizontal ramp generator (x axis) synced to horizontal sync pulse with a voltage comparator, a vertical ramp generator (y axis) synced to vertical sync (integrate voltage comparator and threshold compare), and drive intensity directly from the composite video, as I recall.