Imimot

Mitti Help - Changelog

Mitti 2.8.6 (Nov 26, 2024 - Rev.1294)

Changed

  • Cue looping won't result in Start Time recalculation anymore
  • Switched to 51001 as default for OSC feedback port (this change only affects new installs)

Fixes

  • Various issues with looping Cues in rare circumstances
  • Some incoming OSC commands may result in a crash in very rare circumstances
  • Hang on changing Audio Output device in some circumstances
  • Intermittent video stuttering after changing Audio Output in rare circumstances
  • Selected ATEM Input may not shown correctly in certain circumstances
  • If there is no free seat on the license, can't restore a broken dongle
  • Audio Normalization may set higher than +12dB adjustment
  • Audio files show Bit Depth info by mistake

Mitti 2.8.5 (Oct 23, 2024 - Rev.1279)

Enhancements

  • Auto-switch to an available Screen type Output if the selected is disconnected or missing
  • Auto-fullscreen is On by default for new installs
  • Looping is On by default for Live Cues (Camera, NDI, Syphon, Browser and Window Sources)

Fixes

  • An issue with In/Out points in very rare circumstances
  • Output activation fails under rare circumstances
  • Cues with non 100% Playback Speed may unable to play in certain circumstances
  • Audio may drift out over long movies in certain circumstances
  • Quicklook Plugin doesn't working on macOS 15 Sequoia

Mitti 2.8.4 (Sep 23, 2024 - Rev.1266)

Fixes

  • Possible playback problems after moved a looped Cue around the playlist
  • No way to close the Browser Source window when Interacting on macOS 14.6 or later
  • Looping Audio only Cue may play wrong part after In/Out points edited
  • Jump commands don't work with NMC in certain circumstances
  • With audio-only Cues, playhead doesn't set the In point location after a project loaded
  • Transition selection in Playlist Preferences doesn't apply to new Cues
  • In/Out times are editable for non-video Cues from the Cue menu

Mitti 2.8.3 (July 3, 2024 - Rev.1258)

Fixes

  • Changes in the rendering pipeline to avoid a very rare crash
  • Crash on copying a large amount of Cues
  • Audio may be silenced after calling Goto commands in some rare circumstances
  • Goto30 may be processed from OSC even if the Cue is shorter in time

Mitti 2.8.2 (4th of June, 2024 - Rev.1253)

Fixes

  • Port 51000 shouldn't be allowed for OSC feedback to avoid possible issues
  • Playback speed won't restore for audio on project load
  • Audio may start from the wrong position if playback speed isn't 100%
  • Out-point placement error when set from Playhead in certain circumstances
  • Possible crash on a cue with audio playing from a drive that is being removed suddenly
  • Possible problems when Goto commands coming too fast from OSC
  • UI glitch on drawing Cues during re-order
  • NDI cue is frozen while Transition to Next Cue on Intel Macs
  • Special OSC keywords like /all/ won't work with custom Cue IDs
  • Hyperdeck shuttle feature doesn't working on a playing cue
  • View menu item 'Hide Playlist and Transport' doesn't turn into 'Show Playlist and Transport'

Mitti 2.8.1 (21st of May, 2024 - Rev.1240)

Fixes

  • Crash on a new setup with a Syphon Output
  • Crash on loading a project with many Cues set to Transtition to Next Cue
  • Crash on trying to normalize a non-file based Cue
  • Subtitle Font Size on Outputs are much smaller than in previous versions of Mitti
  • Last loop of a numbered looping item may restart when calling play in certain circumstances

Mitti 2.8 (7th of May, 2024 - Rev.1234)

Click here for an overview of the new features.

What's new?

  • Playback Speed control for Video Cues
  • 10 bit rendering
  • Downmix Multi-channel audio to Stereo
  • Interact with Browser Cues
  • Get and Edit Start Time of Subtitles
  • Media Info Panel
  • Track and auto-update location changes for file based Media
  • New OSC functions for toggling Video Outputs
  • Rendering of .mp4 files is more optimal from now
  • Rendering performance on Blackmagic and NDI Outputs is increased
  • The "Show in Finder..." option is now available from the right-click menu of Cues
  • Enhanced logging capabilities
  • Enhanced User-Agent representation for the Browser Cue

