Author Topic: [Module/5D3] SMPTE experiment, not usable  (Read 83052 times)

g3gg0

  • Developer
  • Hero Member
  • *****
  • Posts: 3184
[Module/5D3] SMPTE experiment, not usable
« on: August 19, 2013, 01:52:01 AM »
can someone with SMPTE equipment try this module?

SMPTE output module

i developed it on 5D3, it is likely that other models that have audio support will work too.
as i dont have any equip and there are no free tools to read SMPTE, i cannot test what it produces.
Help us with datasheets - Help us with register dumps
magic lantern: 1Magic9991E1eWbGvrsx186GovYCXFbppY, server expenses: paypal@g3gg0.de
ONLY donate for things we have done, not for things you expect!

Greg

  • Contributor
  • Hero Member
  • *****
  • Posts: 607
Re: [Module] SMPTE experiment
« Reply #1 on: August 19, 2013, 02:10:28 AM »
500D has problems with sound, so I can not check.  :(
Code: [Select]
ASSERT: FALSE
at SoundDevice\SoundDevice_CODEC.c:1080


1%

  • Developer
  • Hero Member
  • *****
  • Posts: 5936
  • 600D/6D/50D/EOSM/7D
Re: [Module] SMPTE experiment
« Reply #2 on: August 19, 2013, 02:47:55 AM »
The audio MS and video ms frames don't match but its making noise.

AnotherDave

  • Senior
  • ****
  • Posts: 348
Re: [Module] SMPTE experiment
« Reply #3 on: August 19, 2013, 03:22:12 AM »
Here is a link to a demo program that could help...

http://www.videotoolshed.com/product/26/auxtc-reader

AnotherDave

  • Senior
  • ****
  • Posts: 348
Re: [Module] SMPTE experiment
« Reply #4 on: August 19, 2013, 05:27:15 AM »
I recorded a sample of the audio, but haven't been able to get any software to recognize TC on the track.

But this is off to a great start!

I know it is really in development, but I wanted to test to see how it effected RAW recording.  Unfortunately, it shuts off the instant RAW REC is initiated.

Output only works if the audio jack is plugged in after the module is started.

Pretty awesome stuff! :-D

g3gg0

  • Developer
  • Hero Member
  • *****
  • Posts: 3184
Re: [Module] SMPTE experiment
« Reply #5 on: August 19, 2013, 11:41:27 AM »
thanks.
i am at work at the moment, so i cannot test it myself.
Help us with datasheets - Help us with register dumps
magic lantern: 1Magic9991E1eWbGvrsx186GovYCXFbppY, server expenses: paypal@g3gg0.de
ONLY donate for things we have done, not for things you expect!

g3gg0

  • Developer
  • Hero Member
  • *****
  • Posts: 3184
Re: [Module] SMPTE experiment
« Reply #6 on: August 19, 2013, 08:19:36 PM »
this one any better?
Help us with datasheets - Help us with register dumps
magic lantern: 1Magic9991E1eWbGvrsx186GovYCXFbppY, server expenses: paypal@g3gg0.de
ONLY donate for things we have done, not for things you expect!

AnotherDave

  • Senior
  • ****
  • Posts: 348
Re: [Module] SMPTE experiment
« Reply #7 on: August 19, 2013, 08:43:48 PM »
The sound output still shuts off when I start recording, but I'm assuming that isn't what the test was for...

It also locks the camera after you initial a raw recording with it on, and attempt to re-engage the module without a restart.

I will test the track now and see if it does it!

*Very exciting stuff!  It might not be a bad thing that the audio generation stops once you hit record if the proper software can be created to embed the TC information throughout the clip.  But I'm dying to find out if it effects the RAW_REC. 

Important side note, I'm using RAW_REC V1... I don't have a windows computer to be able to decode the .mlv files.

AnotherDave

  • Senior
  • ****
  • Posts: 348
Re: [Module] SMPTE experiment
« Reply #8 on: August 19, 2013, 08:58:52 PM »
FCPauxTC definitely read some kind of TC information on the last pass, but I don't see it on the exported clip.  I also don't know the software that well...

I don't own a smart slate, which would make this super easy...  I might try that Movie Slate app for the iPhone.

AnotherDave

  • Senior
  • ****
  • Posts: 348
Re: [Module] SMPTE experiment
« Reply #9 on: August 19, 2013, 09:01:41 PM »
There is also a free app called ClockIt that might work...

g3gg0

  • Developer
  • Hero Member
  • *****
  • Posts: 3184
Re: [Module] SMPTE experiment
« Reply #10 on: August 19, 2013, 10:01:42 PM »
There is also a free app called ClockIt that might work...

ClockIt: iPhone app. dont have any iphone
auxtc-reader: can you explain how to make it read from sound card instead of quicktime files?
Help us with datasheets - Help us with register dumps
magic lantern: 1Magic9991E1eWbGvrsx186GovYCXFbppY, server expenses: paypal@g3gg0.de
ONLY donate for things we have done, not for things you expect!

AnotherDave

  • Senior
  • ****
  • Posts: 348
Re: [Module] SMPTE experiment
« Reply #11 on: August 19, 2013, 10:25:40 PM »
ClockIt: iPhone app. dont have any iphone
auxtc-reader: can you explain how to make it read from sound card instead of quicktime files?

I don't think it is capable of reading from the sound card.  It's just for reading a TC channel and turning it into a embedded TC track.

Trying the app now, but I can't find a 1/4" to 1/8" adapter to use my iRig (so I can input sound)....  :-/

AnotherDave

  • Senior
  • ****
  • Posts: 348
Re: [Module] SMPTE experiment
« Reply #12 on: August 19, 2013, 11:14:26 PM »
I know you don't have an iOS device - which sucks cause that would make this super easy - but if anyone else is giving this a shot... try TC Toolbox.  It can also generate TC too.

*The information being generated seems far more complex, and MUCH louder.

g3gg0

  • Developer
  • Hero Member
  • *****
  • Posts: 3184
Re: [Module] SMPTE experiment
« Reply #13 on: August 19, 2013, 11:34:18 PM »
btw, i dont care yet about anything related to recording.
its just about: can the signal be decoded.

it should count up frames, seconds, minutes and hours from zero.
Help us with datasheets - Help us with register dumps
magic lantern: 1Magic9991E1eWbGvrsx186GovYCXFbppY, server expenses: paypal@g3gg0.de
ONLY donate for things we have done, not for things you expect!

AnotherDave

  • Senior
  • ****
  • Posts: 348
Re: [Module] SMPTE experiment
« Reply #14 on: August 19, 2013, 11:57:34 PM »
Oh, ok.  That might be the issue right there.

Everything I know of is designed to read hours, minutes, seconds, frames...

Would it be possible to get it to output H:M:S:F based on the internal clock?  That's FREE RUN timecode, exactly what the TC app is doing.

tonybeccar

  • Senior
  • ****
  • Posts: 319
  • 7D
Re: [Module] SMPTE experiment
« Reply #15 on: August 20, 2013, 12:28:52 AM »
I was fast reading this.. and wanted to add that there IS an android app, which I downloaded but I haven't tested which can generate timecode, it's called LTC Timecode Generator. Hope it helps.

jonas18z

  • New to the forum
  • *
  • Posts: 24

g3gg0

  • Developer
  • Hero Member
  • *****
  • Posts: 3184
Re: [Module] SMPTE experiment
« Reply #17 on: August 20, 2013, 12:50:01 AM »
http://www.videotoolshed.com/product/8/ltc-reader
doesnt work, just sound dev open errors

http://ltcsmpte.sourceforge.net/
http://www.musicsensorsemotion.com/2010/09/21/smpte-matlab-decoder/

first is a library, second a script for matlab.
I was fast reading this.. and wanted to add that there IS an android app, which I downloaded but I haven't tested which can generate timecode, it's called LTC Timecode Generator. Hope it helps.

we need a reader to read timecode...

Oh, ok.  That might be the issue right there.
Everything I know of is designed to read hours, minutes, seconds, frames...
huh? i am counting up them, so whats wrong with it?

Would it be possible to get it to output H:M:S:F based on the internal clock?  That's FREE RUN timecode, exactly what the TC app is doing.
right now it is counting up from zero, which shouldnt matter.
Help us with datasheets - Help us with register dumps
magic lantern: 1Magic9991E1eWbGvrsx186GovYCXFbppY, server expenses: paypal@g3gg0.de
ONLY donate for things we have done, not for things you expect!

jonas18z

  • New to the forum
  • *
  • Posts: 24
Re: [Module] SMPTE experiment
« Reply #18 on: August 20, 2013, 12:53:49 AM »
doesnt work, just sound dev open errors



* Setup -> Set TC input soruce [Restart]


Don't have any camera ATM....

g3gg0

  • Developer
  • Hero Member
  • *****
  • Posts: 3184
Re: [Module] SMPTE experiment
« Reply #19 on: August 20, 2013, 12:57:19 AM »
yeah did that.
any sound card i select causes this tool to fail open it.
no matter if XP compatibility, admin rights etc.
tried 4 sound cards, two internals and two usb chips.
Help us with datasheets - Help us with register dumps
magic lantern: 1Magic9991E1eWbGvrsx186GovYCXFbppY, server expenses: paypal@g3gg0.de
ONLY donate for things we have done, not for things you expect!

g3gg0

  • Developer
  • Hero Member
  • *****
  • Posts: 3184
Re: [Module] SMPTE experiment
« Reply #20 on: August 20, 2013, 01:45:11 AM »
here another version with volume control.

inversion is just in case i output with the wrong polarity - might help while testing.
Help us with datasheets - Help us with register dumps
magic lantern: 1Magic9991E1eWbGvrsx186GovYCXFbppY, server expenses: paypal@g3gg0.de
ONLY donate for things we have done, not for things you expect!

AnotherDave

  • Senior
  • ****
  • Posts: 348
Re: [Module] SMPTE experiment
« Reply #21 on: August 20, 2013, 02:22:11 AM »
Still nothing on the iOS apps I'm testing it with.

g3gg0

  • Developer
  • Hero Member
  • *****
  • Posts: 3184
Re: [Module] SMPTE experiment
« Reply #22 on: August 20, 2013, 12:48:59 PM »
but you had sync once, right?
Help us with datasheets - Help us with register dumps
magic lantern: 1Magic9991E1eWbGvrsx186GovYCXFbppY, server expenses: paypal@g3gg0.de
ONLY donate for things we have done, not for things you expect!

AnotherDave

  • Senior
  • ****
  • Posts: 348
Re: [Module] SMPTE experiment
« Reply #23 on: August 20, 2013, 02:44:58 PM »
FCPauxTC was able to read something... but I'm not sure what.

Is it possible to have the TC signal from the camera be a read out of the time from the internal clock in HH:MM:SS:FF?

If so, you could jam sync it to an external recorder or slate on free run...  and probably wouldn't even have to leave the module running.

You're writing TC information into the new .mlv standard, right? 


g3gg0

  • Developer
  • Hero Member
  • *****
  • Posts: 3184
Re: [Module] SMPTE experiment
« Reply #24 on: August 20, 2013, 03:28:58 PM »
uhm...
yet i am still trying to get a valid encoded signal.
how this would interact with MLV/raw_rec is another story, which will be written when it's time to.

and yes, it is writing the current time, but this is just a data filler.
it will be inaccurate and not reliable.
Help us with datasheets - Help us with register dumps
magic lantern: 1Magic9991E1eWbGvrsx186GovYCXFbppY, server expenses: paypal@g3gg0.de
ONLY donate for things we have done, not for things you expect!