Skip to content

Releases: ChrisDuffley/stationPlaylist

StationPlaylist 26.04

20 Mar 22:29

Choose a tag to compare

Hi all,

StationPlaylist add-on 26.04 is now available.

Changelog:

  • In Creator's playlist editor, resolved a regression from add-on version 26.01 where NVDA was sluggish when moving through date and hour combo boxes for multi-day playlists.
  • In local Studio 6.10 and later, pressing Control+Alt+End will perform Studio command (play last parts of the focused track) instead of announcing the last column.

Enjoy.

StationPlaylist 26.03

20 Feb 18:21

Choose a tag to compare

Hi all,

StationPlaylist add-on 26.03 is now available.

Changelog:

  • Initial support for StationPlaylist Recorder (not to be confused with VT Recorder).
  • NVDA will announce labels for SPL Recorder configurationnnnnnn screen controls.
  • Most if not all multicolumn lists now have column explorer and column navigation support. Mainly tested in local Studio's Listener Stats window and the same list in Options > Listener Stats.
    Enjoy.

StationPlaylist add-on 26.01

23 Dec 00:39

Choose a tag to compare

Hi all,

StationPlaylist add-on 26.01 is now available. Note that this is the final add-on release maintained by Joseph Lee with Chris Duffley maintaining the add-on from January 2026.

Changelog:

  • NVDA 2025.3.2 or later is required.
  • Add-on settings screen is now available while using Creator, Remote VT, and Track Tool with different settings for each app.
  • NVDA will announce labels for SPL app screens, including track properties, insert tracks dialog's search criteria controls (Studio, Creator, Remote VT), and Studio options dialog.
  • In Studio (local and remote), Creator, and Remote VT, NVDA will play a beep when search is completed in insert tracks dialog when NVDA is configured to play beeps for status announcements from SPL add-on settings/general category.
  • In Studio (local and remote) and Track Tool, NVDA will no longer announce dialog property content (description) in places such as track properties and Studio options screen.
  • In local Studio, NVDA will be less verbose when performing library rescan from insert tracks dialog (Control+Shift+R).
  • In local Studio, NVDA will report library scan count regardless of "beep for status announcements" setting from add-on settings.
  • In Remote Studio, when closing options screen (Control+O) while cart explorer is active, it is no longer necessary to reenter Cart Explorer to view updated cart assignments.
  • Resolved several issues while using insert tracks dialog in Remote Studio, including NVDA saying "scan start" when pressing Control+Shift+R and verbose output for search results status.
  • In track list in Creator and Track Tool, pressing Alt+number row keys to change column sort order will cause NVDA to announce the new sort order based on the column selected. There will be a delay when performing these commands in Creator.
  • In Creator, Remote VT, and Track Tool, status bar content will be reported when performing read status bar command (NVDA+End/desktop layout, NVDA+Shift+End/laptop layout). In particular, improved status bar content announcement performance in Creator.
  • In Creator and Remote VT, NVDA will announce search results count when searching for tracks in insert tracks dialog.
  • In Creator and Remote VT, NVDA will no longer appear to do nothing or play error tones when reporting playlist information from playlist editor such as playlist hour and day, scheduled, and rotation.

Enjoy.

StationPlaylist add-on 25.12/25.06.11-LTS

24 Nov 04:09

Choose a tag to compare

Note: 25.12.1 and 25.06.12 replaces 25.12 and 25.06.11-LTS.

Hi all,

StationPlaylist add-on 25.12 and 25.06.11-LTS are now available.

IMPORTANT: 25.06.12-LTS is the final 25.06.x release.