Fixes

  • Blackmagic Output may render on a screen after reconnecting in certain circumstances
  • Crash during system sleep in certain circumstances
  • Crash on unreadable audio file
  • Crash on changing the transition while the transition is running
  • Crash on changing Goto at the end of the playlist
  • Screen popup doesn't select the correct screen in certain circumstances
  • /cueName OSC feedback may get truncated in certain circumstances
  • HyperDeck compatibility on the ATEM Constellation models
  • Can't connect to Syphon servers in certain circumstances
  • OSC Feedback-loop crash
  • UI glitch around Window Sources' source panel

Mitti 2.5.6 (November 28, 2023 - Rev.1165)

New

  • Now it is possible to activate/deactivate Mitti from the command line. Please check the documentation for details.

Fixes

  • Crash on calling ATEM integration's Pause at End action if the switcher isn't connected anymore
  • Selected ATEM Switcher may not reconnect upon project load
  • Cue ID and Title may padded to the right in certain circumstances
  • Audio goes silent after looping in certain circumstances

Mitti 2.5.5 (October 30, 2023 - Rev.1151)

Fixes

  • Playback pauses for a moment when Mitti goes to the background in certain circumstances
  • Crash when switching to an only 1 frame long movie
  • Crash on changing number of outputs
  • Display issues on UI with only a couple of frames long movies
  • Selected subtitle doesn't restore after project load
  • Problems with .srt subtitle parsing in certain circumstances
  • Bundle Playlist should collect sidecar subtitle files too
  • Calling Goto10/20/30 or Pause on a looping Cue may selects the next Cue
  • Edge Blending remains on after remove other display(s)

Mitti 2.5.4 (October 9, 2023 - Rev.1139)

Fixes

  • Cue played after a looping Cue may run out in certain circumstances
  • Problems on NMC backup after calling Panic with Fade out & Rewind
  • ATEM Integration popup may lists other Blackmagic products that are not switchers
  • Sound click on the NDI/SDI audio output after processing a JUMP with transition
  • Crash on resizing Mitti's Window on macOS 14 Sonoma
  • Cue Volume level may display wrong number after the project loaded

Mitti 2.5.3 (22/09/2023 - Rev.1129)

Fix

  • Problem with Goto10/20/30 if there is a looping Cue before the current one

Mitti 2.5.2 (19/09/2023 - Rev.1127)

Features & Enhancements

  • Added option to enable/disable Hide Mouse Cursor on Outputs
  • Added support to auto-discovery of newer ATEM switchers like the HD8

Fixes

  • Auto-Start on Open may not starts the movie if an In Point has been set
  • Optimizations when Subtitle/CC rendering on Output is on, but the Current Cue does not have a subtitle
  • OSC Feedback should not be allow to set to port 51000 on localhost
  • MTC Follower mode may crash when there is a jump in the timecode
  • Various issues with Edge Blending

Mitti 2.5.1 (07/06/2023 - Rev.1117)

Fixes

  • NMC Panic with Fade out & Load may not process correctly on the Follower
  • Crash on loading a new playlist while playing
  • Vertical Scale is wrong with portrait mode videos
  • BMD 2160p23.98 mode is missing

Mitti 2.5 (05/31/2023 - Rev.1112)

Click here for an overview of the new features.

What's new?

  • Subtitle / Closed Caption rendering
  • Window Source (requires macOS 12.3 at least)
  • Prevent Display Mirroring
  • Refactored audio engine
  • Axis Independent Scale and Selectable Transform Origin
  • Support for HEVC with Alpha codec
  • ATEM Integration with Manual IP
  • Hyperdeck Emulation shows Ethernet IP
  • Panic with 'Load Next Cue' option
  • Extend Mono with Options
  • Support for file Aliases
  • Added indicator for playback needs to be started on NDI cues to get incoming audio
  • Added buttons next to the In/Out time fields to set In/Out Times from the playhead
  • Added indicator of waveforms being processed
  • After setting a new Goto target for the first time, enable it automatically
  • Added warning if selected a Core Audio Blackmagic audio output instead of NDI & SDI

Fixes

  • Crash on Quit because could not cancel waveform generation
  • NDI/Camera Cue audio to NDI/SDI output
  • Loading a longer playlist after a longer playlist already loaded makes Mitti stuck
  • Freeze on importing many files
  • Various changes to avoid some potential deadlocks in rare circumstances

