|Release 5.0||02/28/2008|| Build 14|
- In "Add Sound Button", FLAC and OGG file types were added to the selection criteria.
- When you open a new set file, its name is now displayed in the title line (the top line of the main screen) provided you have not setup a Personalized name.
- Personalize now is a property of the .set file and no longer application wide. This allows you to personalize each .set file.
- USER INTERFACE CHANGE: The "Clear Cue" has been removed from the right click menu of a sound button when you are in the Cue page. It now appears on the right click menu of the CUE button in the Control Panel. This brings it in compliance with how the page buttons work.
- Under Setup/Options/System a selection for Mono or Stereo mode as been added. Sports Sounds Pro (SSP) will default to Stereo mode. When in Mono mode, an Mono indicator will be displayed in the Control Panel.
- USER INTERFACE CHANGE: Made changes to the Custom Cue Control. In prior versions, when the user had a custom cue in effect, SSP would indicate that by displaying an asterisk (*) before the caption in the button. Since the implementation of Custom Cue Control a couple of other features have been added, namely the ability to set a Volume level and the ability to flag a sound to Loop and their indicators show up as either "v" or "L" flags in the bottom of the sound button. Custom Cue Control has now been changed so it will display a "C" in the bottom of the sound button. This makes all the indicator flags consistent.
- Changes have been made to the ten band Equalizer. Prior versions of SSP had the two bottom bands set at 32Hz and 64Hz. SSP utilizes calls to Microsoft Direct X to implement the Equalizer. It was discovered that the lower end calls were not changing the BASS but were affecting the high end sounds. After experimenting, the lowest setting that had an effect was 80Hz. So the bottom three band settings have been changed. They used to be 32Hz, 64Hz and 125Hz. They now are 80Hz, 100Hz, and 150Hz. Some small tweaking has also been done to the presets (Rock, Country, etc.).
- An extensive amount of internal changes have been made due to a unique condition experienced by one of the Major League Baseball teams that use SSP. SSP uses some very large internal tables to hold all its button assignments (this is what gives it its speed). SSP assigns variables to indicate what sound is being played. For this example we will say "A" is used for the Group, "B" is used for the Page, and "C" is used for the sound button. When you add a sound or copy and paste a sound or a page, those functions also used the same three variables (A-B-C).
Now the problem. A user was making up his play lists for his next game immediately before game time while the audience was in the seats. He had a page playing as a "PlayList" while he was doing this. The conflict occurred when he was in the middle of copying and pasting and the "Playlist" had a song end and then triggered the next song. Both "PlayList" and the add, copy, paste, etc. functions all used the same three variables (A-B-C) and PlayList was stomping on these variables causing his copy/pastes to end up not where he wanted them. Unfortunately, this did not happen every time nor was any other user experiencing the same problem, which made it very difficult to find. It took several phone calls to find out exactly what the user was doing when the problem occurred. The timing had to be just so for a song to end while the user was in the middle of another function.
To rectify this, the edit/maintenance functions have been separated from the "playing" functions and they now use a different set of variables to control their activity. (This is known in the business as a design bug. I failed to realize an end user would use the system in this way. The bug has been there since day one but it is now gone.)
- Corrected a bug that happened when you were playing a sound using a Hot Key and you played another sound with another Hot Key, before the first sound ended, the first sound was not turning red, it continued to be displayed in green.
-Several Releases ago, the Find screens were modified to accommodate a DJ who used it to program his CUE page with requests submitted beforehand by the Wedding Party. He didn't like it when the Find screen closed after each Find so it was changed to keep it open. While this made his life easier, several other users objected to having to click on two buttons to exit out of the Find routines. Now the "Close" button on the Matches Found screen will exit the Find routines and a new button has been added called "New Find" which will return the user to the Find screen.
- SSP will now recognize Windows Vista (Under Help/Show Windows Version).
- Corrected a bug in "Talk". When you went into "Talk" mode and while in it you hit Pause and then Pause again to resume, the sound would resume but when you hit "Talk" to come out of "Talk" mode, the volume stayed reduced. Now "Talk" will restore the volume regardless if you paused in the middle of it.
|Release 5.0||07/20/2007|| Build 13|
- The new Security feature, released in 5.0.11, contained code to detect tampering with certain parameter files which would cause a Security Violation condition to occur automatically and the program would remain locked until the user contacted Sports Sounds Pro to obtain a special code to reset this condition. Unfortunately, some "normal" computer blips or glitches could and did cause the program to default into this mode for two users. While it does not stop the user from continuing to use the program, they could not add, change, or delete sound buttons. Upon rethinking this approach, this detection feature has been removed. The user can still lock Sports SoundsPro but it will no longer happen automatically.
- Under Setup/Options/General, a new selection has been added. It is "Play List Automatic Page Advance". This now allows Play List to automatically advance to the next page in the same Group that has "Play List" turned on when it reaches the end of the current page. This process will stop when the end of the Group is reached. It will not advance to another Group.
|Release 5.0||07/8/2007|| Build 12|
-BUG FIX - A bug was uncovered in the Hot Key Play process. It was introduced in 5.0.7 when support for FLAC files was added. It only happened in an unusal set of circumstances. If you played a .mp3 or .wav file and then faded them out and the next file you played was a Hot Key of a .wma file, Sports Sounds Pro returned an Error 41. This has now been corrected.
- In the main menu, under Tools, a new selection has been added. It is "List .set File and Path". It displays the current .set file and path in a window.
- In the main menu, under Setup, a new selection has been added. It is "Personalize" and it allows you to enter a personalized entry that will be displayed on the top header line. This could be tne name of your team, school, university, business, etc. If none is entered, then Sports Sounds Pro will display the current .set file and path.
- Under Setup/Options/General, a new selection has been added. It is "Stop Play List on Place Marker". This was requested by members of the professional audio community. They have a need to only continously play several songs at a time, then stop. By turnng this option on, Play List will stop when it encounters a Place Marker. Also, when this option is on, the Play List button caption is changed to *Play List* (an asterisk in front of and behind the words Play List) so the user knows it has been modified.
|Release 5.0||06/29/2007|| Build 11|
-Some clean-up was done with the Alt+ hot key selections. Windows uses the Alt key to trigger menu selections so the hot key possibilities of "F", "E", "S", "T", "L", and "H" were removed from the Alt key combination but are still available for the other combinations.
-A Security Code has been implemented to allow a central authority to LOCK the program so that no new buttons can be added, edited, deleted, etc. With the growing problem of objectionable lyrics, a Texas school system requested this to control what is placed on Sports Sounds Pro.
-In conjunction with Bryan Quinn Productions, a Remote Control Mode has been implemented allowing users running a set scripted show the ability to control Sports Sounds Pro from up to 150' away using a simple hand held controller. This capability has been requested numerous times by performers, theme park shows, theatrical events, rodeo announcers, hockey announcers, etc. Go to Remote Control for further information.
|Release 5.0||06/07/2007|| Build 10|
-The Find function has been changed so it will no longer immediately close the Find screen when a Find is completed. The Find screen will remain visible so that the user can execute multiple finds, one after another, and the user will control when to close the screen.
-A narrative on Audio Formats has been added to the Help file under Stuff / Audio Formats.
|Release 5.0||05/23/2007|| Build 9|
-The Rapid Fire mode is now a button in the Control Panel on the main screen, it no longer is in Setup/Options.
-Added the ability to drag a sound to any other Page within the same group. It will occupy the next available button.
-Added the ability to Compress Page to the Page right-click menu. This will move all buttons up and place all empty slots at the end. This could be detrimental if the user has Place Markers.
-Added the ability to Alphabetize a Page to the Page right-click menu. This could be detrimental if the user has Place Markers.
|Release 5.0||05/8/2007|| Build 8|
-Corrected a bug in the Next Button routine when used with a PlayList in Shuffle mode that was causing an invalid handle error.
|Release 5.0||05/6/2007|| Build 7|
-Added support for FLAC files.
-An error occurred when trying to run two instances of Sports Sounds Pro at the same time with logging turned on in each. Modified the code to turn logging off in multiple sessions but leave it active for the first one.
|Release 5.0||05/4/2007|| Build 6|
-Added a new user variable under Setup/Options/Volume that allows the user to set the default Individual Volume Level. The program uses 75% as its default value.
-Corrected code in the Pause routine that was not recognizing the Individual Volume Level setting.
|Release 5.0||05/2/2007|| Build 5|
-Moved the "Reset Page" and "Reset All Pages" from the "File" to the "Edit" portion of the main menu.
-Added "Remove All Highlights" to the "Edit" portion of the main menu.
-Added "Remove All Hot Keys" to the "Edit" portion of the main menu.
-Added "Remove All Locks" to the "Edit" portion of the main menu.
-Added "Remove All Loops" to the "Edit" portion of the main menu.
-Added "Remove All Volume Settings" to the "Edit" portion of the main menu.
-Added the ability to Assign a "Loop" property to sound buttons.
-Added the ability to Assign Individual Volume Settings to sound buttons.
|Release 5.0||04/27/2007|| Build 4|
-Fixed a problem that was causing an error in Hot Keys which was introduced in version 5.0.3.
|Release 5.0||04/25/2007|| Build 3|
-Corrected code in a routine that determines the length of a sound that was causing an error on some pc's.
-Added a new main menu entry called "Log" that has routines under it to allow you to View or Print the log file.
-Added code in the "Rapid Fire" routine to recognize the "Enter Key Mirrors Space Bar" setting.
|Release 5.0||04/18/2007|| Build 2|
-Corrected the code behind the Equalizer Screen "Hide" button that was causing a delay in the programs operation.
-Corrected the code under "File/Reset Page" in the main menu that was not retaining the Highlight mark.
-Updated the Acknowledgements in the Help file.
|Release 5.0||04/17/2007|| Build 1|
-"Voice Over" has been renamed to "Talk".
-The Game Clock, Timer, and the Clipboards (at the bottom of the main screen) have been given new background colors to aid in their visibility.
-A log file has been implemented allowing you to capture the date/time and name of each button played.
-The Cue page can now be copied.
-The documentation for the Voice Over Accelerator Key has been corrected, it was incorrectly listed as the Tab key but in reality it is the Shift key.
-A ten band Equalizer with several presets along with Reverb, Tempo, and Pitch has been implemented. You can also save your Equalizer Settings for specific locations.
-Cleaned up the code under File/New Set, it wasn't clearing out all the old page/sound buttons.
-Fixed a bug in Cue, when the "Auto Delete" option was on and you were in Multi-Play mode, sounds in Cue were not being deleted when they finished.
-Simplified the User Interface for assigning Hot Keys.
-Corrected a problem with the "Playlist" mode skipping sounds.
-Renamed "Form Reset" to "Form Reset to 3/4 Screen" in the Edit and Tools menu. which changes the screen to its original designed size of 3/4 of the screen to allow for other screens (such as scoreboards) to also be visible.
-Added "Form Restore to Full Screen" under Edit and Tools on the main menu to resolve problems when some pc's return from hibernation with the screen displayed soo large so only a portion of it is visible.
-Added "Delete Log File" under File in the main menu.
-Added "Delete Tracer File" under File in the main menu.
|Release 4.4||12/03/2006|| Build 23c|
-A problem arose with users who run multiple programs at the same time (e.g. Sports Sounds Pro and iTunes). When they would use the Windows method of switching programs (Alt-Tab) it would trigger the Voice Over button. The Accelerator Key for Voice Over has now been changed from the Tab key to the Shift key.
|Release 4.4||11/28/2006|| Build 23b|
-A last minute fix of a bug in Build 23 caused another bug that eliminated some of the Page pop-up menu selections, namely you could not delete a page. This has now been corrected.
-A user pointed out a problem that when a new .set file was created and pages and buttons were added to Group A, when you switched to Group B (where there were no pages), it still showed the pages from Group A. This also has now been corrected.
|Release 4.4||11/22/2006|| Build 23|
-Corrected a bug in Custom Cue Control, Fine Tune Factor. It was initializing with the wrong default value.
-Modified the Help file to contain an explanation about turning off Window's automatic "beep" when using Alt-key combinations.
-Corrected a bug in the Change Sound Button Fonts routine that was trashing the Place Marker text.
-Modified both Sound Button copy and Page copy to retain button color status.
-Modified code to allow cut, copy, and paste of place-markers.
-Added a new selection feature in Setup/Options/General to allow you to Hide Empty Page Buttons.
-Corrected a bug where the program was not retaining the Auto Fade setting.
-Corrected a bug when Pause was active and the user hit the Next key or another sound button, the sound would play but the Pause button kept flashing and the meters and time counters would not be active.
-Added a new Accelerator Key to provide keyboard control of the Voice Over function. The Tab key will now act as a manual control for Voice Over in addition to the Voice Over button.
-Major changes were made to the Multi-Play function. It now will react to FadeIn, FadeOut, Pause, and Voice Over. Also, you can now STOP an individual sound by clicking on it again (only in Multi-Play mode).
|Release 4.4||07/13/2006|| Build 22|
-Updated the Sound Engine (BASS) to the latest version (version 2.3).
-Corrected a bug in Reset All Pages, it was not resetting the Cue page.
-Modified Reset All Pages and Reset Page to retain the Highlight color setting. Now the only way to remove a highlighted color is to manually un-highlight it.
-When a page is moved, copied, or cut, the page settings (playlist-shuffle) are now moved, copied or cut with it.
-When you have changed a .set file but not saved it and you then try to open another .set file, you will now receive a warning that gives you a chance to save the changed .set file.
-There have been some problems with the functioning of the Next key, these should now all be resolved.
-When a sound button was deleted that had a Custom Cue Control on it, and then that button was used again, it retained the Custom Cue Control setting from the previous button, this has now been corrected.
-When a Custom Cue Control button was copied and then pasted, it did not retain the identifying asterisk that precedes the sound name.
-The Automatic Start Timer screen was not displaying properly on a 1024x768 display, this has now been corrected.
-When a sound button is copied or moved, it now retains its highlighted color property.
-Playlist was not recognizing a highlighted button as a button available to play, it was treating it as a previously played button. This has now been corrected.
-Corrected the timers which were being fouled up when you added a new sound while you were playing an existing sound.
-Renamed the Setup/Options/General option Enter Key Stop to Enter Key Mirror Space Bar which accurately reflects what this option does.
-Added a new selection to the Setup/Options/General screen called Space Bar Stop. Currently hitting the space bar the first time while a sound is playing causing it to fade out and stop, hitting it a second time causes the sound to stop immediately. When checked, this new option changes the functionality of the space bar to stop a sound immediately. This is the way the space bar used to function up until Build 20 and its return was requested by several users in the broadcast industry.
-The Backslash key which activates a fade out and stop has been restored, it was removed in Build 20.
-In addition to setting the background color for Groups A-B-C-D-E, you can now set the background color for Cue.
|Release 4.4||10/07/2005|| Build 21|
-Corrected a bug in button drag where the Placemarker font was not being set properly.
-Removed a quick 50 milli-second fade-in from the play sound routine. It was inserted in Build 19 to eliminate the possibility of an audible click when going from no sound to instant sound. This resulted in a problem where some sound clips were missing their first beat.
|Release 4.4||08/27/2005|| Build 20|
-User Interface Changes have been made.
-Dimmed out the F10 key in the Hot Key Keyboard Map.
-Reversed the colors for Place Markers. Instead of being black text on a white background (which was difficult to see in bright sunlight on a laptop), they are now white text on a black background.
-The Backslash key no longer activates a fade out and stop. The Space Bar now does double duty. Hitting it once starts a fade out and stop, hitting it a second time causes an immediate stop. When the "Enter Key Stop" option is active, then the Enter key behaves the same as the space bar.
-The Edit Button and Edit Mode are now gone. Everything is now done via the right mouse click.
-To make it easier on novice users, the empty Page Buttons are now visible at all times.
-The numeric keypad keys will now activate the same hot keys as the number keys on the regular keyboard.
|Release 4.4||07/07/2005|| Build 19|
-Corrected a bug in the Tools/List(s) selections when working with .set files with more then 3,456 assigned buttons. This bug was introduced in Build 4.4.9 when the fifth group was added. My test data wasn't large enough to catch it until I tried the new Duplicate Check (from Build 4.4.18) on my game data. A copy of my game data has now become my test data.
-Corrected a bug in Instant Play where it was not recognizing sound clips with Custom Cue Control settings.
-Corrected a bug in the Roster and Lineups file name assignment routine.
-Added tracer logic to the Instant Play feature.
-Added a very quick 50 milli-second fade-in as part of the play sound function to eliminate the possibility of an audible click when going from no sound to instant sound.
|Release 4.4||07/04/2005|| Build 18|
-Added an Australian Football scoreboard.
-Corrected a bug in the Tools/List Sound Buttons when trying to produce the list in alphabetical sound button sequence.
-Changed the Roster and Lineups to retain the file name of the loaded data.
-Added a new Tool to do a duplicate check.
-Added the Instant Play feature.
-Modified the Pause routine to pause all sounds when in Multi-Play mode.
|Release 4.4||05/24/2005|| Build 17|
-An option was added (Setup/Options/General) to allow the Enter key to work the same as the Space Bar for those running with a USB numeric keypad. To activate this feature, click on "Enter Key Stop".
-When a sound clip was fading out and the user turned on or off the Voice Over button, the sound clip became invisible to the program and would not respond. The only was to stop it was to exit the program. This has been corrected.
-When in Multi-Play mode and the backslash key was used to fade out, only one sound would fade out and the others would continue and they became invisible to the program and would not respond. The only way to stop them was to exit the program. The backslash key has been made inoperable when in Multi-Play mode.
-The color of the sound clip buttons has been corrected (some problems were encountered switching between locked/unlocked, highlighted/unhighlighted modes when the other buttons (page and control) had other than the default color.
-Some misspellings were corrected in the Version History.
-The Escape key will now exit the "Find" screens and most other screens.
-You can now turn off Multi-Play while sounds are playing without having to first stop them. The Timer display is for the longest sound clip in the Multi-Play selection.
-A problem existed with the Auto-Fade and Fade-Out combination, the sound clip would fade out but the play list would not continue. It has now been corrected.
-The Home/End, PgUp/PgDn, Plus/Minus keys have been added to the Help page on Accelerator Keys.
-The Backslash (\) key has been added to the list of reserved Hot Keys in the Tools/List Hot Keys.
-When you added a file or files while a file was playing, the program would not post the total time for the new sound clip button. This has been changed to post the total time.
|Release 4.4||04/22/2005|| Build 16|
-Due to a bug, the visual indicator for a Custom Cued sound clip button was not visible. This has now been corrected.
-A new utility has been added under "Tools" called "List Custom Cued Buttons" that produces a list of all sound clip buttons that have Custom Cue Control turned ON.
|Release 4.4||04/15/2005|| Build 15|
-More small tweaks in Tracer, Lineups, and "Custom Cue Control".
-The contents of the CUE page is now retained between sessions.
-A visual indicator has been added to identify when a sound clip button has had "Custom Cue Control" turned on. The button's caption will now contain an asterisk (*) in front of the text. When the "Custom Cue Control" is turned off, the asterisk will be removed.
-The program will now retain the MultiPlay setting between sessions.
-A Hot Key Keyboard Map has been added to the Change Sound Button screen.
-An attempt has been made to make the use of the Scoreboard(s) easier. When the user selects one of them, the main screen is resized and repositioned to allow the scoreboard to occupy space on the same screen.
|Release 4.4||02/26/2005|| Build 14|
-More small tweaks, corrected the button color in PlayList/Shuffle/Loop situations.
-The PAUSE button will now respond to the FADE-IN and FADE-OUT settings. With both of these ON the sound will fade-out then pause, hitting pause again will cause it to fade in from the spot where it was paused.
-Coding has been entered to bypass reporting volume setting errors when dealing with USB output devices that are not SoundBlaster compatible sound cards.
-The ability to have the program start a sound clip other than at the beginning has been provided. This feature is called "Custom Cue Control" and allows you to set a start point. To access this feature, right click on a sound clip button, select "Edit Sound Button" and from the screen presented, click on the "Custon Cue Control" button.
|Release 4.4||02/09/2005|| Build 13|
-Upgrade to BASS Version 2.1 sound engine.
-A number of small tweaks have been made, among them:
-) The error routine will no longer abort on invalid file types.
-) If Multi-Play is ON, you now cannot turn it off while sounds are playing, you must stop them first.
-) In Manual mode, when you moved around the screen, the sound buttons you moved over were being set to the page button color, they are now left the way they were.
-) Several places where users were getting the error message "Invalid Handle" have been corrected.
-The problems from last November and December (Build 9, Build 9a, Build 10, and Build 11) that resulted in some users experiencing "Access Violation" errors were finally traced to a bug in the program. When a sound ended before the fade or cross fade completed, the resources used by that sound were not being freed up. A corrected version of Build 11 was sent to a user who was experiencing this problem on a regular basis and it now works on his system.
|Release 4.4||12/26/2004|| Build 12|
-Drop back to BASS Version 1.7 sound engine.
-This eliminates the problem that some users were having with the program crashing.
|Release 4.4||12/23/2004|| Build 11|
-Upgrade to BASS Version 2.1 sound engine.
-Corrects bugs introduced in Version 4.4.10 (Multi-Play, Fade-out, PlayList/Next, etc.).
|Release 4.4||12/18/2004|| Build 10|
-Improved error trapping and re-wrote fader logic to avoid potential problems.
|Release 4.4||10/15/2004|| Build 09|
-Upgrade to BASS Version 2.0 sound engine.
-A fifth group (Group E) has been added which adds 864 more sound buttons for a total of 4,320 sound buttons.
-A border has been placed around the meters when in bar-graph mode and the bar-graph meters have been enlarged.
-In the Find screen, you no longer have to click on the Find button, pressing the enter key activates the Find.
-The main screen's Pause and Stop buttons have been moved closer to the center of the screen.
-You can now configure the program to retain or not retain the button played status (red color) between sessions. Just check "Reset ALL on Start-up" under Setup/Options/General on the main menu.
-Corrected a problem with WMA files that was causing the program to return an error message when attempting to use the slider bar to move around in the sound file.
-More small tweaks: Find results in Bold now at top of form; space added between buttons and faders/timers on main form; Find text cleared between finds.
|Release 4.4||07/23/2004|| Build 08|
Some more small tweaks have been incorporated in this build.
-With the font stablization change in Build 07, the "True Type" font restriction has been removed from the font selections.
-The "Form Reset" selection has also been added under the Tools selection on the main menu.
-You can now edit the Place-Marker without having to delete and create it again.
-Corrected a bug in "Paste Page" that was not copying over the Place-Markers.
|Release 4.4||07/11/2004|| Build 07|
-A number of small tweaks have been incorporated in this build.
-When you start a song playing, then turned on Multi-Play and started a second song, the second song would not start at the beginning but at the elapsed time point of the song already playing. Now all multi-play songs will start at the beginning. -When you clicked on a non-existent page in the Groups/Page area, it would clear out the sound buttons and change the page selected display. Now it ignores clicks on non-existent pages. -Font stablization. Sports Sounds Pro now displays at full screen using a third party product. When it loads, it sets its font size to the original screen size (which was around 60% of the full screen) then it calls the routine to resize to full screen. This routine then changes the font size to accomodate the full screen display. Sports Sound Pro now sets its font size after this routine is called so that the font size selected by the user will always be presented. -The number of selectable fonts has been reduced to only those fonts using the ANSI character set and only those fonts that are "True Type" fonts. -When you cue a sound, the cued sound button will change to blue to indicate the sound has been cued.
|Release 4.4||06/16/2004|| Build 06a|
-Bug fix for version 4.4.6
-A small bug was fixed in the user assigned color backgrounds for groups.
|Release 4.4||06/11/2004|| Build 06|
-Bug fix for version 4.4.5
-Problem was found with right click Page add routine, Page Paste, and Page drag and drop.
|Release 4.4||06/03/2004|| Build 05|
-Multi-Play (up to five songs/sounds)
-Full Screen display (resizable)
|Release 4.4||04/16/2004|| Build 04|
-Several baseball users stated that in a brightly lit outdoor setting, they have trouble seeing what buttons are "lit" or "active", such as PlayList, or Cross Fade. A new selection has been added to the Setup/Options/Colors to allow the user to select the color they want when the button is "lit" or "active".
-A bug was found in "AutoFade" in a PlayList with Cross Fade active. When the last song in the play list is playing, that song would fade out but the Cross Fade button would keep blinking. This has now been fixed.
|Release 4.4||03/28/2004|| Build 03|
-A number of small bug fixes are incorporated in this release.
-A bug where the "Lock On/Off" would disappear from the right click menu has been corrected.
-A user was experiencing a problem with the baseball scoreboard that seemed to be an incompatibility with their video card. To solve the problem, that screen has been made user resizeable.
-The "Find" logic has been changed to always place the find text in focus.
-A modification to the way "Fade Out' functions has been made to make it compatible with prior versions. Fade Out will only occur when the user clicks on the "Stop" button or hits the space bar. It will not fade out if the user clicks on another sound button.
|Release 4.4||02/15/2004|| Build 02|
-The large display of the Group selected, in the Control Panel, has been restored.
-A clarification in the use of hot keys has been implemented. A user in the broadcast business had asked for the automatic assignment of a key to each sound. The assignment would be the same on each page in that the top left sound button would always be "A" while the next one would be "B". This was implemented as "program assigned hot keys" when in fact they really were not hot keys but a shortcut method of bypassing the mouse click. With the new faders, one option was to allow or not allow fades on hot keys. This setting had no effect on the "program assigned hot keys". They did not follow the same logic path as normal hot keys. To end this confusion, that option has now been renamed to "Assign broadcast shortcut keys". The broadcast shortcut keys just replace the mouse clicking and have nothing to do with hot keys. If the broadcast shortcut keys option is selected, then hot keys are disabled.
-Sports Sounds Pro will now except a command line parameter of the .set file you wish to open. You must specify the full path, including the drive, and file name.
|Release 4.4||01/31/2004|| Build 01|
-Added new functionality to the faders so they will now work automatically or manually. New parameters are contained in Setup/Options/Faders which let you specify the position from the end you want an automatic Fade Out or a Cross Fade to begin. When a song reaches that position, either Fade Out or Cross Fade will occur if they are activated. Automatic Cross Fade will only occur in a Playlist.
-Automatic fading is controlled through a Auto Fade button in the Control Panel.
-All fade functionality (Fade In, Fade Out, and Cross Fade) will now work with Hot Keys if the option "Allow Fades on Hot Keys" in Setup/Options/Faders is checked.
-If you have both Fade In and Fade Out active and you are playing a song and manually click another sound button then the clicked button will light up while the existing song is Fading Out. This is just a visual reference that your mouse click happened so you don't multiple click. When the first song is done fading out and the new song starts fading in, then the lit button will change to green.
-The Control Panel display "NOW PLAYING:" has been modified to also show the Group and Page of the sound playing. The format is [Group/Page] - Path & File Name.
-Moved the "Allow Fades on Hot Keys" option from the General Tab to the Faders Tab in Setup/Options.
-The large display of the Group selected in the Control Panel has been eliminated.
-Some Control Panel buttons have moved to achieve a more logical grouping.
|Release 4.3||01/24/2004|| Build 13|
-Corrected an error that was causing certain users to continually get "BASS Initialization" errors. This occurred when they had previously selected an output device other than the default one and when they tried to execute the program without that device connected, they would get the error. This is because Sports Sounds Pro saves the users settings and restores them. However, without that device connected, they were unable to execute the program to change the device. The program will now tell you that it has encountered a "BASS Initialization" error and if you are using a non-default Ouput Device, it will then attempt to start again using the default device.
|Release 4.3||01/07/2004|| Build 12|
-I was not satisfied with the user interface for the expanded Find button. It has been rewritten to make it cleaner.
-Updated the Help text for the new "Find" button user interface.
|Release 4.3||01/06/2004|| Build 11|
-Expanded the capability of the "Find" routine. It will now look in sound buttons, notes, or both.
-Updated the Help text for the new "Find" capability.
-Found the real freeze up on terminate bug which was in the "Find" routine logic. I was able to cause the program to freeze up every time once the sequence was discovered. The bug has now been corrected.
|Release 4.3||11/28/2003|| Build 10|
-Corrected a bug that was causing a "memory leak" which was the probable cause of the "freeze up on terminate" problem.
|Release 4.3||11/08/2003|| Build 09|
-Corrected a bug introduced in Build 08 where the cursor was not being reset from an hourglass symbol when a new .set file was opened.
-Added a "Print" option button to all the sound button lists under the Tools menu selection.
|Release 4.3||10/29/2003|| Build 08|
-Updated the Help text.
-Added code to eliminate the "Lock Up on Terminate" bug.
|Release 4.3||10/19/2003|| Build 07|
-Upgraded the program Help to utilize Microsoft's Compiled Help.
|Release 4.3||10/07/2003|| Build 06|
-Added a new utility under Tools called "Verify Sound Buttons" that scans all button assignments and produces a list of those that are not pointing to a file. The button's color is also changed to purple.
-Purple buttons are bypassed by PlayLists.
-If a PlayList finds a button not pointing to a file, rather than stop with an error, it sets the button to purple and continues.
-Corrected a minor bug in "Edit Sound Button" that was not resetting a deleted button back to Teal.
-Re-coded the Terminate process in an effort to eliminate the program locking up on termination (mostly encountered by Windows XP users).
|Release 4.3||06/24/2003|| Build 05|
-Corrected a problem with Windows XP when selecting multiple file in "Add Sound Button".
-Added code to explicitly terminate the program to avoid an intermittent problem with Windows XP in not closing out the program when the user exits.
-Some users have been reporting a "Bass Initialization" error that is intermittant. The BASS Initialization process has been moved within the program and this should eliminate that problem.
-Added a new selection under Help which displays the version of Windows running on the user's computer.
|Release 4.3||04/18/2003|| Build 04|
-Removed the "Reset All" button from the desktop. That function is now only available from the "File" selection on the menu.
-Added a "Voice Over" button that when clicked will fade the volume to a predetermined level set by the user to allow the user to make announcements or introduce players. When clicked a second time, the volume will fade back in to the original level. NOTE: Hot Key volume will not be affected by this button.
-Added a new tab called "Voice Over" under the Setup/ Options menu. The user can set the "Voice Over" button to blink or just light up when active, set the Voice Over Volume Level and the Voice Over Fade time in seconds.
-Added code to continue displaying an "hourglass" cursor while the program is loading.
-Added a display on the desktop to show when "Rapid Fire Mode" is active.
|Release 4.3||03/26/2003|| Build 03|
-Corrected a minor bug where the "Reset", "Reset All" and "Mark as played" were not restoring the button to the proper unplayed color. The routines were setting it to the color the user assigned to buttons.
-Added a verification prompt screen to the "Reset All" button to provide a way to cancel if accidently clicked.
-Corrected the "Next" and "Cross Fade" buttons so they will accept button color changes.
|Release 4.3||03/24/2003|| Build 02|
-Corrected a bug that was causing a "Play List" to continue playing after a Hot Key was hit.
-Corrected a bug that allowed you to mark a "Place Marker" or a "Locked" button as "Played".
-Correct some minor foucs problems with the Place Marker screen, the Edit Sound Button Screen and the List Hot Keys screen.
-Corrected a bug with the "Next" key that was preventing the playlist from continuing when the "Next" key was used to make the initial selection.
|Release 4.3||03/11/2003|| Build 01|
-Replaced multi-choice selections for the Faders. Users can now enter FadeIn, FadeOut, and CrossFade times in tenths of a second.
-Hot Key button replaced by a "Next" button. This button is only active for Play List/Shuffle pages. When clicked, it will make a random selection and play it.
-Fixed a bug in the hot key logic that was causing buttons to stay green and not changing to red.
-Replaced the "Reset Sound Button" right click option with a "Mark as Played On/Off" option that allows the user to toggle between played (red) and not played.
-Modified the "Insert Place Marker" form and the "Change Sound Button" form to activate the data input box.
-Fixed a bug in the "Page Cut" logic that was retaining blank buttons and not switching them back to Teal.
-Modified the "Find" and "List Sound Buttons" forms to allow the user to play a sound from that form by double clicking on it or navigating to it with the Page Up/Page Down or arrow keys and hitting the "Enter" key.
|Release 4.2||02/24/2003|| Build 02|
-Fixed bug in Clock and Timer displays.
-Added option for Hot Keys to be "Program Generated" or "Set By User".
-Increased size of Hot Key background to make it more readable.
-Fixed bug in logic switching between "Shuffle" and "Shuffle All".
-Corrected pop-up hints for Fader settings.
-Fixed "Fade Out" bug where the button was not being left on after Fade Out completed.
|Release 4.2||02/19/2003|| Build 01|
-Added a Cross-fade button.
-Faders now have new code, they will blink when active.
-Fade In, Fade Out, and Cross-fade can be set independently.
-Fader settings now in seconds.
-Bug in "Shuffle All" fixed.
-New option for Notes - "Always Visible" added. It really is a display time of one hour.
-Buffer lengths of up to five seconds now supported.
|Release 4.1||02/14/2003|| Build 01|
-Removed the "New", "Open", "Save", "Exit" buttons from the main screen. The first three are seldom used and can still be accessed via the "File" section of the main menu.
-Re-organized and re-sized the remaining control buttons.
-Added a new Tab under Setup/Options called "Notes", the user can now select the amount of time they want the Note to be visible for.
-Fixed a bug in the calling of the ramdom function (Shuffle) so it now resets the "seed".
-Added a new option setting in the Setup/Options/General that allows the user to select between two types of behavior when clicking on a sound that is already playing. Sports Sound Pro used to replay the sound, now you can choose between Replay it or Stop it.
-Fixed a bug that was causing a display of sound panel times on current page when the sound from another page was playing.
|Release 4.0||02/07/2003|| Build 03
-Restrict user from changing sound button panel colors.
-Center the initial screen.
-Add the ability to reset an individual sound button that is Red through the right click menu.
-Correct a bug that was not setting the
-Remove all focus from the Volume Control slider.
-Dynamic Cue (Manual Control) using the arrow keys will now allow you to cue up the next song, hitting the space bar will start the next cued sound.
-The Up/Down arrows will now change to the next/previous column when at the end.
-Corrected bug where the state of the
-You can now "Edit" blank sound panels, (right click menu).
-Eliminated the "Edit" button obtaining focus when you pressed one of the arrow keys.
-Cueing now works with Rapid Fire.
-The F10 key has been removed as a valid Hot Key since Windows uses it as a main menu activation key.
-Made the functioning of the
-Corrected a bug that was causing a
-Placed the three "time displays" on the Control Panel in boxes (frames) and changed their titles.
-Added a "Shuffle All" capability.
|Release 4.0||01/13/2003|| Build 02
-Added an exit verification screen so that the user doesn't accidentally exit Sports Sounds Pro in the middle of an event.
-Added an "invisible fast fade out" to eliminate the annoying clicking or scratching noise when stopping a sound while it is playing.
|Release 4.0||01/12/2003|| Build 01
-Program name changed to Sports Sounds Pro.
-Volleyball scoreboard updated to track wins per team.
-Group "Q" is now Group "D".
-New "Play List" button allows any page in any group to function as a play list.
-New "Place-Marker" is available from right click menu which will generate a dummy button with text and a white background.
-Sound Buttons are now gone, the entire panel is now used as the button.
-Sound Button panels can now hold more than twice the number of characters as previous and they can contain up to two lines of text for each sound.
-The Hot Key background color of Red has been changed to Powder Blue to make them more visible under this screen layout.
-New Lock function replaces the "Skip" function.
-The right click menu has been modified to make it shorter.
-Sports Sounds Pro now remembers what songs were played from session to session.
-The Drag Mode bug has been found and corrected.
-Internal code has been added to ferret out the ampersand (&) character if it appears in a button name and replace it with a space.
-New page totals added showing number of sounds per page and total time length of all sounds per page.
-The loop button code has been re-written so there is no longer a pause within the loop.
-Upgraded BASS sound engine to version 1.7
|Release 3.2||06/13/2002|| Build 03
-Corrected two bugs with the baseball scoreboard. One was causing the total runs to advance to two when trying to post the first run. The second correction resolved a compatibility problem with Windows XP that kept reducing the size of the scoreboard.
|Release 3.2||06/11/2002|| Build 02
-Corrected a bug that was preventing the user from Adding/Editing/Deleting a sound button in the second column from the left, the second button down.
|Release 3.2||06/06/2002|| Build 01
-Added a new accelerator key. The Backslash "\" key will trigger a "STOP with FADE OUT" regardless of the Fade Out setting.
-New code was added so that when a user is navigating between sound buttons using the arrow keys, the sound button that has focus will "light" up.
-Added a new slider control directly below the sound progression bar that allows a user to start a sound anywhere in the sound or skip forward or backward while a sound is playing simply by dragging the slide control.
-Added a new option in the Setup/Options menue under the General tab that lets a user set the entire panel behind the sound button to respond to a mouse click and not just the sound button itself. -A new menu selection under the mouse right button click pop-up menu for the "Q" group was added to allows users to set a "Timed Start" for that button.
-You can now "highlight" a sound button through the right mouse click menu. The highlight allows you to mark a special sound so it is easier for you to find it.
-Sports Sounds now supports WMA files. You must include both the BASS.dll and the BASSEWMA.dll file.
-Added another new option in the Setup/Options menu under the General tab that lets a user set a Rapid Fire mode. Under Rapid Fire, the "Q" group stops after each song and when the user hits the space bar, the next song plays. -Corrected a problem with Notes when using button drag mode.
|Release 3.1||04/02/2002|| Build 06
-Corrected a bug that was causing a false Fade Out to occur when no sound was playing. Fade Out had to be active and the user had to use the "SPACE BAR" to start the sound to cause this bug to occur.
|Release 3.1||03/11/2002|| Build 05
-Corrected a bug in the baseball scoreboard, the "At Bat" box was not changing between teams when the "Innings" were advanced.
|Release 3.1||03/07/2002|| Build 04
-Internal coding changes were made to all the scoreboards to accomodate the space bar as an accelerator key for the STOP BUTTON. In Build 03, if a scoreboard had focus, then the spacebar would not stop the sound. The main screen had to have focus. -The alignment of the main screen was fixed (it got fouled up in Build 03 for users running at 800 x 600 resolution).
|Release 3.1||02/28/2002|| Build 03
-The baseball scoreboard was changed to correct a bug that was causing the opposite teams score to be updated or reset.
-The permanent assignment of the "T" key as a hot key for the "STOP button" has been removed and the key "T" is now available for sound button Hot Key assignements.
-The space bar has now been assigned as a hot key for the "STOP button". Users should exercise caution in that the space bar will also trigger the playing of a song if that song button has focus (indicated by a dotted black rectangle on the sound button).
-The "Fade Out" and "Fade In" buttons have switched position to place them in a more logical alignment.
|Release 3.1||02/19/2002|| Build 02
-The baseball scoreboard was updated to reflect team names.
|Release 3.1||02/06/2002|| Build 01
-A variety of scoreboards for other sports have been added under the Setup/Scorboard menu selection.
-Upgrade to latest version (1.4) of BASS.DLL
-Revised the volume control display.
|Release 3.0||01/07/2002|| -A major change in the internal logic of the program,
Sports Sounds now utilizes DirectX technology through
a sound engine called BASS, Sports Sounds no longer
utilizes the Windows Media Player.
-The other changes are too numerous to mention but include a redesigned main screen, the addition of sound level meters and numerous procedural changes to ease and simplify data entry along with several minor bug fixes.
|Release 2.1.2||10/23/2001|| -Changes were made to correct a bug that was causing
a "No MCI Device Open" error to occur when a certain
sequence of sound buttons and Hot Keys were pressed.
-Changes were made in the Copy, Cut, and Paste routine to always set the color background in the panel of the pasted button to the unused color (Teal).
-The ability to specify a default .set file for Sports Sounds to load upon start-up has been removed from the Options, Set-up screen. With the smart logic added in release 2.1.1, Sports Sounds always loads the last .set file used.
|Release 2.1.1||10/9/2001||The progression bar has been replaced with a new
In addition to the "TAB" key, the arrow keys will now also allow you to navigate the sound buttons.
Corrected a problem with time lengths on .MID files when using the multiple file assignments.
The multiple file assignments now displays each sound button as they are added rather than waiting until they are all done before refreshing the display.
Internal timers were consolidated to make the program more efficient.
The "Setup" "Options" choice to show/not show time lengths has been removed. Sports Sounds will now always display time lengths.
The display "File Playing: (nothing)" has been eliminated from the control panel. When a sound is complete, the "File Playing" display will become invisible.
Sports Sounds will now internally generate its own initial files if they are not present. This was done to facilitate the install process and make life easier for current users. Upgrades will be able to be downloaded without overwriting existing .set and .ini files.
There is now a new option under Setup called "Activate Tracer". When checked, a TracerFile.txt is generated. A number of tools to help user's solve their problems are being developed. This is one of them. If they have a problem, they would "Activate Tracer", run to the problem area, close the program and email the TracerFile.txt.
A problem playing mp3 files in the "Q" group under Windows 2000 and Windows XP has been corrected. It was a timing issue and the addition of "process breaks" in the "playlist" and "soundbutton" routines resolved the problem.
|Release 2.1.0||9/24/2001||A number of changes were made to correct problems
and improve the program. One of the changes was
a major logic change which is why the version number
has jumped up to 2.1.0
The two most significant changes were: (1) the correction of a condition that would cause the program to abort when sound buttons were clicked rapidly in succession; and (2) the method the program uses to determine when a sound file has ended.
In previous versions, the timer based on the length of the sound was the controlling factor in determining when a sound file has ended. Unfortunately, some sound files have inaccurate times. This resulted in either the sound being cut off before it ended because the timer ran down to zero or the sound file ending and the program just sitting there waiting for the timer to count down to zero.
Sports Sounds now uses a return signal from Windows Media Player to notify it that a sound has ended and no longer utilizes the timer to control it. This means a sound could end while there was still time left on the timer or the timer could go negative. For the vast majority of your sound files, you will not see or experience any difference.
A number of changes were made within the "Edit" mode process to accomodate problems interacting with the new functionality which came about with the release of version 2.0 and subsequent versions.
Smart logic was added so that Sports Sounds now "remembers" the users profile. When you start Sports Sounds, it will come up with the settings you used the last time you ran. Automatically retained are the settings for Hot Key, Shuffle Mode, Fade-In Mode, Fade-Out Mode and Volume Level. You will also be returned to the Group and Page you were previously on.
While Sports Sounds was designed for mouse use, partial keyboard control has now been added. When a page comes up, the first sound button on that page has "focus". By hitting the "Tab" key, you can now step through the buttons on the page and by pressing the "Enter" key, you can play the button that has "focus".
When you add a new sound button, Sports Sounds will now place the file name in the Note for that button along with placing the name on the button itself. This helps users with long file names who normally place a shortened name on the button by retaining the longer name in the Note.
The generic indicator for Hot Key presence has been eliminated (the red "K"). It has been replaced by the actual Hot Key assignment. The Hot Key is shown in upper case while one or two control characters are shown before it in lower case (for the Ctrl key a "c" is shown and for the Alt key a "a" is shown). E.G. if you assigned (Alt + "W") as a Hot Key, it would show as aW. If you assigned (Ctrl + Alt + "W"), that would show as caW. The red background has been retained and the pop-up window for the hot key is still there.
|Release 2.0.4||8/21/2001||A number of corrections were made to the Button Note process. (You were previously unable to clear a Note, Notes were not being moved with the Button during the drag and drop process, and Notes were appearing for buttons they were not intended for). Also a number of checks and controls were added to make the program more robust. These mainly involved the "Fade Out" function. Previously you could cause the program to abort by clicking on the Stop Button or another Sound button when a sound was in the process of fading out. The Stop Button has now been made inactive during the "Fade Out" process and clicking on another Sound Button or Hot Key will be ignored during the "Fade Out" process. Finally, a confirmation screen has been added to the "Delete Page" selection. All the buttons on the deleted page are now being purged when the page delete is confirmed.|
|Release 2.0.3||8/02/2001||Refined the interface to the Game Clock and general purpose Timer. They now both have Start/Stop and Reset buttons. Under the Tools menu selection you select if you wish to Hide or Unhide them. Corrected a bug in a timing routine that was cutting off the first part of very short sounds.|
|Release 2.0.2||7/31/2001||Added a Game Clock and a separate Timer. They are available under the Tools menu selection. The "Clipboard has Data" messages now appear in a small panel at the bottom of the screen. Corrected a bug in the "List Sound Buttons" routine under the Tools menu selection.|
|Release 2.0.1||7/27/2001||Correction: Under certain conditions (long fade times, sound bytes shorter than fade rate, and both fade out and fade in active) the faders could cause the program to lock up. The user then had to re-boot their system to continue. This has now been corrected. Additions: A few more small features were also incorporated. When you copy either a sound button or page to the clipboard, a small message telling you the clipboard has data in it now appears at the bottom of the main screen. If you place your mouse cursor over the message, the contents of the clipboard will be shown in a pop-up window. In addition, the .set file you currently have open is now displayed in the top ID panel.|
|Release 2.0||7/24/2001||Major upgrade. Click here for list of changes. Sports Sounds no longer Freeware.|
|Release 1.3.1||4/12/2001||New SETUP selection (ROSTER) and revised selection (LINEUPS)|
|Release 1.3||2/01/2001||New Options and revised main screen display:|
Sound Time Lengths:
Sports Sounds will now save the time length of all sounds. The main screen now has the ability to display the time length for each sound in the compartment along with the sound button. This option can be turned on/off through the "Setup - Options" selection on the main menu.
Both the "Control MIDI Volume" and "Display Sound Time Lengths" use a checkbox rather than the "Yes/No" selection. A new option called "Retrieve Times" is for Users of previous versions of Sports Sounds. This option will populate the times for existng sound buttons.
The Lineups screen now lets you save lineups and load previously saved lineups.
|Release 1.2||1/08/2001||User Interface Refinements:|
The four group buttons have now been moved to the top of their panel. When a group button is pressed, it will now light up. The Page buttons will also light up when pressed. This should make it easier to tell where you are. The "Edit", "Loop", and "Pause" buttons will also light up when activated.
Sports Sounds now remembers what page you are on in each group. In prior versions, when you changed groups, the first page for that group was displayed. Sports Sounds now keeps track of where you are at. When you return to a group, the page you were in will now be displayed.
Volume Control Option:
The Volume Control track bar on the main screen controlled the volume for wav/MP3 files and also for midi files. You can now decouple the midi files from the Volume Control bar. Under Setup - Options you can select "YES" or "NO" for "Control MIDI Volume". If "NO" is selected then Sports Sounds will not alter the MIDI volume. It will be left at the level it was before Sports Sounds was loaded. This was a special request for a DJ in Kansas City and the average user will have no need to ever decouple midi volume from the Volume Control track bar.
|Release 1.01||9/30/2000||Minor cosmetic fixes; corrected and clarified the text in the Help file; changed the "Loop" button to display its On/Off status in the same way as the "Edit" button; corrected the spelling of "Time Elapsed" on the main screen.|
|Release 1.0||8/01/2000||Initial Release|