short : Music player front-end and info screen author : jPV^RNO uploader : jpv morphos-user com (jPV^RNO) type : mus/play version : 1.5 architecture : ppc-morphos; ppc-amigaos; m68k-amigaos; ppc-warpup Filetype : application/x-lha Size : 8.37M Date : 13-Mar-18 Download : 💾 https://de3.aminet.net/mus/play/RNOInfoScreen.lha
WHAT, WHY? ---------- RNOInfoScreen works as a front-end to various music and media players by displaying the "now playing" information with cover art images, and offers basic media control options for the user (play, pause, next, etc.). Why? Because I listen to music on my MorphOS computers a lot and I wanted to have a fullscreen application to display the "now playing" information when I'm not otherwise utilising the computer screen. I find myself, quite often, wondering what's currently playing when I listen to large random playlists, and my application offers this feature in an easy- to-view way, even from some distance away, so I don't have to drag my ass back to my computer. Why not make it a full-blown player too? Because I'm not trying to re-invent the wheel. Everyone has their own favourite music players and characteristics for different needs, this program just gives you an alternative way to use them. Why has it such a generic name? This way I leave my options open, in case I expand it to display more than just music related information in the future. FEATURES -------- - Detects the running player and gets the information from it automatically - Supported players: Jukebox, SongPlayer, AmiNetRadio, TuneNet 2.4 or later, AmigaAMP 2.22 or later, MPlayer (MUI) - Displays information about the previous and currently playing songs - Displays album art images, if found, from song's directory, via Internet (Cover Art Archive), or as embedded images - Configurable cache for downloaded images - A clock display - Fullscreen and windowed (sizeable) modes - Screen blankers can be disabled - Last.fm scrobbling support on MorphOS with the UniScrobbler script - Can be used as a MorphOS blanker with the included binary file - Keyboard controls for prev/pause/play/next - Hidden volume control/display by using the up/down cursor keys, or the middle mouse wheel - Hidden quit (top left if in fullscreen mode) and screen swap (top right of screen if in fullscreen mode) by single left mouse-click on corner pixels. - ARexx support REQUIREMENTS ------------ - MorphOS 3.x, OS4, or AmigaOS 3.x - A working ARexx environment (rexxsyslib.library installed on MorphOS) - On a classic Amiga: high or true color RTG, KS3.0+ and plenty of RAM, but no guarantee it will perform OK on a real machine, probably not so well. INSTALLATION ------------ - Copy an executable or the whole directory anywhere you want, no further installation required - To use as a blanker in MorphOS, copy the RNOInfoScreen.btd file to the SYS:Classes/Blankers directory or use the provided install script. USAGE ----- - Start the music playback on any of the supported players and then just launch this program - Double-click or rcommand-f switches between fullscreen and windowed modes - Displayed elements can be enabled and disabled from the pull-down menu - Move the mouse around to activate the display of the player control buttons - Volume can be controlled with the mouse wheel or from the keyboard, by pressing the up/down cursor keys to increase/lower the system volume, visual representation of the volume control level is shown as a range of vertical bars in the upper left corner of the window/fullscreen. The volume controls can be lowered/raised in greater increments, in MorphOS, by holding down the shift key and using the volume control key/mouse options, already explained - Keyboard controls: Right - Next Left - Previous Up - Volume up Down - Volume down Space - Pause Enter - Play Esc - Quit Tab - Launch an external script SETTINGS -------- The following settings can be altered from the pull-down menu of the program. Generic settings: "Double-click for fullscreen?" - Fullscreen/windowed modes can be switched with a double-click anywhere. "Disable blanker?" - No system blanker will activate, and the monitor won't get turned off when the program is running. - Requires a restart of the program for this to take effect. "Scrobble to Last.fm?" - Previously played song will be sent to Last.fm if you have the UniScrobbler script installed (http://aminet.net/package/mus/play/UniScrobbler) and the song was played longer than 30 seconds. - Works only on MorphOS. - Remember to avoid double scrobbles if you are already using the script with the music player! Album art settings: "Search album art from -> File (embedded)" - MP3 files are searched for embedded images (ID3v2.3.0 standard) "Search album art from -> Local directory" - Album art images are searched from the directory the song was loaded. - Search order is a PNG or JPEG image with a word "front", "cover", or "album*art" in its name and if the directory contains less than 40 files. If this image isn't found, filename containing album name is searched next, then any image file if the directory contains less than 20 files, and finally if nothing else if found, image with a word "folder" is loaded. "Search album art from -> Internet" - If the local search is disabled or doesn't supply any results, the album art is searched from the Cover Art Archive site and saved to a cache directory. "Select album art cache directory..." - The cache directory is in T: by default and so will be lost upon any reboot. - Change the directory location to HD to keep any downloaded album art images permanently, so you no longer need to re-download them. "Show default image if album art is not found?" - A default image is shown (instead of a blank view) if album art isn't found "Select the default image..." - The built-in default image can be changed to any other image. - Alpha transparency is supported with PNG images. - The program archive includes two example images. Background image settings: "Select the default background image..." - If you want to view background images, you can select a default image here. "Search background images from -> Default directory by artist names?" - A custom background image is searched from the default background image's location (it needs to be selected). - A file containing the artist name (from ID3 tags) is searched. If artist's name contains spaces, file must contain spaces too. For example, "Madonna.jpg", "Michael Jackson.png", etc.. "Search background images from -> Default directory randomly?" - A random background image is selected from the default background image's location (which needs to be chosen initially). "Search background images from -> Song's directory?" - If the song was loaded from a directory containing a file named "background.jpg", it will be loaded as the background image. "Use album art as a background image?" - The album art image will be scaled to fit as the background image. - Overrides any other background image settings. "Preserve the aspect ratio?" - If selected, the background images will be scaled and cropped preserving the original aspect ratio, otherwise images are stretched to fill the display. "Shadows when using a background image?" - Texts and control buttons acquire/take-on drop shadows to improve their visibility. Color settings: "Colors -> Default text..." - Opens a color requester for the color of all text, other than song names. "Colors -> Song name..." - Color for the song names. "Colors -> Buttons..." - Color for the track control buttons. Saving the settings: "Snapshot window" - Saves the size and position of the windowed mode window. "Save settings" - Saves all other settings and view selections to ENVARC:RNOInfoScreen/. MORPHOS BLANKER SETTINGS ------------------------ There are three options in the blanker settings in the MorphOS preferences: "Exit on user input" - The blanker quits if you move the mouse or press any key if there isn't any playback. If there is playback, the previously mentioned controlling keys can be used without quitting the blanker. If the option isn't enabled, you can use menus and mouse controls, but you have to quit manually. "Turn off the monitor if no player found" - The blanker turns the monitor off immediately instead of showing the clock display if no supported player is running. "Don't let the system turn off the monitor" - The blanker screen stays visible and the monitor isn't turned off even if the timeout is set in the MorphOS preferences for turning off the monitor. AREXX ----- Program's ARexx port is RNOINFOSCREEN and supported commands are: FULLSCREEN . . - Toggles fullscreen mode VOLUMEINC . . . - Increases volume VOLUMEDEC . . . - Decreases volume NEXT . . . . . - Loads the next song PREV . . . . . - Loads the previous song PAUSEON . . . . - Pauses playback PAUSEOFF . . . - Resumes playback EXTSCRIPT . . . - Executes the external script QUIT . . . . . - Quits the program GETVERSION . . - Returns the program version GETFULLSCREEN . - Returns the fullscreen state GETARTIST . . . - Returns the artist name GETSONG . . . . - Returns the song name GETALBUM . . . - Returns the album name GETFILE . . . . - Returns the filename GETPLAYER . . . - Returns the player name HISTORY ------- 1.1 - Stream handling (only URL with MPlayer, but stream titles with others), better parsing with MPlayer. 1.2 - TuneNet support fixed, paths with square brackets fixed, small changes to blanker execution. 1.3 - Added background image and shadowing options, configurable colours, and alpha transparency to the default images. 1.4 - More options for background images, volume increases faster up and down on MorphOS when a shift key is pressed, repeating keyboard commands, uses own AppIcon, invisible close and depth gadgets on fullscreen mode, more system friendly menus, fine-tuned local search. 1.5 - Support for embedded images in MP3 files (ID3v2.3.0), doesn't crash when iconified, on-screen volume level indicator, the invisible depth gadget now switches the screen to the back in the standard way, UTF-8 support, option to launch an external script with the tab key, ARexx support. WEB --- - Screenshots http://jpv.wmhost.com/jpv_software/RNOInfoScreen/ - Please visit http://jpv.wmhost.com/software for more software and support - This program is made with Hollywood: http://www.hollywood-mal.com/ THANKS TO --------- - Densho/RNO for the logo - Neil Pearson for proof-reading and testing DISCLAIMER ---------- This software is made available to you as Freeware and you may use this software in whatever way you wish, but the author accepts no liability for any damage caused to your system or other connected peripherals by using this software.
PERMSSN UID GID SIZE RATIO STAMP NAME ---------- ----------- ------- ------ ------------ -------------------- [generic] 2603764 52.9% Mar 12 18:48 RNOInfoScreen/RNOInfoScreen.68k [generic] 2156 15.6% Mar 1 2017 RNOInfoScreen/RNOInfoScreen.68k.info [generic] 2722249 51.7% Mar 12 18:49 RNOInfoScreen/RNOInfoScreen.MOS [generic] 6490 100.0% Mar 1 2017 RNOInfoScreen/RNOInfoScreen.MOS.info [generic] 3507880 49.8% Mar 12 18:46 RNOInfoScreen/RNOInfoScreen.OS4 [generic] 2962 38.5% Mar 1 2017 RNOInfoScreen/RNOInfoScreen.OS4.info [generic] 11070 40.7% Mar 12 18:55 RNOInfoScreen/RNOInfoScreen.readme [generic] 2190 97.7% Aug 31 2016 RNOInfoScreen/RNOInfoScreen.readme.info [generic] 3404284 49.7% Mar 12 18:49 RNOInfoScreen/RNOInfoScreen.WOS [generic] 2156 15.7% Mar 1 2017 RNOInfoScreen/RNOInfoScreen.WOS.info [generic] 320 71.6% Feb 27 19:54 RNOInfoScreen/Scripts/example.script [generic] 596964 100.0% Oct 17 2016 RNOInfoScreen/Default_images/CD_image_back.png [generic] 478416 100.0% Oct 17 2016 RNOInfoScreen/Default_images/CD_image_front.png [generic] 4648 97.3% Jun 17 2015 RNOInfoScreen/MorphOS_blanker.info [generic] 103797 100.0% Aug 31 2016 RNOInfoScreen/Screenshots/RNOInfoScreen_Fullscreen.png [generic] 32907 100.0% Aug 31 2016 RNOInfoScreen/Screenshots/RNOInfoScreen_MorphOS_Blanker_Prefs.png [generic] 146620 100.0% Aug 31 2016 RNOInfoScreen/Screenshots/RNOInfoScreen_Settings.png [generic] 13093 100.0% Aug 31 2016 RNOInfoScreen/Screenshots/RNOInfoScreen_View.png [generic] 103492 100.0% Aug 31 2016 RNOInfoScreen/Screenshots/RNOInfoScreen_Windowed.png [generic] 4648 97.3% Jun 17 2015 RNOInfoScreen.info [generic] 853 45.3% Aug 9 2016 RNOInfoScreen/MorphOS_blanker/Install_blanker [generic] 19285 36.7% Jan 28 2016 RNOInfoScreen/MorphOS_blanker/Install_blanker.info [generic] 1103848 92.5% Mar 12 18:51 RNOInfoScreen/MorphOS_blanker/RNOInfoScreen.btd [generic] 25999 100.0% Aug 9 2016 RNOInfoScreen/Screenshots/RNOInfoScreen_Blanker_Settings.png ---------- ----------- ------- ------ ------------ -------------------- Total 24 files 14900091 58.9% Mar 13 05:31