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