What's new in SAM Broadcaster LITE 2023.6
Jan 9, 2024
- Added flag to HTTP Manager to keep it open for PAL events, even if legacy HTTP requests are disabled.
New in SAM Broadcaster LITE 2023.4 (Oct 26, 2023)
- SAM Cloud - improved websocket error recovery.
- Upgrade FLAC to latest version (1.4.3).
New in SAM Broadcaster LITE 2023.3 (Aug 29, 2023)
- Activation system upgrade
New in SAM Broadcaster LITE 2023.1 (Mar 29, 2023)
- Album cover search improvement.
New in SAM Broadcaster LITE 2022.6 (Jan 19, 2023)
- Fixed album cover search.
- Build pipeline improvements
New in SAM Broadcaster LITE 2022.4 (Aug 18, 2022)
- Updated EV CodeSign Certificate and deployment pipeline.
- Fixed auto-updater security check to work with new certificate
New in SAM Broadcaster LITE 2022.3 (Jun 29, 2022)
- Control SAMBC from your keyboard, bluetooth device or other input that supports virtual media keys.
- Enable hotkeys in SAM->Config->General
- This allows you to control mute studio, play, pause, next track and fade to next track. (Hold Shift to trigger fade-to-next while pressing Next Track command button)
New in SAM Broadcaster LITE 2022.1 (Mar 23, 2022)
- Fixed SSL support for various components.
- Updated SSL certificate.
New in SAM Broadcaster LITE 2021.5 (Nov 10, 2021)
New in SAM Broadcaster LITE 2021.4 (Jul 20, 2021)
- Fix read of BPM from tag and updating of BPM field in database when changed.
- Updated dates and information on various windows
New in SAM Broadcaster LITE 2021.2 (May 18, 2021)
- Updated digital signatures to SHA256.
New in SAM Broadcaster LITE 2018.10 (Nov 27, 2018)
- Fixed "future date" error inside Event Scheduler.
- Prevent race condition inside Event Scheduler.
- Display bigger event numbers.
New in SAM Broadcaster LITE 2018.7 (Aug 1, 2018)
- Upgrades in previous version caused some edge case problems with AAC/M4A/Ogg. Fixed these issues.
New in SAM Broadcaster LITE 2018.6 (Jul 19, 2018)
- Added M4A stream decoding support.
- Added stream decoding support for SAM Cloud / Cheapest Stream servers.
- Fixed AAC stream decoding support.
- Added HTTP server playback of AAC/M4A files.
- Updated AAC decoder library.
New in SAM Broadcaster LITE 2018.2 (Mar 6, 2018)
- Statistic Relays using new HTTP library.
- Fixed memory leak with updated Wowza statistic relay.
- Fixed memory leak with THttpClient PAL script class.
- Better redirect support inside HTTP library.
- THttpClient.MaxRedirects property in PAL script to enable/disable redirect support or set limits.
- Fixed documentation issue in PAL Scripting reference for TPAL.WaitForTime.
New in SAM Broadcaster LITE 2017.11 (Dec 4, 2017)
- Ability to label statistic relays to easily identify them. (Right-click on relay and select "Change Label").
- Lock layout so it cannot be changed accidently.
- Layout Snap-to-Grid mode that makes sure windows are located and sized on a 4x4 grid.
- New default layouts for various screen sizes that is also Snap-to-Grid optimized.
New in SAM Broadcaster LITE 2017.10 (Nov 9, 2017)
- Added ability to drag&drop a Directory into Queue, Playlist or Drop target.
- Added ability to drag&drop a Playlist File into Queue, Playlist or Drop target.
- Fix bug where cross-fade settings did not restore to factory defaults.
- History opened track search window when using Ctrl+A and Ctrl+I shortcuts.
- Improved Scheduled Events to use 24h time in all cases to avoid regional setting issues.
New in SAM Broadcaster LITE 2017.9 (Sep 29, 2017)
- Ability to label encoders to easily identify them. (Right-click on encoder and select "Change Label")
New in SAM Broadcaster LITE 2017.8 (Sep 14, 2017)
- PAL Studio object can now control studio muted state, Virtual DJ mode and Auto-recovery settings (Refer to PAL scripting reference).
- PAL THttpClient class allows you to interface with external APIs or make more advanced web requests. (Refer to PAL scripting reference).
- PAL static variable DATA_PATH that points to SAM working directory. (i.e. SAM->Tools->Jump to->Data path)
- PAL static variable PROGRAM_PATH that points to SAM programs directory. (i.e. SAM->Tools->Jump to->Program path)
- Execute external commands via PAL script (Example: ExecuteCmd('notepad.exe',[DATA_PATH+'EventLog.log']); ).
- PAL can now log messages to Event Log (Example: PAL.Log('Notice message',ltNotice);).
- HTTP Basic authentication support in both PAL scripting and audio streaming (Use http://user:[email protected]/document?query format).
- Added AnsiQuotedStr function to PAL for easier ExecuteCmd parameter quoting.
New in SAM Broadcaster LITE 2017.7 (Aug 8, 2017)
- Added support for additional PCM WAV formats (24bit, 32bit, 64bit in IEEE_FLOAT and PCM).
New in SAM Broadcaster LITE 2017.6 (Jul 4, 2017)
- Database export to CSV. Use /EXPORT parameter or Export command from Program Files.
- Database import from pevious CSV export. Use /IMPORT parameter or Import command from Program Files.
- Updated database structure for FireBird and MySQL to be more consistent across databases.
- Reverted URLEncode to use "%20" instead of plus ("+") for encoding spaces. This affected Shoutcast v1 titles.
New in SAM Broadcaster LITE 2017.5 (May 30, 2017)
- Updated Help links to new Help Center location.
- Fixed hint on Cancel Switch button.
- Improved UTF-8 support for CheapestStream and SAMBC Cloud encoders.
- Fixed some images not loading for Amazon Album Cover search.
- Fixed SAM DJ pre-release timeout issue.
New in SAM Broadcaster LITE 2017.4 (May 2, 2017)
- Removed Dual Channel as option from CheapestStream and SpacialNet encoders due to HTML5 playback incompatibility.
- Removed Dual Channel as option from MP3 (LAME) and SpacialNet encoders.
- Fixed missing images in online changelog.
- Added log message for PRE-RELEASE versions (QA/BETA).
- Updated EULA.
- Updated CodeSign certificate.
New in SAM Broadcaster LITE 2017.3 (Mar 31, 2017)
- New Jingles & Drops window.
- Fixed error when deleting custom category.
New in SAM Broadcaster LITE 2017.2 (Mar 31, 2017)
- Fixed bug where Skip Track button was enabled when DJ did not have the permission, causing DJ to be logged out when clicked.
- Event Scheduler up/down buttons removed as state was not persisted.
- Added "graceful back-off" logic to SAMCloud Encoder to avoid stampede scenarios and to allow "kick" functionality to work better.
- Encoder now more gracefully handle case where two tried to DJs connect to same slot at same time.
- CheapestStream Encoder improvements to prevent rare crash when switching users while encoding.
New in SAM Broadcaster LITE 2017.1 (Mar 31, 2017)
- Fixed Amazon Album Cover search.
- Removed unsupported profiles from WM Encoder.
- WebSocket message parsing improvements.
- Improved DEBUG edition code and tracing.
- Upgraded network library.
New in SAM Broadcaster LITE 2016.11 (Jan 4, 2017)
- Fixed bug where Skip Track button was enabled when DJ did not have the permission, causing DJ to be logged out when clicked.
- Added "graceful back-off" logic to SAMCloud Encoder to avoid stampede scenarios and to allow "kick" functionality to work better.
- Encoder now more gracefully handle case where two tried to DJs connect to same slot at same time.
- Removed Windows Media Encoder 6kbps profile which no longer works on newer systems. (You can still create your own custom low bitrate profiles)
- CheapestStream Encoder improvements to prevent rare crash when switching users while encoding.
- Increased websocket buffer size to handler larger burst of messages.
New in SAM Broadcaster LITE 2016.10 (Jan 4, 2017)
- Fixed bug where "Start/Stop Cloud" button was enabled when DJ did not have those permissions. This caused DJ to be logged out instead.
- Improved Broadcast Control to avoid chance of race conditions with commands.
- Fix Cloud Encoder listen link on Encoders Window.
- Various Broadcast Control Window improvements including more robust error handling.
New in SAM Broadcaster LITE 2016.9 (Jan 4, 2017)
- Improved Broadcast Control Center toolbar.
- Fixed file detection issue in FLAC decoder.
- Fixed SAM Broadcaster Cloud statistic relay to properly persist Graph color, Show on Graph and Private settings.
- Fixed issue where more than one cloud relay could show on statistic relay.
- Fixed issue where drag from File Explorer to Playlist did not always work.
New in SAM Broadcaster LITE 2016.8 (Jan 4, 2017)
- Dual screen support.
- Fixed problem where DJs with only Live Streaming permission could not connect.
- Changed Broadcast Control Center default dimensions.
- VoiceFX: Changed workflow slightly. Hitting record does reset settings to default, but uses current settings.
- Fixed saving window size for Playlist views.
- UI now remembers window maximized state.
- Properly disable Sort by Date Added for non-Playlist categories.
- Fixed issue with Scheduled events that did not save due to regional date/time formatting issues.
- Upgraded bug and memory tracing in DEBUG builds.
- Fixed various minor memory leaks.
New in SAM Broadcaster LITE 2016.7 (Jan 4, 2017)
- Fixed Shoutcast v1 metadata and statistic issue.
- Improved FLV streamer (CheapestStream).
- Improved MP4 decoder.
- Fixed index out of bounds errors for:
- Visual tree select range
- VUMeter
New in SAM Broadcaster LITE 2016.6 (Jan 4, 2017)
- New tutorial on how to use automated requests via SAM Broadcaster Cloud.
- Updated user-agent information in Icecast v2 streaming. Also switched from ICE/1.0 to HTTP/1.0 as protocol identifier.
- Improved duration parsing in WebSocket handler.
New in SAM Broadcaster LITE 2016.5 (Jan 4, 2017)
- Fixed in-app upgrade download.
- Added "Keep me signed in" option to SAM Broadcaster Cloud sign in screen.
- Fixed playlist import into SAM Broadcaster Cloud while logged in as owner.
- Improved installer checking for running application instances.
- Fixed station permission issue when switching users after initial password failure.
- Improved websocket message parser to handle edge cases that caused stability problems.
New in SAM Broadcaster LITE 2016.4 (Jan 4, 2017)
- Broadcast Control now displays currently playing track information for Cloud source.
- Do not return requests on Touch if requests are disabled on software side.
- Enable HTTP port only for legacy requests (which helps minimize any firewall issues)
- Fix bug where Cloud static relay could fail to update on Statistic Relay window after user switch.
- Changed cloud statistic relay URL and also AudioRealm listing improvements.
- Splash screen improvements.
New in SAM Broadcaster LITE 2016.3 (Jan 4, 2017)
- Fixed bug in M4A decoder which could cause application to crash.
- Improve handling of corrupt M4A files.
- Fixed PAL script reset to always restart script.
- Updated PAL Scripting Reference guide with new available PAL commands.
- Changed hidden exception tracing parameters (Only works with DEBUG build).
- /LogOnHidden - create debug file for hidden exceptions. (recommended and also default if no parameter specified)
- /FailOnHidden - show bug report window on each hidden exception.
- /DisableHidden - disable hidden exception tracing.
New in SAM Broadcaster LITE 2016.2 (Jan 4, 2017)
- Request playlist will now also sync on changes to Playlists (if enabled).
- Improved trace logging for easier issue resolution.
- Fixed thread safety on some core objects.
- Fixed problem with library import for requests via SAM Broadcaster Cloud.
- Parameters added to trace hidden exceptions: (Only works with DEBUG build)
- /LogOnHidden - create debug file for hidden exceptions. (recommended)
- /FailOnHidden - show bug report window on each hidden exception.
New in SAM Broadcaster LITE 2013.4 Build 38653 (Jul 6, 2013)
- FLAC playback support!
- Fixed double speed / corrupted audio bug.
- SAMVIBE Library export - only upload if exported raw data changed.
- SAMVIBE Library export - Threaded file export to avoid UI freeze with Firebird Database.
- SAMVIBE Library export - Strip null characters from all fields.
New in SAM Broadcaster LITE 2013.3 (May 15, 2013)
- Integration with SAM VIBE services
- Licensing bug fixes
- Additional graphic format support added for album art and station logos (*.png)
- Fix for very large mp3 files not showing duration
- Updated CheapestStream protocol
- Fixes for Statistical relays
New in SAM Broadcaster LITE 2013.2 (May 15, 2013)
- Automatic Reactivation for expiring keys
- Fix for SAM sticking decks bug.
- Fix for process priority being set to invalid states in Windows NT 6.x.
- Fix for failed activations due to invalid home path
- Fix memory leaks in Web calls
New in SAM Broadcaster LITE 2013.1 (May 15, 2013)
- Updated 2013 splash screen graphics
- Better looking activation screen.
- Much improved manual activation process.
- Code-signed EXE with updated certificate
- Copyright message year updated to 2013
- Proper SAM LITE support
- Fix a SAM freeze bug
- Fix activation issue where directory does not exist yet to store license file.
New in SAM Broadcaster LITE 2013.0 (May 15, 2013)
- Windows 8 compatibility.
- All new product key and activation system.
- Improved stability in multi-CPU environments.
- HTML Encoding removed from CDATA XML fields in stwCue.
New in SAM Broadcaster LITE 4.9.8 (Nov 9, 2012)
- DE1425: Fix Icecast2 XML Pulldown crash.
- DE1474: SpacialNet Relay now supports Pull mode.
- DE1418: Fix Delete Song from Category Bug.
- TA9362: More robust GET and POST Code.
New in SAM Broadcaster LITE 4.9.7 (Aug 29, 2012)
- US2238: Improved CheapestStream encoder to allow compatibility with iTunes / Winamp players.
- US2277: Listen to Stream menu option directly from encoders.
- DE986: Fixed Wowza statistic relay issue. Added support for v3.
- US2276: New HTML output option to send stwCue data via HTTP to Triton's Station Manager application.
- DE1073: Fixed Category.Delete PAL scripting function.
- DE1312: Fixed failure of SAM to start on new installation.
- DE1313: Fixed Tip of Day scrollbar issue on Windows 7.
- DE1340: Fixed Archive window for Cheapest Stream encoder.
- DE1338: Fixed Crashing issues related to failed request port binding.
- Added TRefreshList.Refresh to PAL scripting so that The RequestList can be refreshed automatically.
New in SAM Broadcaster LITE 4.9.6 (Jun 6, 2012)
- Separated AGC Configuration allowing upgrades to re-enable AGC.
- Re-enabled Audiorealm integration in Lite.
- Queue limit increased to 100 tracks.
New in SAM Broadcaster LITE 4.9.5 (Jun 6, 2012)
- Fixed race condition in Player code.
- Added Check to Activation processing of XML warning of XML Core services failure.
- Fixed Lagging Disabled Add button on Playlist window.
- Added more discriptive error messages to Windows Media Encoder.
- Fixed WMA Settings Loss when updating account information with SpacialNet API bug
- Added CheapestStream encoder to all versions of SAM.
- Introduction of PLUS and LITE versions of SAM Broadcaster.