Mitti 2.2.9 (03/21/2023 - Rev.1049)

Enhancement

  • Memory usage is greatly reduced by improved memory management on audio analysis

Fixes

  • Art-Net connection may break over the time
  • Mitti may not process incoming Art-Net data in certain circumstances
  • Project loading hangs if there are many looping Cues
  • Possible crash on changing the In Time of a Cue
  • Custom Transition time does not restore correctly for non-movie type cues in certain circumstances
  • Unnecessary video preloading in some circumstances
  • GOTO buttons may remain disabled after hitting their hotkeys

Mitti 2.2.8 (01/24/2023 - Rev.1040)

What's new?

  • Adds the possibility to set the selected Cue as the Goto target on the current. Available from the Cue menu or with CMD+G
  • Adds new OSC command /mitti/{cueid}/setGotoToCueID
  • Adds new OSC command /mitti/ping which sends a /mitti/pong on the OSC feedback port

Fixes

  • Crash on opening Video Output in rare circumstances
  • Playback may freeze when tapping on the Playhead Area
  • Transport controls should be disabled while dragging the playhead
  • No audio from NDI or Camera Cues in certain circumstances
  • NDI input audio does not restart playback after the source reconnected
  • Audio on NDI Output may go out of sync when using Transition on Play
  • Auto-align to time does not working if the source is missing
  • Playhead area does not update after changing Auto-Align to time
  • /mitti/{cueid}/toggle... OSC commands do not work in some situations

Mitti 2.2.7 (20/12/2022 - Rev.1026)

Fixes

  • Performance problems with Browser Cue on macOS 13 Ventura
  • Cannot set Out time from the Cue menu in certain circumstances
  • /mitti/{cuenumber}/cropRightAsPixels and /mitti/{cuenumber}/cropTopAsPixels OSC messages are not working properly
  • Various small UI problems

Mitti 2.2.6 (22/11/2022 - Rev.1023)

Fixes

  • Crash when file is unreadable or getting unavailable from a network drive
  • Seeking on file by clicking on the timeline repeatedly may result in unexpected behavior if the file is on a slow drive (e.g. network drive)
  • If an In-time has been set and the video is on a slow drive (e.g. network drive) it might not be playable
  • Calling Jump to First Cue result in missing Blue Bar
  • Jumping to Last Item in a looping playlist with a single Still Image Cue results in a deadlock
  • Some tweaks around handling /mitti/playhead OSC messages

Mitti 2.2.5 (04/10/2022 - Rev.1016)

Changed

  • Goto 10 keyboard shortcut has been set back to CMD+5, creating Browser Cue is now using CMD+SHIFT+1

Fixes

  • Audio may drift out after a while when using 23.98p or 59.94p Blackmagic Output
  • First frame might be a glitch from last playback if the ATEM Load Next Cue action is triggered while the video was playing
  • Odd behaviour of NMC backups when the current Cue is at Pause-at-End and trying to trigger an other
  • Turning off looping on a Cue after it looped a couple of times then enabling Transition results in unwanted jumps in the playlist
  • Rare crash on frame-stepping videos

Mitti 2.2.4 (19/09/2022 - Rev.1007)

Fixes

  • /mitti/{CueNumber}/cueName OSC feedback is broken
  • If Mitti is launched at the first time, Preview and Video Outputs are blank until an Output is set
  • Crash on setting 0 to Custom Transition duration
  • Crash on changing Corner Point editing zoom after deleting a Screen in Video Outputs
  • UI issues around undoing Screen deletion in Video Outputs

Mitti 2.2.3 (06/09/2022 - Rev.1001)

New & Enhanced

  • Switched to NDI 5.5
  • Added /mitti/{CueNumber}/cueName OSC feedback
  • Added /mitti/{CueNumber}/deleted OSC feedback
  • Modernized Feedback Reporter

Fixes

  • An invalid ATEM Integration setting may prevent Mitti from proper startup
  • Rare crash around toggling Fullscreen on/off
  • Opening a project with missing movies will stuck
  • Opening a project with no Cues will stuck
  • Hang on bulk-editing duration of many files
  • Some settings are not stored in defaults
  • Slower loading of projects with non-movies Cues
  • Possible threading issue on loading Video Output settings
  • Cues' collapsed state not restoring correctly if default state is set to Expanded
  • Various OSC Feedback related fixes

