Tutorial and Demo Script (soon to also be a flash movie)
If you prefer to learn or demonstrate SongTip's capabilities by script rather than experiment, you may use this exercise:
- launch SongTip (note default page is Albums)
- browse by scrolling - dragging/pressing on music and sliding up and/or down
- try speed scrolling - hold drag above/below music frame to navigate through list quickly
- select the Songs tab/page
- select song, click play button and adjust volume as desired while enjoying music
- click the Q button (music will stop), select and play another song, then another, and another
- note the music keeps playing and the Queue tab shows how songs are now being added (queued)
- the Queue is an on-the-fly playlist
- return to Albums (to return to the Albums page, click the Albums tab)
- make a selection, then click the selection again to open and show its contents
- select one of these songs, and instead of clicking the play button, play by dragging the selection to the right and dropping over any of the buttons
- select and play another album (entirely, not just an individual song) - note Queue tab count increases by all songs added
- visit the Queue tab/page and note all the previously selected songs are present and the currently playing song is highlighted
- note the red heart - click to save these songs in the queue as a playlist (you can use keyboard to type a name)
- visit the Playlists page/tab
- note the presence of the previously saved queue as a named playlist
- playlists open and close like albums (clicking on an already-selected items opens its contents)
- return to Songs
- if you wish to find other songs by the same artist that is selected, simply click the Songs tab again to sort by artist
- to resort by title, simply click on the Songs tab again (this works on the Albums tab as well)
- you may also gesture/drag left on a song (or album) to select and toggle the sort
- revisit Albums and use keyboard
- start typing and notice how content is filtered (the text is displayed both on the tab and on top in the now playing / message area)
- backspace or switch tabs to clear filter
- click now-playing area to cycle between title, artist, album, and time
- drag now-playing area to set time/place in song
- also try
- arrow keys (D-pad on the N810) can be used to scroll and navigate (open/close/play) lists
- loop/repeat is available for one song or entire queue
- random/shuffle changes the existing queue order randomly (and shuffles any newly-added songs into queue)
- play: plays selection immediately; if Q button is active, adds selection to the queue (note: when paused, play simply unpauses and doesn't change the song or queue)
- pause: pauses now playing song, and pressing again toggles between play and pause states
- stop: stops now playing song and play will restart at the new selection (or beginning of queue if no new selection is made). Pressing the stop button again on the queue page will clear the queue.
- previous: will play back to the beginning of the now playing song, or go back to the previous song is pressed withing the first few seconds of the current song. The next button has no added functionality and works as expected.