Changelog:

  • Added a setting in add-on settings under status announcements to announce when a cart finishes playing (NVDA will say 'cart stopped').
  • In add-on settings/status announcements, cart name checkbox is now cart announcement check list box with the former setting becoming a checkable option.
  • 25.12: In Studio 6.20 and later, SPL Controller can be used to control local Studio and/or Remote Studio. A new setting in add-on settings dialog under Advanced settings panel allows configuring SPL Controller coverage/scope between both local Studio and Remote Studio or one or the other. In earlier Studio releases, SPL Controller layer will control local Studio.
  • In local Studio, performing track elapsed (Alt+Shift+T) and remaining time (Control+Alt+T) commands will also announce elapsed and remaining time for the currently playing voice track and/or cart. In addition, pressing SPL Controller, R will announce remaining duration of the playing track, voice track, or cart for local Studio.
  • Metadata streaming and status announcements settings panels will not be shown when opening add-on settings screen from Remote Studio.
  • Settings to report library scans and listener requests will not be shown in add-on settings when opened from Remote Studio.
  • 25.12: In local Studio, NVDA will announce track starts value correctly (SPL Assistant, S).
  • 25.12: In local Studio, NVDA will no longer announce wrong information when locating various screen information such as weather data if error log button is shown on screen.
  • Library scan announcement toggle command (NVDA+Shift+R) is now limited to local Studio.
  • Changed the following SPL Assistant JAWS layout commands: hour duration (H to T), hour remaining duration (Shift+H to H), library scan (Shift+R to Alt+T), cart edit/insert (T to number row 0).
  • Resolved "Time Scheduled/Time" column announcement and usage in local Studio 6.20, including reporting of wrong column content when vertical column navigation is set to "Time Scheduled", NVDA reporting "Time Scheduled not found" when this column is configured as a columns explorer slot, and wrong column title shown in playlist transcripts.
  • Resolved issues working with results from insert tracks dialog in local Studio 6.20, including NVDA saying "Artist not found" when performing columns explorer commands (Control+NVDA+number row) to obtain artist information, wrong column information announced in columns explorer, and top and bottom beeps being heard.
  • NVDA will no longer include empty column content when generating playlist transcripts in plain text and HTML list formats.
  • In local Studio, NVDA will no longer announce "no track playing" when announcing next track title when no tracks are playing but next track title is showing on screen.
  • In local Studio, NVDA will no longer appear to do nothing or play error tones when cart edit/insert mode is toggled while cart explorer is active.
  • In Remote Studio, taking playlist snapshots (SPL Assistant, F8) shows more accurate results.
  • In Remote Studio, NVDA will no longer do nothing or play error tones when announcing current and next track titles and is configured to announce track player information.

Enjoy.

StationPlaylist add-on 25.11/25.06.9-LTS

09 Nov 08:58

Choose a tag to compare

Note: 25.11.1 and 25.06.10 resolves a regression where Studio playlist viewer tracks were not recognized.

Hi all,

StationPlaylist add-on 25.11 and 25.06.9-LTS are now available.

Changelog:

  • Initial support for StationPlaylist suite 6.20.
  • Initial support for StationPlaylist Remote Studio. Although the interface resembles local Studio, not all commands and features are available.
  • While in cart explorer from Remote Studio, NVDA will announce cart name and its type such as local or Studio cart.
  • Additional internal changes to make the add-on more compatible with upcoming 64-bit NVDA. In particular, resolved erroneous announcements when performing some SPL Assistant layer commands in local (original) Studio.
  • In local Studio, NVDA will be more successful when entering Cart Explorer (Alt+NVDA+3) in more cases.
  • In local Studio, resolved a potential security and privacy issue after switching users while Cart Explorer is active where the cart assignments from the previous user can be announced.

Enjoy.

StationPlaylist add-on 25.10/25.06.8-LTS

29 Sep 05:40

Choose a tag to compare

Hi all,

StationPlaylist add-on 25.10 and 25.06.8-LTS are now available.

Changelog:

  • 25.10: with debug logging enabled, NVDA will no longer record Studio API specific debug messages. A new command-line option (--spl-apidebug) was added to include Studio API debug messages and should be used as directed by add-on developers.
  • In Studio, search history in track finder (Control+NVDA+F) is replaced with a search edit field to align with NVDA's own find dialog experience.
  • In Studio, when braille timer is enabled, NVDA will only announce remaining track/intro duration if the value displayed falls below end of track/song ramp alarm value instead of displaying track remaining time.

Enjoy.

StationPlaylist 25.09/25.06.6-LTS

29 Aug 02:42

Choose a tag to compare

Hi all,

StationPlaylist add-on 25.09 and 25.06.6-LTS are now available.

Changelog:

  • NVDA 2025.1 or later is required.
  • In Studio, search history in track finder (Control+NVDA+F) is deprecated and will be removed in a future release to align with NVDA's own find dialog experience.
  • In Studio, performing SPL Controller layer entry command will enter SPL Assistant layer, and the add-on setting to configure this option is checked by default for new installations.

Enjoy.

StationPlaylist 25.08/25.06.5-LTS

25 Jul 12:17

Choose a tag to compare