Mitti 2.2.2 (08/17/2022 - Rev.990)

Enhancement

  • Importing many files when Transition to Next Item is enabled is significantly improved
  • Show warning when macOS Privacy Settings does not allow Mitti to read a Mitti License Dongle

Fixes

  • Loading of the project file is stuck around halfway in certain circumstances
  • Some HAP flavours may rendering wrong

Mitti 2.2.1 (06/27/2022 - Rev.984)

What's New

  • ATEM Integration's CUT/AUTO on Pause at End now supports Media Players, and everything on Preview
  • After the project is loaded, Browser Cues pausing all video tags by default unless it is the Current one
  • If trying to activate a Mitti v2 instance with a v1 only license key, the error message should be more informative

Fixes

  • Playback of selected clip might be skipped in certain circumstance
  • Geometry, Color Controls & Panic does not working while the Cue is paused in certain circumstances
  • Panic & Auto-Fade duration could be higher than set

Mitti 2.2 (06/02/2022 - Rev.978)

Click here for an overview of the new features.

What's New?

  • Audio Normalization
  • New Cue Type: Browser Source
  • Added dB display for Master Volume
  • Upgraded NDI to v5.1.1
  • Added /mitti/autoFade OSC Command
  • Now it is possible to use Pause at Beginning and Transition on a Cue
  • If remaining time is too short for the Transition on Play/Jump, now we are holding the last frame of the current Cue instead of doing a Jump

Fixes

  • UI glitches around processing LOAD
  • Clicking outside from a text field to a button does not end editing
  • Playback stuttering on NDI or BMD Output when toggling on/off Mitti's Window from Fullscreen
  • Videos may hold the last frame when playing again if Jump behaviour is LOAD in certain circumstances
  • Crash on Transition to a new Cue from a Looping Cue close to its end
  • Rare crash on seeking to a new location in LTC/MTC follower mode
  • Stuttering playback after playback stalled because of a reading problem
  • License Dongle not listed in Dongle Management if there are no more available seats
  • "File not found" after relinking missing files
  • NDI Crash with non-standard resolutions
  • Hitting ESC on the Registration panel process Deactivate
  • Cue won't start if previously it was target of Transition to Next Cue, but the transition was interrupted by an other Jump
  • Target of Transition to Next Cue keep playing in background if Transition was interrupted by a Jump
  • Jumping to the target of Transition to Next Cue during Transition stops playback
  • Jumping backward from a Transition to Next Cue does not rewind the next Cue
  • Jumping inside the area of Transition to Next Cue results in delayed audio playback
  • UI glitch after seeking playhead forward from a Transition to Next Cue
  • Transition to Next Cue jumps thru the Playlist if Playlist Start time is not 00:00:00:00
  • Crash on selecting a disconnected BMD Output
  • Goto Cue goes next cue after target when clicking into transition time
  • Crash on switching audio output after a loading multiple projects in some cases
  • Crash on selecting multiple Cues with different Transition time

Mitti 2.1.3 (04/05/2022 - Rev.924)

Fixes

  • Playhead scrubbing problems with NMC
  • No audio on backup after pause with NMC
  • ESC should cancel editing on text fields
  • Cue Inspector does not refresh after deselecting all Cue with ESC
  • CMD+ESC quits Mitti from macOS Fullscreen state if Panic is activated already
  • Crash if file is disappearing from the playlist during playback

Mitti 2.1.2 (03/21/2022 - Rev.920)

Fixes

  • Audio may de-sync over the time on Blackmagic Outputs
  • Playback is stuttering on the next loop of a looping video after changing the Video In time without rewind
  • Playlist Loop is broken when there is only one Cue
  • Video shows only the first frame on the first play in certain circumstances
  • On add, multi-page PDF files my display the wrong thumbnail
  • After disabling Loop on a Cue, the next Cue might "run out"
  • Crash when an imported still image has width or height over 16384 pixels
  • HAP thumbnail is upside-down sometimes
  • HAP files are darker
  • MTC/LTC sync does not play audio
  • Playhead location change by dragging does not synchronize on NMC Backups
  • Thumbnail aspect might wrong in Cue Inspector
  • Cannot playback audio although waveform is generated correctly in rare circumstances
  • Video shows only the first frame after changing Video In time multiple times in a row
  • Possible deadlock around starting/stopping playback in certain rare circumstances
  • Audio Waveform may stuck in "Generating Waveform" state in certain rare circumstances
  • Possible deadlock around switching Video Outputs in certain circumstances

