JBL Performance
Manage JBL SRX900 Systems
Free
JBL Performance is a full-featured application designed to work with JBL SRX900 Series sound systems. The application allows real-time system control, testing, tuning, and device health monitoring using WiFi or wired network connections.
• The powerful user interface lets you forget about complex configuration screens and design the system visually.
• Automatically generated groups provide easy system control eliminating managing individual devices.
• System Views overlay task-specific information over the virtual devices making the tuning and monitoring process highly intuitive.
• Automatic network discovery detects compatible devices making network configuration painless.
FULL SYSTEM CONTROL
• Deep dive into system settings and DSP functions to configure your system for any application
• Access the full suite of user-adjustable DSP parameters, including speaker presets, gain, delay, and EQ
• Adjust system optimization tools like Array Size and Throw Distance Compensation filters.
Monitor your system with Show Mode
• Monitor performance-critical metrics in real-time, including amplifier temperature, line voltage, and transducer health.
• Supervise audio parameters like system headroom and input and output meters.
Save and recall system configurations
• Save and recall venue configurations with the JBL Performance app, capturing settings and venue layouts and saving them to your iPad.
For decades, top touring artists and recording studios worldwide have trusted JBL speakers to express their music with power, precision, and truth. Explore our full range of award-winning sound systems at www.jblpro.com.
more Love the ability to interface with speakers through this software.
Love the ability to interface with speakers through this software.
VERSION 1.9.0
NEW FEATURES:
Support for SRX912M, SRX915M, and SRX922
• Added three new point-source models to the Product Library.
• More information about these products can be found at JBLPro.com.
Support for Point-Source System Groups
• Point-Source systems can include the SRX912M, SRX915M, and SRX922.
• Point-Source systems and System Groups can now be imported from Venue Synthesis.
Contribution Groups
• Gain, Delay, and EQ are now individually tracked and managed at every level of the system hierarchy. Groups are tracked and
summed on the device to one total applied value. This will allow users to better track and apply settings in a transparent and
extremely flexible way.
• While under software control, Gain and Delay cannot be modified from the LCD.
Spacing Scaling Tool
• Added a tool to Design Mode for quickly scaling spacing between selected items in the vertical, horizontal or both axes.
Focus Presets
• Adds the ability to save and recall favorite workspace areas and zoom levels with quick number key navigation across modes. This
helps users move faster and stay focused.
System Mute
• A new “System Mute” button at the top of the Groups Panel mutes the whole system when toggled on and restores the previous
state of the system when unmuted. In Show Mode, this toggle will pop-up a confirmation to eliminate accidental mute toggling.
IMPROVEMENTS:
• Each mode now remembers the last used view and will return to it when switching between views.
• Improved interactions between scrolling and dragging on touch screens.
• System and User Groups can now be rearranged in the Groups Panel.
• User Groups now automatically include any symmetric partners to ensure system consistency.
• The application colors were improved to increase contrast and clarity in dark mode.
• Icon sizes were optimized to clean up the UI.
• Keyboard shortcuts are now displayed in iPadOS menus.
• The Discovered Devices list in Connect Mode can now be grouped and sorted by user preference.
• System Group color can now be modified in the Design Mode Properties Panel.
• Underlaying frameworks updated: HControl 1.16.1.28
BUG FIXES:
• Fixed a bug on iPadOS where the splash screen did not match the application's Light/Dark Mode setting.
• Fixed a bug where polarity remained changeable in Show Mode.
• Fixed a bug on macOS where quitting the app while the application window was maximized would cause it to reopen at the wrong
size.
• Fixed a bug where resizing the app with the Settings Window open would not resize the Settings Window.
• Fixed a bug where, after the host computer went to sleep and woke, the presets section of the UI would disappear.
• Fixed a bug in NetSetter where the HCID field would not bring up the keypad when enabled.
1PER FORMANCE
• Fixed a bug where the application window would not open correctly when quit while minimized on MacOS.
• Fixed a bug that caused keyboard shortcuts to stop working after discovering a venue file on the network.
• Fixed a bug that would cause a device that was unmatched in Connect Mode to not move back the Matched tab after matching.
• Fixed a bug where NetSetter would take longer than expected to display results after a Rescan.
• Fixed a bug where, while editing some fields, a user pressed the Esc key, keyboard shortcuts would break.
• Fixed a bug where an interrupted firmware update would cause Performance to persistently report the device as stuck in the
transfer.
• Fixed a bug where the software would report a successful Firmware Download if “Check For Updates” was clicked multiple times
while downloading in the background.
• Fixed a bug where elements of the UI would have an elastic behavior when a scroll gesture on a trackpad was performed over
them.
• Many, many other small fixes.
COMPATIBLE FIRMWARE:
• SRX900 - 2.0.1
Refer to the SRX900 Firmware Change Log for additional information on firmware changes.
1.9.0 Mar 5
NEW FEATURES:
Updated Workflow/UI of Design Mode to match Venue Synthesis
• Adding System Groups to the Workspace and adding speakers to Arrays has been combined into a single action. When speakers
are added to the Workspace from the Library, a new popup will present controls for array type, quantity, and speaker count along
with Symmetry options.
• The design of the Product Library has been updated to match Venue Synthesis.
• The Properties Panel was moved to the right side of the application to match Venue Synthesis.
• These changes create a consistent user experience for operators across both apps.
“All the Same” System Group Symmetry
• Added a new Symmetry Mode for System Groups that links DSP parameters across every array within the Group.
• This mode is especially useful for front fills, delay arrays, and other distributed configurations. Symmetry can always be modified
after group creation from the Properties Panel.
IMPROVEMENTS:
General Application
• Added native support for Apple Silicon (ARM-based) Macs.
• Added emulation support for ARM based Windows machines.
Design Mode
• Added the Groups Panel to the left sidebar for consistency across application modes.
• Integrated User Groups into the System Groups panel.
• Moved the New User Group button to the Groups panel header.
• Introduced search functionality to System Groups panel to make it easier to navigate large venues.
• Added spacing guides and alignment snapping to aid in visual layout.
• Enabled model switching for Distributed Subwoofer groups by updating the Speaker Model property.
• Added animations to zoom interactions to improve spatial context.
• Introduced inertia based scrolling in the main workspace for smoother navigation.
• Improved the dragging behavior near the edge of the application.
Connect Mode
• The Locate functionality will now automatically turn off after a successful match.
General UI/UX
• Added polarity toggles directly to array headers in the Polarity View.
• Added an HControl Label field in SRX900 device panels.
• Updated the splash screen to reflect Light/Dark Theme, show load progress, and open in a smaller window.
• The application’s title bar now follows the application light/dark mode.
• Voltage and temperature values are now rounded to whole numbers to improve readability.
• Added a quick unit switch in Delay View for toggling between milliseconds, meters, and feet.
• Improved responsiveness of the on-screen keypad.
• Removed the macOS accessibility permission requirement.
• Improved the Quick Filters available in NetSetter.
• Fixed dropdown box sizing inconsistencies in NetSetter.
• Standardized all checkbox and toggle elements across the app.
BUG FIXES:
• Fixed an issue where resuming the app after sleep could cause the UI to become unresponsive.
• Fixed a bug in Design Mode preventing orientation changes for single-row subwoofer arrays.
• Fixed a bug where changing speaker quantity unnecessary triggered a UI refresh.
• Fixed an issue where incorrect speaker presets were presented after modifying speaker or array quantities.
• Fixed a bug causing the import refresh icon to incorrectly show an active state.
• Fixed an issue where re-importing files with symmetry changes prevented EQ and Calibration Filters from updating.
• Fixed a bug preventing subwoofer orientation changes from being reflected in the Workspace.
• Fixed a bug preventing the recent files list in the Main Menu from updating after overwriting a project file.
• Fixed an issue in NetSetter preventing the pending changes indicator from highlighting fields that a change was affecting.
• Fixed a bug in NetSetter where updating device DHCP settings would prevent the pending changes indicator from clearing.
• More bug fixes can be found in the release notes.
COMPATIBLE FIRMWARE:
• SRX900 - 1.7.1.65
Refer to the SRX900 Firmware Change Log for additional information on firmware changes.
1.7.0 10/01/2025
BUG FIXES:
• Fixed a stability issue by dynamically managing internal ports to avoid conflicts with other applications.
• Fixed a bug that prevented matching compatible devices when some discovered devices were running incompatible firmware.
• Fixed an issue where devices could not match again after container information was cleared while the devices were matched, and
in sync.
• Fixed an issue where devices would not reappear in NetSetter after leaving and returning if a firmware update was available (Windows
only).
• Fixed a bug in NetSetter where IP address changes made on a device were not immediately discovered.
• Fixed a UI issue in NetSetter where the Locate All command did not behave correctly.
• Fixed a bug where the detected device count in the status bar became inaccurate after the computer woke from sleep.
• Fixed an issue where dragging an item to the bottom of the screen did not auto-scroll the canvas.
• Fixed a bug where multi-selection using Shift would not allow deselecting a selected array.
• Fixed an issue where subwoofer arrays could toggle back and forth when changing orientation for multiple arrays at once.
• Fixed a bug where parameters were not copied correctly after adding or removing speakers.
• Fixed a bug where text boxes in the workspace would not zoom properly with the canvas.
• Fixed an issue where the Auto Sleep and Auto Dim toggles did not work in the Device Panel.
• Fixed issues with multi-select behavior in the Properties Panel in Design Mode.
• Fixed several UI inconsistencies when using Light Mode.
• Fixed a bug where files saved in Dark Mode could incorrectly render arrays when opened in Light Mode.
• Fixed an issue where the file name field in the hamburger menu did not refresh correctly.
COMPATIBLE FIRMWARE:
• SRX900 - 1.7.1.65
Refer to the SRX900 Firmware Change log document for additional information on firmware changes.
1.6.1 05/19/2025
NEW FEATURES
• Added support for the new SRX915SF and SRX918SF subwoofers.
• Added support for suspended subwoofer arrays using the new flyable SRX900 subwoofers.
• Importing compatible suspended subwoofer arrays from Venue Synthesis is now supported.
• Added support for suspended mixed arrays using the new flyable SRX900 subwoofers and the existing SRX906LA and SRX910LA
line array products.
• Importing suspended subwoofer and mixed arrays from Venue Synthesis is now supported.
• A new light user interface mode was added for better visibility in bright environments.
• The Dark/Light UI modes can be manually selected or set to follow the state of the operating system in application options.
• The properties panel in design mode now supports multi-select. Common parameters for multiple devices can be viewed and
changed.
• The Performance Venue file is now automatically saved and synchronized to the devices in sync with the venue file. This will help
recover a file in case of a computer crash or when walking into an existing system.
• When changes are made to a saved file, the file is then sent to be stored on each device in the system automatically.
• When launching the application, Performance will search for available files on the network and present the newest discovered file
discovered.
• After importing a system group from Venue Synthesis or LAC, Performance will present a new refresh button if a change is de-
tected in the source file on Mac and Windows. When pressed, the existing system in the venue will be updated with the data from
Venue Synthesis or LAC. With this tool, all system groups can be updated at the same time with one workflow, or they can be
updated one at a time.
IMPROVEMENTS:
• The Application Options window was resized as a floating window, and the contents were reorganized for more efficient use.
• Support for the latest version of HControl (V1.16.1.19) was added. Significant changes to some command types make the appli-
cation and firmware incompatible with previous versions. Please update the device firmware via NetSetter to ensure compatibility.
• From 1.6 onward, the version number of the application has been removed and older versions of Performance will be automatically
removed after updating, keeping things tidy. Preferences will automatically be updated.
• Clicking an array name in Connect Mode now selects all of the array’s members.
• Dragging an array to the edge of the venue canvas in any direction now moves the canvas to expose the hidden area.
• The data model was improved and optimized by moving more of the logic into the back end and out of the application’s front end.
• Removed support for swapping speaker types in existing arrays.
• Changed upper case menu titles to title case.
• The busy indicator shown when importing a Venue Synthesis file no longer blocks the UI while it is processing the imported file.
• Selecting the background in the Connect Mode toolbar will deselect all selected devices.
• The HControl Label for each device is now displayed in the Device Panel.
• The black bar at the bottom of Performance for iPadOS was removed after iPadOS platform improvements improved the behavior
of the home bar.
• The height of array headers was reduced to clean up the UI.
BUG FIXES:
• Fixed a bug where non-Latin-based characters in a username would cause the application to be unable to create new devices in
the workspace.
• Fixed a bug where the default state of the HPF and LPF filters would be enabled when set as inactive. This was also fixed in the
latest firmware.
• Fixed a bug where some devices would not re-connect after the device experienced a power loss.
• Fixed a bug in iPadOS that would cause the app to hang after being suspended for a long time.
• Fixed a bug where all available devices may not appear after hitting Rescan in NetSetter.
• Fixed a bug allowing cached firmware transfer files to persist after a failed update.
1.6.0 03/20/2025
NEW FEATURES
• Items in the Device Panel can now be multi-selected to simultaneously modify common controls across multiple devices. This feature is helpful in modifying the system settings of multiple devices, like display auto-dim, locking out the front panel, or putting the entire system to sleep with the “Force Sleep” function.
• If a parameter is not common across selected devices, a grouped control will not be created.
• If the settings between selected devices do not match, a mixed “-” or ≠ symbol will be displayed.
• For more information on each parameter and how the data shown is derived, please refer to the User Manual.
GENERAL IMPROVEMENTS
• The visual indication that a drag-and-drop operation is valid has been simplified when adding speakers to arrays or matching devices in connect mode. The destination device or array uses bolder colors to indicate valid and invalid operations, making it immediately clear what can or can not be done.
• The DSP tab of SRX Device Panels now allows the speaker preset to be changed.
• In the EQ or Calibration views, clicking anywhere in the row will now select the item.
• A new "About" section was added to the Main Menu. This section displays the current software, cashed firmware versions, and other app-related information.
• Devices with incompatible firmware will no longer be able to match virtual devices in Connect Mode. Compatible firmware must be installed through NetSetter to be used with Performance. Older versions of firmware will remain compatible with previous versions
of the software.
• NetSetter's indicators for firmware compatibility were improved to clearly reflect the installed, incompatible, and available versions of firmware.
• Improvements were made to allow proper center alignment of systems in Design mode.
• When installing Performance 1.5, the installer will offer to remove previous versions of the application.
BUG FIXES
• Fixed a bug where the center array of a System Group was not properly re-factored if the number of arrays was doubled.
• Fixed a bug where the ASC, TDC, and EQ indicators in the Groups Panel did not change color to reflect the filter state accurately.
COMPATIBLE FIRMWARE
• SRX900 - 1.6.17.55
1.5.0 08/14/2024
NEW FEATURES
• JBL Performance can now import System Groups directly from Venue Synthesis and LAC files (LAC v3.9 or above). This new
feature allows for the drag-and-drop import of System Groups and includes DSP, environmental data, and other parameters for compatible arrays.
• The new symmetry control allows users to switch on or off array symmetry for System Groups.
• A new option in the System Settings for Mac and Windows users will keep the computer from sleeping when the application is
running. This control is enabled by default.
GENERAL IMPROVEMENTS
• Aligned text conventions with JBL Venue Synthesis.
• SRX910LA arrays will now default to the “Array” preset if there are more than two boxes in the array.
• Updated the default System Group quantity to be two.
• Numerous control optimizations for touch and pen use.
BUG FIXES
• Fixed a bug related to copying parameters when changing Array Symmetry off to on.
• Fixed a rare issue for Windows PCs where pressing the space bar would change the selected view in the active mode.
• Fixed an issue for Mac where minimizing the app and trying to quit would improperly display the quit dialog and disable the app.
• Fixed an issue where [Cmd]/[Win]+A was not selecting all devices in the workspace.
• Fixed and issue in Design Mode where pressing the delete key would remove speakers unexpectedly.
• Improved stability of iOS when switching between Performance and other applications.
• Fixed a bug where the center position of a distributed sub-array had internal orientation symmetry.
• Fixed a bug where EQ symmetry was not applied to symmetric sub positions.
COMPATIBLE FIRMWARE
• SRX900 - 1.6.12.42
1.4.0 02/21/2024
NEW FEATURES
• The Amplifier Health view now notifies users of momentary power losses that are long enough to cause interruptions in system
operation. A detailed description can be found in the Amplifier Health section of the Help file.
• Improvements were made to allow international keyboards to take advantage of the keyboard shortcuts.
• Added a new back-end feature that enhances system group functionality and reliability. The new feature provides smarter logic
when devices have mixed states within a group. A new ≠ icon will appear whenever something is out of sync within a group.
• Added a Help file that can be accessed via Hamburger Menu to make using the application easier. The Help file is also available on
the JBLPro.com website.
• Added an application-level setting to iOS that will prevent the iPad from automatically sleeping for customers who want to keep the
iPad on all the time.
• The serial number for connected devices was added to the device panel.
GENERAL IMPROVEMENTS
• iPadOS stability was improved when switching in and out of the application.
• When opening a saved venue file, if previously matched devices are discovered and have been modified since the venue file was
connected, the devices will be automatically unmatched. The discovered devices can be re-matched or auto-matched and connected
to bring them back into the open venue file.
• Improved touch interactions in NetSetter for toggling and editing fields.
• Several visual enhancements were made to NetSetter.
• Applying a filter in NetSetter now clears selected rows to eliminate the possibility of adjusting hidden rows.
• Further restrictions were placed on app functionality to reduce the risk of accidentally interrupting the firmware update.
• Added a button to allow directly exiting NetSetter without applying any pending changes.
• In the device panel, the EQ bypass now bypasses the EQ DSP instead of changing the individual filters to be bypassed.
• Added basic analytics for the application to aid in troubleshooting and development.
• Added a feature that will restrict an iPad from going to sleep during a firmware update.
• Touch interactions were improved.
• Renumbering HCIDs was improved to follow the selected order.
• General UI and performance improvements were made.
BUG FIXES
• Some keyboard shortcuts that used the alt key now require a shift modifier. A complete keyboard shortcut guide is in the Help file.
• Fixed an issue where touching outside an EQ filter after selecting it would sometimes change the width of the filter.
• Fixed an issue where NetSetter would stop scrolling up and down when the device list extended beyond the vertical list and the
user scrolled in the non-pinned area.
• Fixed an issue restricting the ability to increase the number of speakers in an array when the HCIDs were locked.
• Fixed an issue where some horizontal scrollbars were not rendering correctly.
• Fixed an issue where the center subwoofer array orientation would change after increasing the number of arrays.
• Fixed an issue where the locating state of a device was not appropriately represented when the DHCP mode was changed.
• Fixed a bug where the delay DSP in the device panel wasn’t saving with the venue file.
COMPATIBLE FIRMWARE
• SRX900 - 1.6.12.42
1.3.1 10/10/2023
NEW FEATURES
• On launching the App, if a new version of the software is available the Software Update dialog will be shown
• A new context menu for each row in NetSetter enables row-level resets of device parameters
IMPROVEMENTS
• Toggle controls now trigger on release rather than on press to allow for users to slide away and cancel a toggle operation
• Many touch improvements that were made for the iOS release have been ported into the Windows build for Windows touch users
• In Connect Mode, devices can now be dropped onto the array header and will populate the Array starting with the first device
• After initiating a firmware update, there is now the ability to cancel the update after reading the warning dialog
• In Connect Mode, the Connect and Disconnect buttons were moved to the left to improve usability
• “Online” and “Offline” were renamed to reflect the status of the App more correctly to be “Connected” and “Disconnected” to the
network
• The Main Menu now has a link to the JBL global support website
• For the Meter views, pressing the view shortcut key again toggles the meter between the Array View and the Circuit View
• Device connection/sync state LEDs have been enhanced to separately indicate a matched (gray), in-sync (green), and lost (yellow)
state
• In NetSetter, when a device address or label is deleted and saved, it will now reset to the default
• The firmware update workflow was aligned to follow the multi-select workflow
• The NetSetter multi-select toolbar now has more consistent tool behaviors and workflow
GENERAL BUG FIXES
COMPATIBLE FIRMWARE
• SRX900 - 1.6.12.42
v1.2.0 01/06/2023
iPadOS 16 compatibility improvements
v1.1.1 09/05/2022
VERSION 1.9.0
NEW FEATURES:
Support for SRX912M, SRX915M, and SRX922
• Added three new point-source models to the Product Library.
• More information about these products can be found at JBLPro.com.
Support for Point-Source System Groups
• Point-Source systems can include the SRX912M, SRX915M, and SRX922.
• Point-Source systems and System Groups can now be imported from Venue Synthesis.
Contribution Groups
• Gain, Delay, and EQ are now individually tracked and managed at every level of the system hierarchy. Groups are tracked and
summed on the device to one total applied value. This will allow users to better track and apply settings in a transparent and
extremely flexible way.
• While under software control, Gain and Delay cannot be modified from the LCD.
Spacing Scaling Tool
• Added a tool to Design Mode for quickly scaling spacing between selected items in the vertical, horizontal or both axes.
Focus Presets
• Adds the ability to save and recall favorite workspace areas and zoom levels with quick number key navigation across modes. This
helps users move faster and stay focused.
System Mute
• A new “System Mute” button at the top of the Groups Panel mutes the whole system when toggled on and restores the previous
state of the system when unmuted. In Show Mode, this toggle will pop-up a confirmation to eliminate accidental mute toggling.
IMPROVEMENTS:
• Each mode now remembers the last used view and will return to it when switching between views.
• Improved interactions between scrolling and dragging on touch screens.
• System and User Groups can now be rearranged in the Groups Panel.
• User Groups now automatically include any symmetric partners to ensure system consistency.
• The application colors were improved to increase contrast and clarity in dark mode.
• Icon sizes were optimized to clean up the UI.
• Keyboard shortcuts are now displayed in iPadOS menus.
• The Discovered Devices list in Connect Mode can now be grouped and sorted by user preference.
• System Group color can now be modified in the Design Mode Properties Panel.
• Underlaying frameworks updated: HControl 1.16.1.28
BUG FIXES:
• Fixed a bug on iPadOS where the splash screen did not match the application's Light/Dark Mode setting.
• Fixed a bug where polarity remained changeable in Show Mode.
• Fixed a bug on macOS where quitting the app while the application window was maximized would cause it to reopen at the wrong
size.
• Fixed a bug where resizing the app with the Settings Window open would not resize the Settings Window.
• Fixed a bug where, after the host computer went to sleep and woke, the presets section of the UI would disappear.
• Fixed a bug in NetSetter where the HCID field would not bring up the keypad when enabled.
1PER FORMANCE
• Fixed a bug where the application window would not open correctly when quit while minimized on MacOS.
• Fixed a bug that caused keyboard shortcuts to stop working after discovering a venue file on the network.
• Fixed a bug that would cause a device that was unmatched in Connect Mode to not move back the Matched tab after matching.
• Fixed a bug where NetSetter would take longer than expected to display results after a Rescan.
• Fixed a bug where, while editing some fields, a user pressed the Esc key, keyboard shortcuts would break.
• Fixed a bug where an interrupted firmware update would cause Performance to persistently report the device as stuck in the
transfer.
• Fixed a bug where the software would report a successful Firmware Download if “Check For Updates” was clicked multiple times
while downloading in the background.
• Fixed a bug where elements of the UI would have an elastic behavior when a scroll gesture on a trackpad was performed over
them.
• Many, many other small fixes.
COMPATIBLE FIRMWARE:
• SRX900 - 2.0.1
Refer to the SRX900 Firmware Change Log for additional information on firmware changes.
more Version 1.9.0 Mar 5
Data Not Collected The developer does not collect any data from this app.