Appendix A — Release notes
Release - MiRA 26.04.50627
Bug fixes
- Wave scope - Wave scope is not working properly
- Captures - Sequential captures always use pink noise
- Core - Fix several crashes
Release - MiRA 26.04.50610
Welcome EQ and auto-EQ in MiRA (available for Live and Ultimate licenses)
- Automatically generate an optimized EQ correction curve from measured transfer function curves.
- Includes standard and custom target curves and other options to conform the result to specific requirements
- Comprehensive UI to edit the EQ manually, with a wide selection of filter shapes
- Copy / paste EQ parameter directly to SPAT Revolution
- Export EQ parameters or coefficients directly in LPIF format, RME TotalMix Room EQ, FabFilter ProQ4
Real-Time Handling of Multiple Simultaneous Input Streams (available for Studio and Ultimate licenses)
- Support for unlimited number of input streams, with up to 24 channels by stream
- Configure the streams with different speaker setup
- Analyze these streams in parallel with multiple real-time tools.
Capture system (available for Live and Ultimate licenses)
- In the system setup and for each session, create up to 4 computed curves, and assign captures or microphones to one or several of them. This enables monitoring and comparing multiple averages simultaneously.
- Visualize your target curve directly in the Transfer function scope
- Create computed curves capture with a new action “New computed capture” (shortcut Alt+Shift+Space)
- Capture RTA data in addition to Transfer Functions. When Transfer Function is not present but Capture System and Magnitude Spectrum are, the system performs RTA‑based measurements—allowing measurement without a reference signal.
- New “New sequential captures” action, to automate the measurement. Choose the signal type, the capture number, and wait time to auto‑record sequential measurements with the same microphone.
- New auto-color system for captures, available by default.
Loudness metering scope (available for all licenses)
- Added new PLR and PSR dynamics readings
- Added DAW sync when using SampleGrabber (auto-pause / reset)
- Refreshed UI with configurable measurement display
- Added several additional loudness modes and threshold / alert value display
- Added option to display measurement time and current momentary / short-term values
Additional Improvements
- New I/O setup page, for clearer configuration and multi-streams management
- New Daylight Mode UI
- SPL mode added to Magnitude Spectrum and RMS metering (available in scope settings).
- New possibility to use both SampleGrabber and Input hardware at the same time, enabling Studio and Ultimate users the possibility to analyze at the same time DAW input.
- Various optimizations and UX improvements
- Magnitude smoothing setting is now per-octave, mirroring phase smoothing.
- A warning message is displayed when the SampleGrabber network connection is unstable, to avoid corrupted measurements
- Reduced memory usage with Session and Studio licenses.
Bug fixes
- Sweep - Click at the end of the sweep automated capture
- Spectrogram - Sum buttons should have the color of the sum curve
- Magnitude spectrum / transfer function - setup parameters are selectively grayed out when they depend on the value of another parameter
- General application robustness
Release - MiRA 25.07.50487
New features
- Transfer function - Add magnitude threshold visualization
- Sample grabber - Add a category selection box in the preferences, automatically chosen according to the DAW. It aims to get a better readability of the list.
Improvements
- Sample grabber - If the speaker layout of the DAW is known, it is now automatically chosen.
Bug fixes
- Core - Fix recurrent random crashes
- Captures - Fix UI issue when editing a field and use mouse scroll
- Main menu - Auto-pause threshold should be available for MIRA live and ultimate only
- Max frequency value of several modules does not keep the max value when changing sample rate
- SampleGrabber - AAX Windows - The displayed speaker layout is not the loaded one after closing the UI or reloading the session
- System setup - Live microphone calibration capture is not correctly reloaded
- System setup - Fix refresh issue after changing reference
Release - MiRA 25.04.50474
New features
- Captures - Drag and drop captures between sessions
- IO Setup - Add help content directly in IO setup panel to facilitate configuration regarding use case(s)
- RMS / loudness metering - Add reset meters shortcut ‘M’
- Scopes - Customize scope name
- Spectrogram - Add the possibility to use “Additional channels” in it
Improvements
- Capture - Add a new action to create a new capture and stop the generator
- Capture - Add a warning in the capture name popup when the capture is not filled out enough, and display the capture in red
- Capture - Display current session captures at the top of the microphone / reference calibration target menu
- IO setup - Don’t hide “Device Input” and “Direct output” columns when there is no input/output device but just show them empty
- Layout edition - Add confirmation dialog when removing one or all scope(s)/container(s)
- Many optimisations - less CPU and memory consumption
- Spatial spectrogram and Stereo vector scope - When mono, a label should be displayed to explain unavailability
- Offset additional channels when modifying the input reference number of channels
- RMS and Loudness - Update RMS and Loudness scopes’ bottom labels according to preset name
- Transfer function - Octave-band phase smoothing and UI
- Transfer function - ART coherence sub-block computation
- Transfer function - Added magnitude thresholding which halts buffer updates when input magnitude at a specific frequency falls below the specified threshold, helping the robustness of the capture. This works in tandem with the global auto-pause threshold.
- Vector scope - Disable Fading control when Dynamic Fading is on for Vector Scope
Bugs fixes
- Capture - Measurement capture name is not updated in the curve mouse hovering information after renaming it using the Capture scope name edit
- Capture - Duplicating a capture does not always lead to the same TF curve
- Capture - Ensure that the session is visible when the capture is set to visible
- Capture - Fixed a crash when importing certain file formats
- Capture - Offline edition of capture can be broken when using the “New capture” action after stopping the generator
- Capture - Some live measurement sessions don’t have a computed capture
- Core - Analysis freezes when changing the hardware sampling rate whereas External sampling rate is enabled
- Core - Fix a crash occurring when MiRA is opened for several hours
- Core - Fix some MiRA crashes related to Mac
- Core - Fix some MiRA crashes related to PC
- Core - Fix various crashes
- Core - Fix crash with SampleGrabber on Windows
- Core - Fix crash when selecting SampleGrabber
- Core - Switching ASIO samplerate stops audio input, MiRA is no longer analyzing and needs to be rebooted
- Core - The Spectrum sample rate internal settings are not updated when changing sample rate
- Core - Fix crash while setting direct out when input device is set and no output device
- Core - When the soundcard sample rate changes, the label of the sample rate is not updated into MiRA
- DSP - The gain of the system setup is applied for every scope, while it should only be a trim forthe transfer function
- IO config import - Re-opening MiRA is needed to see a new import
- IO setup - Microphones curves colors not saved
- IO setup - Device input channel setting not reloaded in Mira Session and Studio
- IO setup - Direct outputs from IO config setup panel are not stored into workspace
- IO setup - Channel names are sometimes not correctly reloaded
- IO setup - Channel configuration table is not centered on IO setup panel when using a license other than Live
- IO setup - At first opening in IO setup panel, channel 2 has both Ref TF and Mic TF selected
- Layout editor - Sometimes impossible to click on layout editing controls after adding a scope
- Layout editor - Cannot disable the advanced layout editor option
- Leq - Buffer is reset when switching between layouts with leq with different values
- Leq - Leq log button state is not updated when switching layout
- Leq - Leq values and text should be centered but they are now aligned on the right side
- Loudness - Loudness settings should be global to workspace
- Meter history - Some continuous horizontal levels sometimes appear on the meter history when modifying some meter settings
- Nebula spatial spectrogram - Max frequency loaded from the workspace can be different from the saved value
- Nebula spatial spectrogram - When the layout contains a TF and Nebula spatial spectrogram, Nebula does not work
- Nebula surround scope - Speakers visibility settings of Nebula / Surround scope (3D Surround Scope) are not stored / reloaded
- Presets - Impossible to overwrite a user preset
- SampleGrabber - SampleGrabber causes playback glitches on loops in Reaper
- SampleGrabber - Connection lost with SampleGrabber when looping in Ableton Live
- SampleGrabber - MiRA should automatically reconnect to SampleGrabber if it was connected when closing
- SampleGrabber - LUFS measurement issue when using SampleGrabber
- SampleGrabber - Sample grabber incoming signal is not analyzed correctly when there is no hardware device configured in the IO setup
- Shortcut - “New measurement” shortcut (space) does not work if the focus is on the system setup, sessions, or captures scope
- Transfer function - Update capture does not work when real-time curves visibility is disabled
- Transfer function - Coherence not displayed in real-time with sweep
- Transfer function - Delay finder issues in some specific situations
- Transfer function - Fix microphones’ pairing real-time phase instability
- Transfer function - A gain offset on the magnitude can be observed between real-time and capture.
- Transfer function - Sweep Capture does not correctly apply calibration when created
- Transfer function - When a gain has been applied to the reference before capturing and changing a capture gain, it resets the reference gain, creating disparity between measurements
- UI - Create a dedicated action / panel for shortcut display (no more in the ‘About MiRA’ page)
- UI - Wrong popup metrics when changing DPi
- UI - Clicking on a list control menu item can trigger an action button that is under mouse
- UI - Changing the audio source should enable real-time display
- UI - Cell background color needs to be more opaque when hovering a table/grid cell that doesn’t have enough width
- UI - Button to close measurement item setup panel can sometimes overlap settings when the setup panel has a scrollbar
- UI - Duplicated meter history actions: “Take offset” + “Reset offset”
- Vector scope - Curve becomes very dark after switching layout
- Vector scope - Vector scope does not work with some settings and fullscreen
- Vector scope - Fading and Blending labels are swapped
Release - MiRA 25.01.0.50445
Known Issues
Compute jump transparency on input
Mic pairing - When a mic is paired, change manually the delay of the floor does not update the TF
Fix phase issues
Leq - Buffer is reset when switching between layout with leq with different values
New I/O setup page, for clearer configuration and multi-streams management
New Daylight Mode UI
SPL mode added to Magnitude Spectrum and RMS metering (available in scope settings).
New possibility to use both SampleGrabber and Input hardware at the same time, enabling Studio and Ultimate users the possibility to analyze at the same time DAW input.
Various optimizations and UX improvements
Magnitude smoothing setting is now per-octave, mirroring phase smoothing.
A warning message is displayed when the SampleGrabber network connection is unstable, to avoid corrupted measurements
Reduced memory usage with Session and Studio licenses.
Bug fixes
- Sweep - Click at the end of the sweep automated capture
- Spectrogram - Sum buttons should have the color of the sum curve
- Magnitude spectrum / transfer function - setup parameters are selectively grayed out when they depend on the value of another parameter
- General application robustness
FLUX:: MiRA 25.07.50487
New features
- Transfer function - Add magnitude threshold visualization
- SampleGrabber - Add a category selection box in the preferences, which is automatically chosen according to the DAW. This improves the readability of the list.
Improvements
- SampleGrabber - If the speaker layout of the DAW is known, it will now automatically be chosen.
Bug fixes
- Core - Fixed various recurrent random crashes
- Captures - Fixed UI issue when editing a field and using mouse scroll
- Main menu - Auto-pause threshold is only available for MIRA live and ultimate
- Maximum frequency value of several modules was not retained when changing sample rate
- SampleGrabber / Windows AAX - The displayed speaker layout did not match the one that was loaded after closing the UI or reloading the session
- System setup - Live microphone calibration capture was not correctly reloaded
- System setup - Fixed a refresh issue after changing reference
FLUX:: MiRA 25.04.50474
New features
- Captures - Drag and drop captures between sessions
- IO Setup - Add help content directly in IO setup panel to facilitate configuration regarding use case(s)
- RMS / loudness metering - Add reset meters shortcut ‘M’
- Scopes - Customize scope name
- Spectrogram - Add the possibility to use “Additional channels” in it
Improvements
- Capture - Add a new action to create a new capture and stop the generator
- Capture - Add a warning in the capture name popup when the capture is not filled out enough, and display the capture in red
- Capture - Display current session captures at the top of the microphone / reference calibration target menu
- IO setup - Don’t hide “Device Input” and “Direct output” columns when there is no input/output device but just show them empty
- Layout edition - Add confirmation dialog when removing one or all scope(s)/container(s)
- Many optimizations - less CPU and memory consumption
- Spatial spectrogram and Stereo vector scope - When mono, a label should be displayed to explain unavailability
- Offset additional channels when modifying the input reference number of channels
- RMS and Loudness - Update RMS and Loudness scopes’ bottom labels according to preset name
- Transfer function - Octave-band phase smoothing and UI
- Transfer function - ART coherence sub-block computation
- Transfer function - Added magnitude threshold which halts buffer updates when input magnitude at a specific frequency falls below the specified threshold, helping the robustness of the capture. This works in tandem with the global auto-pause threshold.
- Vector scope - Disable Fading control when Dynamic Fading is on for Vector Scope
Bugs fixes
- Capture - Measurement capture name is not updated in the curve mouse hovering information after renaming it using the Capture scope name edit
- Capture - Duplicating a capture does not always lead to the same TF curve
- Capture - Ensure that the session is visible when the capture is set to visible
- Capture - Fixed a crash when importing certain file formats
- Capture - Offline edition of capture can be broken when using the “New capture” action after stopping the generator
- Capture - Some live measurement sessions don’t have a computed capture
- Core - Analysis freezes when changing the hardware sampling rate whereas External sampling rate is enabled
- Core - Fix a crash occurring when MiRA is opened for several hours
- Core - Fix some MiRA crashes related to Mac
- Core - Fix some MiRA crashes related to PC
- Core - Fix various crashes
- Core - Fix crash with SampleGrabber on Windows
- Core - Fix crash when selecting SampleGrabber
- Core - Switching ASIO sample rate stops audio input, MiRA is no longer analyzing and needs to be rebooted
- Core - The Spectrum sample rate internal settings are not updated when changing sample rate
- Core - Fix crash while setting direct out when input device is set and no output device
- Core - When the sound card sample rate changes, the label of the sample rate is not updated into MiRA
- DSP - The gain of the system setup is applied for every scope, while it should only be a trim for the transfer function
- IO config import - Re-opening MiRA is needed to see a new import
- IO setup - Microphones curves colors not saved
- IO setup - Device input channel setting not reloaded in Mira Session and Studio
- IO setup - Direct outputs from IO config setup panel are not stored into workspace
- IO setup - Channel names are sometimes not correctly reloaded
- IO setup - Channel configuration table is not centered on IO setup panel when using a license other than Live
- IO setup - At first opening in IO setup panel, channel 2 has both Ref TF and Mic TF selected
- Layout editor - Sometimes impossible to click on layout editing controls after adding a scope
- Layout editor - Cannot disable the advanced layout editor option
- Leq - Buffer is reset when switching between layouts with leq with different values
- Leq - Leq log button state is not updated when switching layout
- Leq - Leq values and text should be centered but they are now aligned on the right side
- Loudness - Loudness settings should be global to workspace
- Meter history - Some continuous horizontal levels sometimes appear on the meter history when modifying some meter settings
- Nebula spatial spectrogram - Max frequency loaded from the workspace can be different from the saved value
- Nebula spatial spectrogram - When the layout contains a TF and Nebula spatial spectrogram, Nebula does not work
- Nebula surround scope - Speakers visibility settings of Nebula / Surround scope (3D Surround Scope) are not stored / reloaded
- Presets - Impossible to overwrite a user preset
- SampleGrabber - SampleGrabber causes playback glitches on loops in Reaper
- SampleGrabber - Connection lost with SampleGrabber when looping in Ableton Live
- SampleGrabber - MiRA should automatically reconnect to SampleGrabber if it was connected when closing
- SampleGrabber - LUFS measurement issue when using SampleGrabber
- SampleGrabber - SampleGrabber incoming signal is not analyzed correctly when there is no hardware device configured in the IO setup
- Shortcut - “New measurement” shortcut (space) does not work if the focus is on the system setup, sessions, or captures scope
- Transfer function - Update capture does not work when real-time curves visibility is disabled
- Transfer function - Coherence not displayed in real-time with sweep
- Transfer function - Delay finder issues in some specific situations
- Transfer function - Fix microphones’ pairing real-time phase instability
- Transfer function - A gain offset on the magnitude can be observed between real-time and capture.
- Transfer function - Sweep Capture does not correctly apply calibration when created
- Transfer function - When a gain has been applied to the reference before capturing and changing a capture gain, it resets the reference gain, creating disparity between measurements
- UI - Create a dedicated action / panel for shortcut display (no more in the ‘About MiRA’ page)
- UI - Wrong popup metrics when changing DPi
- UI - Clicking on a list control menu item can trigger an action button that is under mouse
- UI - Changing the audio source should enable real-time display
- UI - Cell background color needs to be more opaque when hovering a table/grid cell that doesn’t have enough width
- UI - Button to close measurement item setup panel can sometimes overlap settings when the setup panel has a scrollbar
- UI - Duplicated meter history actions: “Take offset” + “Reset offset”
- Vector scope - Curve becomes very dark after switching layout
- Vector scope - Vector scope does not work with some settings and fullscreen
- Vector scope - Fading and Blending labels are swapped