Mitti 2.1.1 (02/24/2022 - Rev.894)

Fixes

  • Playback may show only the last frame when replaying a Cue already played in a looping playlist
  • Playback of destination Cue of a Transition-to-Next-Item may stops when the transition finishes
  • Audio hiccup on the first play of a newly added video
  • Geometry & Color Controls does not update after playback is stopped in certain circumstances
  • Crash on Waveform generation in certain circumstances
  • Crash on adding a not decodable file
  • Crash on transcoding in certain circumstances
  • Playhead drawing is glitchy on processing Transition-to-Next-Cue
  • Crop should be transparent
  • Volume mount/unmount may popup the Demo window
  • Behaviour of Outpoint dragging is odd in certain circumstances
  • Crash with vMix Desktop Capture
  • Rendering glitch on Working Area when switching between Cues

Mitti 2.1 (02/10/2022 - Rev.881)

New

  • For smooth playback, we've implemented a new video buffering method
  • We have moved to a more modern audio API to better handle audio in certain formats
  • CUT/AUTO to a specified ATEM input or the Preview when a Cue ends with Pause at End
  • Added OSC Feedbacks /selectedCueID & /currentCueID
  • Improved performance on playout with Blackmagic & NDI Output

Fixes

  • Stuttering playback
  • Crash on loading a project with Blackmagic or NDI output in certain circumstances
  • Crash on importing multiple files in certain circumstances
  • Cannot read audio track of some files
  • Hang on startup when an ATEM switcher is connected
  • Cue switching with LOAD is slow in certain circumstances
  • MittiQuicklook plugin crash
  • Rendering frame rate will be wrong after changing the number of Outputs in certain circumstances
  • When setting rendering FPS for multiple display type Outputs, the laptop screen is also calculated which could lead into problems
  • Setting Cue In time after the Out time results in a crash
  • Changing Audio Routing from Project to Custom does not working as expected
  • Dragging the In Time or Out Time marker may results to jumping to the next Cue suddenly
  • Setting Cue Out Time may results in jumping to an other Cue
  • Thumbnail may set to an other frame then expected
  • ATEM Trigger's Load-Next-Cue action is not processing as expected when a Cue is on pause-at-end state
  • No SDI sound when opening multichannel audio project in certain circumstances
  • Cue's audio meter does not clearing
  • UI is not resizable if the Inspector is closed
  • UI glitch with the Inspector & Playlist views
  • Launching Mitti with Outputs activated results in a black flash
  • Cannot transition to a missing Video Cue

Mitti 2.0.2 (12/23/2021 - Rev.841)

New

  • We are displaying a warning sign next to Trigger from ATEM Switcher, in case the ATEM Switcher drivers are not installed

Fixes

  • Spanned output aspect ratio is incorrect on Display type Video Outputs
  • If Activate Outputs on Open is enabled, Main Display may losing Mouse cursor in certain circumstances
  • Span and Edge Blending is enabled in single-output configuration in certain circumstances
  • Crash on re-linking or transcoding files
  • Crash on changing count of Video Outputs
  • Preview gets stretched after disabling Span Across Displays
  • Deleting an NDI or BMD Output then calling undo makes rendering behave oddly
  • When you set Video Output Time to Playhead and Transition in enabled, Mitti jumps to the next Cue

Mitti 2.0.1 (12/16/2021 - Rev.833)

Fixes

  • "Pixellated" rendering on Apple Silicon
  • Some BMD output modes are missing
  • CMD+U does not working as expected when the Current Cue is not selected
  • Crash on creating an NDI Cue in certain circumstances

Mitti 2.0 (12/14/2021 - Rev.830)

Initial release. Please check out the What's New article to find out what is new.

Still stuck? How can we help?