New timing-machine/beat-regulation app for Android, no need for external mic
Like Tree3Likes
  • 2 Post By Keith W
  • 1 Post By Eeeb

Thread: New timing-machine/beat-regulation app for Android, no need for external mic

Results 1 to 3 of 3
  1. #1
    Member
    Join Date
    Dec 2012
    Posts
    281

    New timing-machine/beat-regulation app for Android, no need for external mic

    I'm adapting my Android app, WildSpectra Mobile (available on Google Play), to provide beat-analysis in an upcoming release for the purpose of mechanical-watch regulation. The "guts" are done (it detects beats, determines the beat rate, and converts to error in secs/day vs. a user-specified target beat-rate). This all works quite well off the built-in mic on my phone (although the room needs to be quiet so that incidental noise doesn't introduce false positives into the beat detection).

    I'm looking for feature requests and UI-design suggestions. The existing app's fundamental purpose was to display real-time scrolling spectrograms (aka sonograms), providing both linear frequency or logarithmic frequency (aka octave-band), and also shows a "bouncing" spectrum and a waveform (oscilloscope). As I design this new beat-analysis functionality, I'm curious what sorts of capabilities people would like the app to provide. My current idea is simply to let the user specify a target beat-rate and then to present the error graphically (on a needle-dial or something else easily visually understood). Does that just about sum up the necessary functionality of a usable timing machine app or are there other useful data it could provide?

    Check out WildSpectra Mobile today although the currently available version doesn't offer beat-analysis:
    Free lite version:
    https://play.google.com/store/apps/d...ctramobilelite
    Paid pro version:
    https://play.google.com/store/apps/d...ectramobilepro

    Thanks.

    Cheers!
    Radharc and goodtimes688 like this.

  2. #2
    Member Eeeb's Avatar
    Join Date
    Jul 2007
    Location
    Great Lakes - USofA
    Posts
    18,144

    Re: New timing-machine/beat-regulation app for Android, no need for external mic

    Providing a trace of the escapement's activity as many of the graphical timing machines do would be most helpful. Beat timings only give rate. The graph can often tell you what is actually wrong.

    Synching to a time server and storing the rate of individual watches can give a more exact rate (over time) and a record of watches in the collection which no one else does. But just storing individual watches rates would itself be useful.

    Good luck and keep us posted!
    JohnF likes this.
    "Forever is composed of nows." - Emily Dickinson

    "The watch has to be surrounded by a history.
    You need more than just a great design. You need to create an atmosphere around the product.
    Who is the company behind it? Why are they using this material?
    People need to be able to identify the watch with themselves. It's based on emotion." - Ralph Furter

    ...that's just my opinion and I've been wrong before and will be again and might be now!

  3. #3
    Member
    Join Date
    Dec 2012
    Posts
    281

    Re: New timing-machine/beat-regulation app for Android, no need for external mic

    Quote Originally Posted by Eeeb View Post
    Providing a trace of the escapement's activity as many of the graphical timing machines do would be most helpful. Beat timings only give rate. The graph can often tell you what is actually wrong.

    Synching to a time server and storing the rate of individual watches can give a more exact rate (over time) and a record of watches in the collection which no one else does. But just storing individual watches rates would itself be useful.

    Good luck and keep us posted!
    Thanks, I'll look up the tracing business. The most obvious form would be the literal audio waveform I suppose...which the app already shows, but not very efficiently I admit. I'll put some thought into it.

    I think syncing to an online atomic clock server would be hairy since mobile devices don't have hard-line connections to the internet (and I suspect the computer clock in a mobile device is vastly precise enough to properly synchronize a mechanical watch). I love the idea of letting the app keep records on multiple individual watches as per the user's settings. That's cool!

    Cheers!

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

    Tags for this Thread

    Posting Permissions

    • You may not post new threads
    • You may not post replies
    • You may not post attachments
    • You may not edit your posts
    •