Note: 25.08.1 replaces 25.08 to declare NVDA 2025.2 compatibility.

Hi all,

StationPlaylist add-on 25.08 and 25.06.5-LtS are now available.

Changelog:

  • 25.08: removed unmaintained localizations (add-on messages and documentation).
  • In Studio, added two-finger flick left gesture in SPL touch mode to open SPL add-on settings.
  • Removed "Status" from vertical column navigation options.
  • In columns explorer (Studio, Track Tool, Creator, Remote VT), NVDA will no longer announce "blank" for empty column content (only column header will be announced).
  • In Studio, Track Tool, Creator, and Remote VT, NVDA will announce track position and count when location command is performed (NVDA+Numpad Delete (desktop)/NVDA+Delete (laptop) and adding Shift for review cursor version).

Enjoy.

StationPlaylist add-on 25.07/25.06.2-LTS

27 Jun 20:58

Choose a tag to compare

Note: 25.07.2 and 25.06.4 are latest releases.

Hi all,

StationPlaylist add-on 25.06.2-LTS and 25.07 are now available. These releases target different audiences:

  • 25.06.2: Studio 5.50
  • 25.07: Studio 6.0 and later.

Note: future 25.06.x releases will not be published to the NV Access add-on store - install packages must be obtained manually.

Changelog:

  • 25.07: code was refactored, including through use of Pyright (a Python static type checker). Some prominent code changes were also backported to 25.06.2-LTS.
  • Columns explorer (Control+NVDA+number row) is now configurable for Creator and Remote VT's playlist editor. A new button, "columns explorer for playlist editor" is available from columns explorer add-on settings screen.
  • In columns explorer add-on settings, renamed "columns explorer" to "columns explorer for SPL Studio".
  • Added JSON (JavaScript Object Notation) format as a playlist transcripts format.
  • In encoders, NVDA will remove encoder settings if pressing Control+F12 to remove settings for encoder 10 and above if more than ten encoders are present.

Changes in 25.07.1/25.06.3-LTS:

  • In Studio's playlist viewer, NVDA will no longer appear to do nothing or play error tones when reporting column contents if vertical column navigation is set to values other than "whichever column I am reviewing".
  • Setting vertical column navigation to "Status" column is deprecated and will be removed in a future add-on release.

Changes in 25.07.2/25.06.4-LTS:

  • Restored missing localized messages including track comment announcement in Studio's playlist viewer.
  • NVDA will present an error dialog when running Studio releases earlier than the version required for the add-on.
  • In Studio, pressing NVDA+Shift+F3 the first time without opening find dialog will cause NVDA to search backwards.
  • In Track Tool, NVDA will no longer play a beep when moving through tracks, especially for tracks without an intro set.

Enjoy.

StationPlaylist add-on 25.06 (LTS25)

31 May 19:40

Choose a tag to compare

Note: 25.06.1 replaces 25.06 and is the first release in LTS25 (25.06.x) series.

Hi all,

StationPlaylist add-on 25.06 is now available. This version declares compatibility with NVDA 2025.1 and is the basis for 25.06.x long-term support releases.

IMPORTANT: Version 25.06.x is the last release series to support Studio 5.x with future releases requiring Studio 6.x. Some new features, changes, and bug fixes will be backported to 25.06.x if needed.

Changelog:

  • Internal changes to make the add-on more compatible with upcoming 64-bit NVDA.
  • NVDA will no longer forget to transfer broadcast profiles while updating the add-on (fixing a regression introduced in 25.05).
  • Added a new command in SPL Assistant to announce playlist hour over/under by in minutes and seconds (O).
  • In Studio, the command to step through library scan announcement settings has changed from Alt+NVDA+R to Shift+NVDA+R as the former command toggles remote access feature in NVDA 2025.1.
  • NVDA will no longer play error tones or appear to do nothing when performing some SPL Assistant commands after resizing Studio window.
  • The user interface for confirmation dialog shown when deleting broadcast profiles now resembles NVDA's configuration profile deletion interface.
  • In add-on settings, NVDA will no longer move keyboard focus to OK button after closing columns explorer and reset dialogs.
  • NVDA will recognize track column changes introduced in Creator and Track Tool 6.11.
  • In columns explorer for Creator, "Date Restriction" column is now "Restrictions".
  • NVDA will no longer play wrong carts when playing them via SPL Controller layer.

Enjoy.