MixEmergency Release Notes
3.7.2
- Increased minimum supported macOS version to 12.4.
- Fixed an issue that could cause audio recordings to be silent on macOS Sequoia (version 15).
3.7.1
- Fixed an issue that could cause exports to hang at the end of the export on macOS Sonoma (version 14).
3.7.0
- Increased the minimum supported version of macOS to 10.13.
- Added loading of video/camera input to channels and Sample Player (available through the context menus).
- Added new Strobe Cut BE transition.
- Added opacity control to the Border Fill overlay.
- Added auto-updater.
- Updated the Preset window tab order to reflect the order on the Overlays window.
- Added "Only load from Media Bank" option to the Advanced panel of MixEmergency's Preferences.
- Added Command-N and Command-E as keyboard shortcuts for recording and exporting.
- Added "Help" menu item with a link to the online manual.
- Updated NDI to version 5.5.1.
- Text and Image Overlays now reset their effects (e.g. scroll) to their initial state when disabled.
- Fixed issue where external display names were reported as "Unknown Display".
- Fixed the Smash transition (this was constantly resetting, causing erratic movement of the particles).
- Fixed Dissolve transition brightness when in the center.
- Fixed an issue where the Hot-Key recorder would not show the hot-key text correctly when macOS was in Dark Mode.
- Fixed an issue with the BANK label on the Sample Player window.
- Fixed potential memory leaks from text rendering code.
- Fixed a potential memory leak when using Quartz Composition effects or transitions.
- Fixed a potential memory leak with regards to releasing Quartz Composition graphic resources when ejecting them.
3.6.1
- Fixed rendering of Quartz Compositions.
- Fixed an issue that could cause certain videos in Media Sequences to render upside down.
3.6.0
- Fixed a crash when the last frame of a video was decoded with macOS 12.3 or higher.
- Added missing file indicator to the Sample Player and Media Bank.
- Fixed a potential crash when using the Video Input overlay.
- Fixed display issues when editing preset names.
- Fixed issues with NDI and Syphon overlay on/off buttons' MIDI mapping.
- Fixed colour management for SD content via NDI.
- Removed items in the Preferences that were no longer relevant.
3.5.4
- Fixed an issue that could cause recordings to incorrectly record the time, causing video to go out of sync with audio when exported.
- Added a faster text rendering system.
- Added support for loading files from Beatport.
- Added support for loading files from Beatsource.
- Fixed an issue where H.265 (HEVC) was not available as an export codec on macOS 11 or greater.
- Fixed an issue that could cause the Text Overlay to display as a white rectangle when long strings were input.
- Fixed an issue where Beat Grids may not load correctly.
- Fixed the most common authorisation issue users make when entering authorisation codes manually.
- Fixed internal time accuracy issues.
- Fixed memory issues.
3.5.3
- Fixed an issue that could cause MixEmergency to crash when recording.
- Fixed an issue that could cause video exports to fail.
- Fixed an issue that could cause MixEmergency to crash when triggering text presets.
- Fixed an issue where files using the Hap codec could crash MixEmergency if used on macOS 10.11 or lower.
- Fixed an issue where the Advanced Output display would not render at the correct size on HiDPI displays.
- Fixed window closing issues (Record, Export, etc).
- Fixed pop-up value reporters not closing correctly when using mapping graphs.
- Fixed potential time accuracy related issues in delay effects.
- Reduced the number of idle wake ups.
3.5.2
- Fixed an issue that could prevent MixEmergency launching on macOS 10.10 and 10.11.
3.5.1
- Fixed an issue that could cause an error when authorising or deauthorising MixEmergency.
3.5.0
- Updated to run natively on Apple silicon (Apple's M1 chip).
- Updated to NDI version 5.
- Fixed a potential crash when reading video frames.
3.4.4
- Fixed a crash when going fullscreen with an animated GIF loaded in the Image Overlay on macOS 11 (Big Sur).
- Fixed a rare crashing issue when ejecting a video file.
- Fixed an issue where MixEmergency's log file would not reset after reaching its size limit.
3.4.3
- Fixed a crash when using drag and drop on macOS 11 (Big Sur).
- Fixed animated GIF memory allocation issues of the Image Overlay on macOS 11 (Big Sur).
- Fixed issues that could cause video export to stall when no visual media source is loaded.
- Fixed MIDI mapping issues with FX Sequencer and Mixer FX window toggle buttons.
3.4.2
- Fixed issues that could cause video export to stall.
- Fixed animated GIF memory allocation issues on macOS 11 (Big Sur).
- Fixed an issue that could cause crashes when playing some videos.
- Fixed an issue that could cause crashes when using the Bad TV effect.
3.4.1
- Fixed an issue that prevented some input sources from appearing in the Video Input section.
- Fixed a second issue that could cause crashes when using the Bad TV transition.
3.4.0
- Added support for H.265 (HEVC) videos with an alpha channel (requires macOS 10.15 or higher).
- Added 2 more groups of MIDI shift/layer buttons.
- Added a new playback video decoding system.
- Updated to NDI verison 4.5.
- Updated the Syphon Framework.
- Fixed Video Input quality issues.
- Fixed an issue where NDI would not work when translated via Rosetta on ARM64/M1 CPUs.
- Fixed issues rendering text on macOS 11.
- Fixed an issue where the Sharing panel of MixEmergency's Preferences window couldn't be accessed on macOS 11.
- Fixed visual issues with some transitions when a Hap encoded video is played in the Sample Player.
- Fixed an issue that could cause crashes when using the Bad TV transition.
- Fixed an issue that could cause crashes when playing some videos.
- Fixed an issue that could cause the Border Fill effects to render vertically flipped.
3.3.2
- Updated NDI to version 4.1.
- Fixed an issue reading ID3 tags that could cause excessive CPU usage.
- Fixed an issue where exporting at 50 or 60 FPS would export at an incorrect frame rate.
3.3.1
- Fixed an issue rendering emojis with the Text Overlay.
- Fixed an issue rendering text with the Text Overlay when using macOS 10.15 (Catalina).
3.3.0
- MixEmergency is now a 64-bit application.
- HEVC (H.265) video playback is now available when using macOS 10.13 (High Sierra) or higher.
- Added a new (and faster) 64-bit exporting system for MixEmergency recordings.
- All previously released Effect and Transition plug-ins are now part of MixEmergency.
- Added Gradient Overlay and Slide HV BE effects.
- Increased the minimum supported version of macOS to 10.10.
- Added support for the Hap Q Alpha format.
- Updated NDI to version 3.8.
- Added support for files streamed via Tidal and SoundCloud in Serato DJ Pro (note that these require the song to have been previously downloaded in order to read the beat grid and album art).
- Fixed buffering issues which could cause frames to become temporarily stuck under certain conditions.
- Fixed "out of memory" errors when exporting very long recordings.
- Fixed a crash when pushing the Cancel button on the Export Relocate Files window.
- Fixed authorisation issues with MixEmergency on certain hardware.
- Fixed an issue where the output from NDI would be RGBA unless a limited frame rate was selected.
- Fixed potential scaling/crashing issues when changing the Quality control of the Video Input Overlay.
- Fixed issues when seeking within video or trying to decode the last frame of a file.
- Fixed an issue where videos might be flipped when played back in the Sample Player.
- Fixed an issue reading album art from certain MP3 files.
- Fixed a potential crash when switching sample banks while media is playing in the Sample Player.
- New transition plug-ins are no longer enabled in the Random Transition List by default.
3.2.0
- Added playback of MixEmergency Media Sequences.
- Added Media Sequence Editor.
- Added collapsable sections to the Overlays window.
- Added Blend Modes for the NDI and Syphon Overlays.
- Added Phoenix and Glow Blend Modes.
- Added custom dimensions for NDI output.
- Added options to the pop-up menus of the Sample Player to add NDI and Syphon inputs.
- Added support for relative paths in all Preset types.
- Updated NDI to use the latest v2 SDK.
- Reduced the minimum dimensions of the Preview windows.
- Reduced CPU usage when crossfading.
- Moved the audio recording channels to below the recording device pop-up menu.
- Fixed issues loading certain images not an RGB colourspace.
- Fixed an issue that would cause Serato DJ XML metadata to not be read in some cases.
- Fixed a potential crash when using the Text Overlay.
- Fixed a bug where the a connected screen could not be used if it had the same name as another screen.
- Fixed a potential locking issue when starting MixEmergency.
- Fixed a bug where memory available to the GPU was incorrectly reported when it was over 2GB.
- Fixed a bug where the full list of Blend Modes was not available to the Sample Player.
- Fixed a bug where MIDI increment/decrement would not work for the control mode of MixEmergency's effects.
- Fixed issues authorising MixEmergency on certain computers.
- Correctly set the minimum macOS version to 10.8.
- Fixed small memory leaks.
3.1.1
- Optimised Preview View rendering, boosting output frame rates.
- Optimised CPU usage when idle.
- Added a Lowest setting to the Preview View Update Rate Preference and lowered the rates for the other options.
- Fixed a bug where the Preview Update Rate Preference wouldn't work in the Single-Window preview mode.
- Fixed a bug that could stop the Auto-fade button from working in some cases.
- Fixed a bug where the selected effect in the FX section of the Mixer FX wasn't saved correctly.
3.1.0
MixEmergency 3.1.0 adds NDI input (via the main channels, and as an Overlay) and output.
This allows you to stream video over your local network to MixEmergency or other software acting as an NDI destination.
Use NDI input and output to mix video between computers for easily changing between Video DJs, mixing with 3 or more decks, sending your mix to a VJ, sending your mix to professional video production software, etc.
Note that from this version onward you are required to be connected to the Internet when authorising or deauthorising MixEmergency.
- Added online activation for authorization codes.
- Added NDI input, output, and overlay (video sharing over local networks - NDI.NewTek.com).
- Added Syphon input and overlay.
- Added loading and saving of NDI and Syphon inputs to the Media Bank via the right-click menu.
- Added CDG / Karaoke file playback.
- Added beat delay option when auto-fading.
- Added locking of media to a channel via the right-click menu of the Preview views.
- Added Scaling control to the Video Input overlay.
- Added progress pop-up window when recording is stopped.
- Added support for reading beat data for Pulselocker audio files.
- Added support for FLAC files as an audio format.
- Added tooltips to the Sample Player to display the media path.
- Added drag and drop reordering of the items with Preset lists.
- Added Eject option via the right-click menu of the Preview views.
- Added MIDI output from the FX Sequencer's beat indicator.
- The crossfader now changes colour when auto-fading to indicate that it is being controlled by the auto-fade.
- Increased fader cut-in maximum to 45%.
- Increased the range of the Brightness Color Correction Preference.
- Increased the minimum supported version of Mac OS X to 10.8.
- Media Title, Artist, Album, and Position inputs are now available to effect and transition Quartz Compositions.
- Optimised video buffering.
- Changed the order of items on the Overlays window to reflect the layering order.
- Changed the colour of tab text labels to be more easily readable.
- Changed the order of effects in the FX Sequencer and Mixer FX sections to be sorted alphabetically.
- Removed "Fade with cue-fader" crossfader control mode.
- Reduced CPU usage when idle (in Multiple-window preview mode) by 30%.
- Increased the tolerance around the center points of the High, Mid., and Low EQ controls of the Mixer FX.
- Fixed playback issues when playing high frame rate video.
- Fixed issues where video could stall on export.
- Fixed issues reading MIDI Clock from certain applications.
- Fixed a bug where you couldn't change the Transition Parameter via MIDI when using Random transitions.
- Fixed color issues when using GPU-accelerated video decoding.
- Fixed "Media Eject" Preference when loading AIFF and WAV files.
- Fixed issues when stepping through lists using the MIDI Increment and Decrement modes.
- Fixed bugs relating to recording.
3.0.2
- Fixed GPU-accelerated playback issues when video files have large keyframe distances.
- Fixed GPU-accelerated playback bug where some frames could be incorrectly buffered.
- Fixed GPU-accelerated playback issues when the video decoder encounters poorly encoded frames.
- Fixed bug where the Border Fill feature would not work with Hap encoded files.
- Fixed bug where the Mix control for the Output effect slot would not work.
- Fixed bug where effects would render incorrectly on the left and right channel when an overlay rendered directly to the channel.
- Fixed display bug when playing media in the Sample Player and enabling or disabling the Advanced Output.
- Reduced minimum cache size limit to 100 MB.
3.0.1
- Fixed playback issues decoding the first frames of a video when GPU-accelerated video decoding is used.
- Fixed playback of uncommon video frame types.
- Added a warning message when the Cache Size is set outside of the recommended settings.
- The Delay Compensation Helper Tool can now render through the Syphon Output channel.
- Fixed "launch path not accessible" bug (which could cause MixEmergency to fail to launch correctly).
3.0.0
- Significantly optimised MixEmergency's use of CPU, GPU, and RAM.
- Added new Folder Mode to the Media Bank to scan and load from a folder of clips.
- Added Delay Compensation Helper tool.
- Added new MIDI Pick option when learning a new MIDI control.
- Added improved Anti-Aliasing mode.
- Added a Tiled Scroll effect for overlays.
- Adjusted cache size range from 200MB to 1GB.
- Added playback support for .ivz files.
- Increased the minimum supported version of Mac OS X to 10.7.
- Added + and - buttons to allow increased delay compensation values.
- Added opacity sliders for Sample Player and FX Sequencer windows to the Preferences.
- Quartz Composition inputs are now handed through to Quartz Compositions played from the Sample Player.
- Improved display handling.
- Fixed a display issue when frame blending was enabled.
- Fixed a bug that could cause the first frame to flash in the Sample Player when playback finishes in the regular playback mode.
- Added workaround for some Quartz Composition rendering issues that could stop some compositions from rendering correctly.