Monday, March 22, 2010

S2P (Slide 2 Play) v0.83 Beta


Description:
S2P is a stylus-free MP3/MP4/M4A/AAC/WMA/WAV/M3U/PLS/ASX player application. It simply lets you browse your music files & play.

It fully integrates with S2U2; & supports A2DP & AVRCP.

Installation
- Under your PC/MAC/device, extract the content of the downloaded file & copy the CAB file to your device.
- Under your device, run any File Explorer application; go to the folder where the CAB file is copied; run the CAB file.
- If your device got a "Win32 error", please download & install the WMP-OCX-WM5-square-fix.cab (for square devices) or the WMP-OCX-fix.cab (for other devices).

Operations
- Since S2P simply scans music files in your storage card, it's suggested to have your music files well organized by folders.
So that you can browse your music files through the folders instead of a plain list.
(e.g. \Storage Card\Music\Artist Name\Album Name\Music title.mp3)
- On the first start, S2P will try to locate the device's secondary storage & scan all the music files.
If there is a music folder (e.g. \Storage Card\Music), tap the bottom "More" > "Set Library" to browse your device & set the root of the library.
- When browsing, press the folder name to list all music files under that folder, including subfolders;
or press the arrow button to list the subfolders.
- To play, either press the filename/song; to shuffle the current list, press the "Shuffle".
- To play album by album randomly, under the Albums list, press the "Shuffle Albums".
- To go back to the Songs/Artisits/Albums list, press the top left back button.
- To view the current album list, press the top right icon. Then press any one on the list to play that music.
- At the single music view, tap the screen to call up the timeline.
Press the left repeat icon to repeat the current playing album; press the right shuffle icon to play the whole music list randomly. When both icons are on, only the current album will be played randomly.
- At the single music view, swipe the album pic to left to goto the next album; swipe to right to goto the previous album.
- The hardware keys are:
Answer - quit
End/OK - minimize
Vol Up/Down or DPAD Up/Down - volume control
DPAD Action - play/pause
DPAD Left/Right - previous/next
Left/Right soft key; swipe the full album pic to left/right - previous/next album when playing the whole library; previous/next when playing selected music from the library
Power/Record - turn screen off

Settings
Run the S2P Settings to change the settings; or when S2P is running, go back to the browse screen, tap the bottom "Menu" > "Settings".

