Skip to content

timjzee/timegrapher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

timegrapher

Praat script for wristwatch timing

To Do

  • automatic pre-processing
    • determine noisy frequencies
      • make recording of background noise
      • analyse spectrum
      • determine stop Hann band frequency range
  • analyse timing
    • identify pulses
      • raw pulse concretization
      • clean up spurious pulses
        • remove wrongly identified pulses
        • remove pulses at start and end of recording
      • label pulses
    • automatically identify rate (vibrations/hour)
      • seiko 7s26: 21600
      • other common rates: 14400, 18000, 28800, 36600
    • calculate rate deviation (seconds/day)
    • calculate Amplitude if lift angle is provided
      • amplitude = liftAngle / sin(2 * pi * liftTime * beatsPerHour / 7200)
      • perhaps use measured bph instead of known bph to calculate amplitude
  • visualize measurements
  • allow user to adjust visualization
  • add mode that uses saved data
  • add GUI

About

Praat script for wristwatch timing

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published