Did you ever wish during a dance that the next dance step could be spoken in your ear? Steppy Step can recognize a song and transcribe your spoken dance instructions with timestamps, all from your iPhone. The next time the song is played, Steppy Step can speak and display the dance steps back to you, in sync with the song. Use Apple AirPods or any Bluetooth audio earphones to listen, or play sound using the iPhone's speaker. Import, export, edit and delete song entries right from the app.
Did you ever wish during a dance that the next dance step could be spoken in your ear? Steppy Step can recognize a song and transcribe your spoken dance instructions with timestamps, all from your iPhone. The next time the song is played, Steppy Step can speak and display the dance steps back to you, in sync with the song. Use Apple AirPods or any Bluetooth audio earphones to listen, or play sound using the iPhone's speaker. Import, export, edit and delete song entries right from the app.
Steppy Step File Format for Version 1.0 Files
Steppy Step imports and exports Comma Separated Value (CSV) files that represent a song with which dance steps are associated. A common problem when providing files to import is that they are in a Spreadsheet program's native format, instead of CSV format. Be sure to provide Steppy Step with properly-formatted CSV files. Here is the list of column headings that Steppy Step uses, and their meanings:
Version: This is the Steppy Step version number of the CSV format, beginning with 1.0. This allows Steppy Step to understand the format of the CSV file, if it were to change from release to release.
Shazam ID: This is the identifier of the song assigned by the Shazam database. It is used to uniquely identify a song.
Apple ID: This is the identifier of the song assigned by the Apple Music database. It is used to uniquely identify a song if the Shazam ID is unavailable.
Dance Name: This field is initially assigned the same value as the song's Title field, but for a dance class, it may be referred to by another name. You can change the Dance Name field without having to change the Title field. In Steppy Step's Manage screen, you can sort by Dance Name if you wish.
Choreographer: This field is initially blank, but you can add a Choreographer's name if you wish, and sort songs in the Manage screen by Choreographer.
Title: This is the song name provided by Shazam when a song is identified.
Artist: This is the artist name provided by Shazam when a song is identified.
Date Recorded: This is the date and time of when Steppy Step created the song entry. This field is in ISO8601 format. Essentially, the format is YYYY-MM-DDThh:mm:ss.sssZ where:
YYYY=4 digit year
MM=2 digit month
DD=2 digit date
T is the date/time separator and should be present as-is
hh=2 digit hour (24 hour clock, 0 = 12am, 23=11pm)
mm=2 digit minute
ss.sss=2 digit seconds and 3 decimal places for fraction of a second after the decimal point
Z indicates Universal Coordinated Time. If the Z is omitted, the time represents local time, but that will be ambiguous across timezones. Steppy Step exports the recording date in Universal Coordinated Time, and therefore includes the Z.
Word is the spoken word or words identified when the song was recorded in Steppy Step
Timestamp is the time that the associated word(s) were recorded. This time is relative to the start of the song.
support: steppystepquestions@gmail.com
Privacy Policy
Steppy Step does not collect any data whatsoever. Everything Steppy Step does stays on your device unless you decide to export the CSV data that contains the dance steps you dictate. When using Steppy Step to train for a new song, you'll be asked for microphone permission so the app may identify the song using Apple's ShazamKit APIs, and you'll be asked for Speech Recognition permission in order to perform speech-to-text transcriptions of your dance step instructions. If you choose to use Apple Music for song training or playback, you'll be asked for permission to access your media in order for you to select a song to play from your Apple Music library. No other media access is performed.
The bottom line is Steppy Step is a utility to help you to train for line dancing or other types of dancing, and there is no interest in collecting any personal data.