If you are an advanced user, you can change the registry values stored at \HKEY_CURRENT_USER\Software\A_C\S2P\
Remember to restart S2P after the changes.
- OffLCD - the no. of timeout seconds that S2P will turn off the screen when using battery; default is 25.
- ACOffLCD - the no. of timeout seconds that S2P will turn off the screen when using external power; default is 0 (i.e. disable).
- SaveLastMusic - remember the last playing music when quit; default is 1.
- AlwaysLoadEmbedAlbumPic - always load the embedded album pic when start to play a file; default is 0.
- ResumeAfterCall - resume the playback after a call is finished; default is 1.
- FullScreenAlbum - to display a full-screen album art; default is 1. (it's not usable for square screen device).
- NoSoftKey - to hide the bottom soft music control keys; default is 0.
- FastAlbumPic - retrieve the embedded album pic in faster speed but some problematic pic will not be retrieved properly; if that happen, disable it; default is 1.
- AlbumLayout - adjust the vertical offset of the Album shown on music playback; 0 is topmost; 1 is bottom & 2 is the same as S2U2.
- ShakeAction - for some HTC devices only; 0 to disable; 1 to go to next song; 2 to go to next shuffle song.
- ShakeThreshold - for some HTC devices only; responseness to the ShakeAction; 0 easiest; 200 hardest; default is 100.
- DisplayMode - 0 set to RawBuffer; 1 set to DirectDraw; 2 set to GDI.
- PowerTweak - set S2P runs in the same power mode as v0.5x; 0 to disable; 1 to enable; default is 0.
only set it to 1 if your device stops music playback when power off.

S2P Change Log

v0.83 beta
- temporarily disabled the "Album View" (both Portrait & Landscape).
- fine tuned the selection sensitivty of all lists.
- a few minor bugs fixed.

v0.82 beta
* temporarily disabled the "Album View" (both Portrait & Landscape).
* added command line parameter option to playback a music or a playlist, the parameter must in FULL PATH.
e.g. "\Program Files\S2P\s2p.exe" \Storage Card\Music\Album\music.mp3
e.g. "\Program Files\S2P\s2p.exe" \Storage Card\Playlists\playlist.asx
* added index bar on the artist & album lists for easy navigation.
* added quick way to go to the top of a list: tap the top system status bar.
* added option to set the volume control to control the system volume directly. (Settings > General)
* fine tuned the scrolling behaviour of all lists.
* fine tuned the option "Power Tweak"; if your device stops playback when power off, try to turn this option on. (Settings > Advanced)
* fixed ASX playlist could not be identified because of UNICODE.
* some minor bugs fixed.

v0.80 beta
* temporarily disabled the "Album View" (both Portrait & Landscape).
* song order in the playlist can be changed.
* added "Settings" menu.
* added support to wired remote control on most HTC devices (no more calibration is required, read the FAQ for details).
* added support to AVRCP on HTC Touch Pro2/HD2.
* added option "Override WMP for remote control" in case your device remote control is hard-coded to WMP.
* added fast forward/backward when press & hold the forward/backward buttons; the pace can be tuned in the settings; S2U2 v2.30 or later also support this function.
* adjusted the "Full Screen Album" option to make use of the whole screen of WQVGA/WVGA devices.
* faster Shuffle playback.
* added option to pause the playback when headset is disconnected.
* added international languages support (for non-English devices, d/l the S2P-LanguagePack.zip; extract your language's ini file; rename it to lang.ini; copy to the S2P installed folder; restart S2P).
* added option to show battery status in digits.
* a lot minor bugs fixed.

v0.73 beta
* temporarily disabled the "Album View".
* added "On-The-Go" playlist to edit your favourite music playback.
* added support to ASX playlist & M4A music file.
* added option "PowerTweak" to allow non-interrupt music playback even when power button is pressed; only turns it on (set to 1) if your device stops music playback when power button is pressed.
* a few minor bugs fixed.

v0.72 beta
* temporarily disabled the "Album View".
* added support to Playlists (M3U & PLS); on the very first run, please press "More" > "Set Library" to read the playlists.
* when not playing the whole library (e.g. selected songs from an artisit or album or playlist), the slide actions or keys to goto the next album will only goto the next song.
* fixed the system hang issue on some devices.
* fixed occasionally the Songs list only contains a single album.
* a few minor bugs fixed.

v0.70 beta
* temporarily disabled the "Album View" & "Playlists".
* added option to set/refresh the music library.
* added more views to play or shuffle songs; an artist's songs or albums.
* added option to play album by album randomly - "Shuffle Albums".
* added support to MP4/AAC as long as the device already has the corresponding WMP decoder.
* faster startup.
* AVRCP no longer requires WMP running in the background on some HTC devices (read the FAQ for details).
* a lot of enhancements made on the user interface.
* a lot of minor bugs fixed.

v0.58
* more finger-friendly on the Album View.
* added option to repeat a single Album, so the repeat options are: none > all > an album > a song.
* added option (ShakeThreshold) to adjust the shaking responseness.
* added limited support to HTC Wired Remote Control (read the FAQ for details).
* added an OpenGL version for devices that support OpenGL ES (Touch Diamond/Pro/HD & Xperia X1).
* fixed on some devices S2P crashes when Bluetooth is already turned on (but AVRCP still may not be supported on these devices).
* fixed when shuffle is on, sometimes the Album pic cannot be shown.
* fixed when repeat option is on, the "slide to next Album" does not work.
* some minor bugs fixed.

v0.56(beta)
* added support to OpenGL ES, except the "Album View".
* some minor bugs fixed.

v0.55
* added option (AlbumLayout) to have different position of Album displayed.
* added support to HTC Diamond's shake gesture - ShakeAction: 0 to disable; 1 to go to next song; 2 to go to next shuffle song.
* added support to switch to Album View if your device has a button for changing orientation or a slide out keyboard.
* more "even" shuffling on playback.
* auto-pause the playback when headphone (either Bluetooth or wired) is disconnected (need S2U2 running in the background).
* all graphics support high resolution, i.e. truely VGA.
* simplified the AVRCP trick for Diamond (no need to manually start WMP).
* fixed the system speaker issue when the playback is paused & resumed after a while.
* some minor bugs fixed.

v0.50
* the Album View now can flow. (since this view is very CPU intensive, it may be sluggish on your device)
* added 2 control buttons in the Album View.
* added option (FastAlbumPic) to retrieve embedded album pic faster (same as v0.38); but if the album pic cannot be loaded probably, disable this option.
* changed option AlwaysLoadAlbumPic to AlwaysLoadEmbedAlbumPic; it's only useful when a folder contains a mix of songs from different albums.
* the album pic & song info are now cached (under each folder as folder.jpg, s2p1.tag & s2p2.tag), i.e. the second time you visit the same album, it'll be faster.
* added support to HTC Diamond - both GSensor & AVRCP; for AVRCP, read the FAQs below for the detail trick.
* added support to RealVGA.
* won't keep the system alive when it's paused.
* separate CAB files for QVGA(low-res) & VGA(high-res) devices.
* fixed the issue that all memory was ate up for some problematic embedded album pic.
* some minor bugs fixed.

v0.41b (beta)
* special build for HTC Diamond; support GSensor (thanks Mr Scott Seligman) & AVRCP, read the FAQs below for the details.
* some minor bugs fixed.

v0.40
* added AVRCP support (play/pause/next/previous) to devices that use MS BT stack.
* added DPAD control to "move" the playback when the timeline is shown.
* added "Repeat Single" - tap the repeat icon until a small "1" is shown.
* limited the way to change to portrait Album View by double tap the album title area only; to go back, double tap the album title area again.
* fixed the issue that some devices cannot run in Landscape mode.
* some minor bugs fixed.

v0.39
* added option (NoSoftKey) to hide the bottom soft music control keys.
* added to show Album View at portrait mode by double tap the screen; to go back, double tap the screen again.
* now runs properly with RealVGA at 96dpi.
* rearranged some keys - END/OK to minimize; ACCEPT to quit.
* fixed some embedded album pic problems.
* some minor bugs fixed.

v0.38
* reduced the RAM usage, especially when there are a lot of music files on the list.
* reduced the start up time.
* added option (FullScreenAlbum) to display a larger album art. For 240 x 240 device, please set it to 0.
* added a sliding button to "move" the playback.
* added minimize S2P by tapping the top right corner of the screen.
* rearranged some keys - END/OK to quit; ACCEPT to minimize.
* integration with S2U2 v1.00 or later (read the S2U2's readme.txt for details)
* all system icons are live when S2U2 (v1.00 or later) is already running in the background. (but it doesn't mean S2U2 is mandatory)
* runs properly on a 320x320 emulator, but not tested on any real 320x320 devices.
* some minor bugs fixed.

v0.32
* fixed the issue that S2P did not start due to some problematic ROM/OEM.

v0.30
* changed the music decorder from MAD to WMP, so no more OGG support, but now preliminarily supports WMA.
* added Album View screen. Under the music playback screen, slide up or down the left or right side edge of the album art will change to the Album View screen. To move to previous or next Album, tap the adjacent albums. To move faster, slide to left or right. To go back to the normal playback screen, slide up or down the left or right side edge of the album art.
* added option (ResumeAfterCall) to resume or stop the playback after a call is finished.
* added support to load Album art of WMP (Album*.jpg).
* added minimize S2P by pressing OK.
* added Landscape support: Under whichever Portrait or Landscape mode, the music playback screen will always in Portrait; and the Album View screen will always in Landscape.
* added more power saving for AVRCP: Normally, when an AVRCP command arrives, the LCD will be forced to turn on even it's offed. Under the same condition, S2P will turn the LCD off immediately.
* changed the layout a little so that the whole album art will be shown.
* smoother animation.
* a lot of minor bugs fixed.

Requirements:
- WM5 Phone or WM6/6.1/6.5 Professional devices (with built-in Windows Media Player)
- free RAM: at least 3M
- free storage space: at least 1M

More information:
S2P (Slide 2 Play)

Download
download the QVGA/WQVGA version
download the VGA/WVGA version
download the OpenGL VGA/WVGA version (for devices that support OpenGL)
download the Language Pack (updated on 15 March 2010) » (Afrikaans, Arabic, Bulgarian, Catala, Chinese (Simplified & Traditional), Croatian, Czech, Danish, Dutch, English (for reference only), Finnish, French, FYROM, German, Greek, Hebrew, Hungarian, Indonesian, Italian, Japanese, Korean, Lithuanian, Norwegian, Persian, Polish, Portuguese, Portuguese BR, Romanian, Russian, Serbian (Latinic & Cyrilic), Slovak, Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian & Vietnamese.




No comments: