October 2010
1 post
1 tag
The Music Head asks...
The Music Head: I also was only able to use a small part of my library and am being told I have to wait to get the rest ..several hundred songs analyzed and made available. You can manually fix/add .. but each one .. one at a time? arg...I already have BPM's in my iTunes library.. why can't i use those? Its all just a bit frustrating. It's slow going and I still don't have my whole library.
Greg: If you want more of your songs to work with SynchStep, simply download SynchStep Prep from http://synchstep.com/#prep to analyze all of your songs at your own leisure. I might add the tempo selector to the start screen to make it easier for you to choose a tempo, though devices that support multi-tasking already solve this issue. Thanks for your feedback
Oct 2nd
August 2010
2 posts
1 tag
BSMK asks...
bsmk says: "It doesnt really do a good job on syncing while locked. I wanted it to change my music once I slow down but everytime I do it just starts vibrating and the sound goes dead."
Greg: "Locking the device normally (using the button on top of the iPhone/iPod) prevents SynchStep from working. Just remember to tap the "lock" icon (next to the resync button) within SynchStep INSTEAD of the hardware lock button on the top of your device."
Aug 6th
Aug 3rd
July 2010
1 post
Jul 9th
May 2010
2 posts
May 27th
May 8th
September 2009
1 post
status
so, since i still can’t release synchstep to the app store until they fix their bug, the project is sort of on hold. there are reports of a few people experiencing issues with the current jailbreak version: they find that songs will play and then stop after a few seconds. though i’m pretty busy now at MIT, i’m still working on the project. i’ve got two different...
Sep 23rd
May 2009
4 posts
SynchStep 3.0.2 now available on Cydia
If you happened to get 3.0 and had an issue with setup it should be fixed in 3.0.2. Everyone else, go grab it. =)
May 18th
SynchStep 3.0 Jailbreak submitted to Cydia
Well, a year later, it’s back and better than ever. Look for Version 3.0 on Cydia in a day or so. I’ll post when it makes it onto Cydia. For now, it’s back to work on SynchStep for OS 3.0.
May 16th
May 15th
public release this week
hi all, i’ve been debating how to release synchstep because apple has made it illegal for developers to sell jailbreak apps. again, they keep crampin my style. so, here’s where i’ve netted out: i’m going to release synchstep this week, fully-featured, for free. that’s right, free. you just enter your email so i can generate a serial for you and you get...
May 10th
March 2009
1 post
sorry it's been so quiet!
ok, long silence, i know. but i have exciting news! we’re into the last beta version, #14. i’ll be releasing it to my private testers this weekend. i have kept the group at about 100 beta testers, and i’ve gotten some really great feedback from them. here’s what needs to happen before the official launch: 1. analytics - synchstep is the first jailbreak app to use pinch...
Mar 7th
December 2008
1 post
more betas out - so far so good
several more betas have gone out, and no issues reported yet. everyone seems quite pleased with the overall setup and step detection for running and walking. this is a very controlled release. if you want a beta and i haven’t gotten to you yet, feel free to ping me.
Dec 19th
November 2008
1 post
first beta on its way out + 1-2 min setup
ok, i’ve got my php scripts and database moved onto a mosso cloud (thanks aaron!), and as a result the setup process is about 66% faster than it was previously. the initial setup can process songs 600 per minute, so you’re looking at around a few minutes from starting the app the first time to using it. obviously, the more songs you have the longer the setup will take. compare that...
Nov 21st
October 2008
2 posts
1-click, under 4-min setup
great progress today. initial setup from a blank state takes about 4 minutes for 500 songs, and that’s with the server running on my (relatively) slow laptop. here’s how the bpm database works: synchstep reads your ipod tracks, downloads tempos for anything found at synchstep.com, and submits anything it can’t find to a queue. tracks queued up are analyzed and in a day or so...
Oct 18th
status
ok everyone, it’s been a while since i updated, but i’ve been ridiculously busy coding and haven’t had a chance to breathe. here’s where things are: first. i’m getting rid of synchstep prep. no longer will you have to download a separate application to analyze your songs. i’m setting up a system that will allow your iphone to download tempo data directly...
Oct 17th
September 2008
2 posts
new business model
i’ve got a new business model in place for synchstep. there will be two versions of synchstep: free and pro. free will act just as it does now: walking only, basic settings. it’ll have the new and improved walking algorithm so it’s going to be as awesome at that as the pro version, and everyone that has enjoyed synchstep so far will continue to enjoy that version for free. if...
Sep 7th
big news coming soon
the day is getting closer boys and girls. i have to say this new version of synchstep pretty completely owns all previous versions. i’m actually embarased when i test the previous incarnations. it’s by no means perfect, but it’s getting really close. i’m at the point where i have to try really hard to get it to not detect my pace. it’s work in my baggiest pants,...
Sep 7th
August 2008
11 posts
what i'm doing now
rejigging auto-sync algorithm so that it’s adjustable (in settings you’ll be able to set how quickly synchstep should adapt to you: quickly, normal, slowly). also, looking into making synchstep prep better: - instead of exporting to wav using decoders to read into memory for analysis - computing audio fingerprint and associating analyzed bpm with fingerprint - uploading bpm to...
Aug 20th
revelations from the gym
Belt and armband work great! Wanna test more but wow. Super cool. Thoughts Pressing resync while running at 170 bpm is haaaard. Starting synchstep while running is awkward
Aug 18th
WatchWatch
Demo of some new code that auto-dims your screen. Needed this because the accelerometer is disabled when the screen is locked. On the iPhone, I could use the proximity sensor to turn off the screen, but the iPod Touch doesn’t have one of those. Unfortunately, this demo uses a private framework, so I won’t be able to repeat this functionality in the app store. Also, notice how fast...
Aug 17th
working on screen dimming for ipods today
Aug 17th
no screen dimming for ipod touch users yet
so, since the ipod touch doesn’t have a proximity sensor, there’s no way for me to turn off the screen using legal means. i’ll probably have to patch a header file and do it a hack way (setting brightness to 0) for the ipod touch. if running is actually pretty much done, i can hop on this next.
Aug 17th
running with armband and belt-mount seem to...
so, jogging in place i have the armband and belt-mounted orientations working well. surprisingly, i haven’t had to do any tuning for running vs walking yet. it’s kinda just working, though i need to go test it on a treadmill since the movement of running is a bit different than jogging. however, jogging is closer to running that walking, and that’s working so who knows. i...
Aug 17th
awesome day. 1. you no longer have to set your phone to never lock. synchstep now disables auto-locking only when it’s running (thanks go2!) 2. synchstep can turn off the screen on its own (only on iphones though), like the phone app does, whenever it is in your pocket and turn it back on when you take it out of your pocket. when the screen is off, however, the accelerometer still...
Aug 14th
what works and what doesn't
personal notes: solid - walking, device in left/right pants pocket @ 60bpm - 160bpm - walking, armband @ 60bpm - 160bpm testing - jogging in place w/ armband @ 120bpm, 150bpm untested - jogging with armband on treadmill/outside @ all bpms - running with armband on treadmill/outside @ all bpms - jogging with belt-mount on treadmill/outside @ all bpms - running with belt-mount on...
Aug 14th
new step detection algorithm rox
developed a new algorithm that absolutely blows away my previous one. in fact, it’s so good, it actually works with running now! i’m running with an armband right now, and initial tests are great (good enough that i haven’t even modified the new algorithm to work with running, it just kinda works out of the box). going to check belt-mounted version next.
Aug 14th
Aug 12th
needs tuning
synchstep doesn’t feel as accurate as it did on 1.1.4. i’ve set up my debug environment again; looks like i’ll be out walking around like an idiot for another month.
Aug 12th
July 2008
8 posts
synchstep is ready for release, but
the accelerometer goes to sleep when the screen is off! that means you have to keep the screen on while it’s in your pocket. i have no idea how i’m going to work around this one. should i hold off releasing it until this is fixed?
Jul 29th
synchstep is running on 2.0 firmware!
it works! UI needs polish, but the core is running solid. gonna see if i cna plow through the rest of it tomorrow. (and the code is actually pretty! the hacky parts are down to a minimum, and will be replaced soon)
Jul 27th
Jul 25th
able to access music library on new 2.0 firmware
BIG UPDATE: I’ve coded up a test application that can access the music library on the iPhone on the new 2.0 firmware! I’m still negotiating how to playback audio using the new frameworks, but gaining access to the library is a huge step.
Jul 23rd
rough day
1. got xcode to deploy normal app to my stock 2.0 phone 2. got xcode to deploy normal app to my jailbroken 2.0 phone 3. got xcode to deploy privateframeworks app to my jailbroken 2.0 phone everythign runs great, but i’m getting a weird warning i haven’t gotten since 1.1.4 was released. i can’t remember how i solved it. : NOTE:: loading Music Library: Could not find...
Jul 22nd
my 2.0 firmware is jailbroken
and i’m getting to work on porting synchstep over.
Jul 20th
might have a way to get synchstep into the...
stay tuned.. i’m cooking something up right now.
Jul 17th
synchstep prep beta for win + mac
well, i’ve been beta testing synchstep prep (my replacement for beatunes) for the past few weeks, and a few generous users have notified me of minor bugs that i’ve fixed. all in all, it seems to be working fairly well, and the bpm algorithm is on-track to improve very soon (it gets about 8/10 songs right now, the next update should hit 9.8/10). i still don’t have a powerpc...
Jul 17th
June 2008
13 posts
intel mac version is up
alright, the intel mac version of synchstep prep (replacement for beatunes) is live. windows version just needs an installer, and that’ll be coming tomorrow. i’m working on compiling for powerpc macs, but i don’t have a ppc mac so it’s going to take more work to finish. http://synchstep.com
Jun 29th
mac version of synchstep prep is done.
releasing tomorrow.
Jun 27th
Jun 27th
Jun 24th
Jun 22nd
synchstep featured on installer + 58,000 downloads
synchstep is now on the featured page of installer. also, good news: synchstep has been downloaded 58,000 times since june 1. awesome! thanks everyone! hope you all enjoy it.
Jun 18th
synchstep 1.2 is out
now up on installer. let me know what you think of this new version!
Jun 13th
synchstep 1.2 is off to the presses
should be up on installer pretty soon. yay! new updates: Settings set when you want synchstep to re-sync (change songs to match pace) with you: a. have it re-sync whenever your pace changes b. have it re-sync only after the current song finishes playing c. don’t re-sync automatically. tap ‘re-sync’ when you want it to re-sync. runs as background process now, once a...
Jun 10th
Flickr set of synchstep 1.1.5 screenshots →
Jun 7th
Jun 7th
Jun 7th
Jun 7th
1.1.5 is tested and ready to go out
finishing up some graphical tweaks, and adding in nice transitions between albums.
Jun 1st