Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Sleep'n'Wake PSP

From GameBrew
Sleep'n'Wake
Sleepnwakepsp.png
General
AuthorMK2k
TypeUtilities
Version1.99b
LicenseMixed
Last Updated2008/06/27
Links
Download
Website

Sleep'n'Wake is the ideal app for dozing off to your favorite music playing silently and getting waked up again with the music you chose, this time with the volume maxed to the system volume setting on your Playstation Portable.

The current version 1.99b adds compatibility to Custom Firmware 3.xx and 4.xx by utilizing Mr305's OpenAlarmLib as well as fixes a bug in snooze mode for AM/PM time users.

Sleep'n'Wake was participated in the PSPSource Summer Coding Competition 2007 and the PSP-Hacks Homebrew Contest 2007 (2nd place).

Features

  • Full support of cbr/vbr/abr 8kbps-320kbps 44.1kHz MP3 of arbitrary length.
  • Manage different playlists for Sleep and Wake modes.
    • Add/remove MP3s.
    • Save/load/randomize playlists.
  • In Sleep mode, set a special, quieter volume.
  • Set up times for Wake, Snooze, and Fade-In.
  • Wake mode is entered at a preset time with volume maxed (adjustable with VOL + and - keys); the Wake Playlist loops infinitely.
  • Snooze for a preset amount of time in Wake Mode by pressing a Shoulder button.
  • Smoothly fade the Wake-Up Tracks in.
  • Save battery life: PSP enters Suspend Mode after the last track in the Sleep List has played, resuming one minute before the Wake Time.
    • This feature is made possible by Adrahil in past releases and Mr305 in this release (SnW uses OpenAlarmLib by Mr305).
    • Note: Activate this feature in the Customize Menu; it's deactivated by default, otherwise, the PSP will be underclocked to 50MHz.
  • Large Digits Time Display (set 24h or 12h am/pm by pressing the right shoulder button in one of the Setup Times Editors).
  • Customize Font Colors or use your theme as background.png in the app's directory.
  • Multilanguage Support (EN_DE_FR_IT_NL_FI_PT_PT-BR).
  • PowerLock feature, if enabled, prevents manually switching the PSP to Suspend by quickly nudging the Power Switch upwards.

User guide

  • Choose your preferred language in the Customize > Change Language Menu.
  • Set up the Wake Time, Snooze Time, and Fade-In Time in the Setup Times Menu.
    • Here you can also switch from 24h to AM/PM display by pressing the right shoulder button.
  • Fill the Sleep List and Wake List with your MP3s, and save them if you want.
  • (Optional) Connect your PSP to your hi-fi system.
  • Enter Sleep Mode.
  • Adjust the SYSTEM Volume to a loud enough level for Wake Mode.
  • Adjust the SLEEP MODE special volume to a silent enough level for you with the Left/Right D-Buttons.
  • (Now optional) Plug in the Power Cable.
  • (Optional) Hold the Screen Button for a while to turn off the screen.
    • A. (Optional) Move the Power Switch to the Lock position (move it down).
    • B. Go to rest.
    • C. Get woken up on time.

When you start Sleep'n'Wake another time, all your customizations, time settings, and playlists will be loaded.

Note: Adding something to either the Sleep or Wake List is in a loop so you can easily add more files to your lists. Break the loop with the Circle Button.

Screenshots

sleepnwakepsp2.png sleepnwakepsp.png

Changelog

1.99b

  • Engine:
    • Added: OpenAlarmLib (for 3xx/4xx compatibility).
    • Removed: Adrahil's AlarmLib (for 3xx/4xx compatibility).
    • Removed: Write-Yourself-a-Message funcs (for 3xx/4xx compatibility).
    • Bugfix: Snooze handling in AM/PM mode fixed.

1.99

  • GUI:
    • Added: Multilanguage Support.
    • Bugfix: Multiple calls of the Filebrowser crashed it badly; now fixed.
    • Added: Customizable.
  • Engine:
    • Added: After playing the last track in Sleep Mode, PSP gets in Suspend Mode and gets woken up 1 Minute before Wake Time. This mode is deactivated by default; activate it in the customize menu.
    • Added: Snooze Mode now accepts hh:mm.
    • time to snooze.
    • Added: Fade-In with time setting.
    • Added: WakeList is now looped infinitely.

1.2

  • GUI:
    • Added: 12h (am|pm) display (toggle 24h and 12h display in the "Set Wake Time" option).
    • Bugfix: ".mp3" is now accepted in all capitalization variations (e.g., ".Mp3").
  • Engine:
    • Added: Playlist Randomizer as a Playlist Edit Option.
    • Added: Snooze Mode (activated in Alarm Mode by pressing L or R Shoulderbuttons).

1.1

  • Engine:
    • Added: 50MHz underclock in SleepMode while nothing is played.
  • GUI:
    • Added: Big Digits Time Display in Sleep- and Wake Mode.
    • Added: Left and Right Shoulderbuttons now exit Wake Mode too.
    • Bugfix: An overflow with adding items to the playlist fixed.
    • Added: Playlist enlargement to 99 max. entries.
    • Added: Filebrowser now remembers last visited Directory.

1.0

  • Notes: Several Weeks of Beta Testing are over now. Stable enough for release.

0.5a

  • Engine:
    • Added: ini-File with Wake Time Settings, autosaved upon new Wake Time set up, autoloaded upon startup.
    • Added: Playlist Files, autoloaded upon startup, save and load via menu.
  • GUI:
    • Added: REMOVED the 1MHz EnergySave mode, after many successful wakenings, it didn't wake me up this night.
    • Added: New menu elements for Playlist Edit (clear, load, save).

0.4a

  • Engine:
    • Added: USB Mass Storage.
  • GUI:
    • Added: USB Mass Storage Menu Item.
    • Added: Colors!
    • Added: New Menu selection method.
    • Added: Let the user write a message and display it in the WakeMode.

0.3a

  • GUI:
    • Added: Exit by Menu.
    • Added: Default Directory is ms0:/PSP/MUSIC now with a fallback to ms0: if ms0:/PSP/MUSIC doesn't exist.
    • Added: Filebrowser now only accepts .mp3 files to be selected.
    • Bugfix: Enters EnergySave Mode now even if SleepList is empty.
    • Bugfix: Directories now correctly identified.
    • Added: Faster scrolling in filebrowser and up&down warp.

0.2a

  • Engine:
    • Added: Assumably working MP3 Stop, Pause, and Play Feature.
    • Test: Works with cbr, vbr, abr up to 320kbit/s.
  • GUI:
    • Added: File Browser.

0.1

  • Engine:
    • Added: Streaming MP3.
    • Todo: MP3 Stop and Play behave strange.

pre 0.1

  • Engine:
    • Added: MP3 audio player.
    • Todo: MP3 fully loaded to memory.
  • GUI:
    • Added: Basic Menu Structure.

Credits

Thanks to:

  • Adrahil for the AlarmLib in past releases
  • Mr305 for OpenAlarmLib

Thanks go to the following guys translating SnW (without you MULTi 8 would be only MULTi 2):

  • Flatmush (proofreading EN)
  • daaa57150 & sleepman (FR)
  • whazilla (NL)
  • frmariam (PT)
  • peterson vaz (PT-BR)
  • MaTiAz (FI)
  • fendergc (IT)

Shouts to:

A special greeting to my grandmother.

External links

Advertising: