1.5.13 (12/23/2020 - Rev.500)
Please check out our blog post for an overview of the update.
What's new?
- Added
/selectedCueName
OSC feedback
Fixes
- After calling Jump to Last Cue, Play Selected command won't work anymore
- Start Time calculation problem in certain circumstances
- Goto10/20/30 should not be allowed while processing Transition on Jump
- Various cosmetic fixes on Big Sur
- ATEM Mini family won't show as a Camera source
1.5.12 (12/02/2020 - Rev.490)
Please check out our blog post for an overview of the update.
Fixes
- NDI audio out of sync over time
- An audio issue where audio playback stops suddenly due to an encoding error (plus a workaround added by transcoding in certain circumstances)
- Video may "run out"
- NDI Only audio output may fall back to system's default upon project loading
- Changing macOS Audio Output may result in audio output change in Mitti
- Last Cue may won't start after rolling back from Pause at End
- Changing Playlist Framerate starts playback if Jump behavior is Trigger
- Sometimes last frame of a video won't be shown
- Audio segment information did not take account which may resulted in not proper timing
- Crash when changing Partial on Video Output
- Custom Thumbnails not working in some circumstances
1.5.11 (11/02/2020 - Rev.481)
Please check out our blog post for an overview of the update.
What's new?
- Added option NDI Only to Audio Output Preferences
- Mitti version information now shown on the title bar
- Switched to NDI 4.5.3
Fixed
- Crash with NDI when starting Transition in certain circumstances
- Workaround for a macOS bug that results in doubled audio playback in certain circumstances
- In rare circumstances, audio may not start from the beginning
- Audio playback stops after unplugging and re-plugging and external audio device
- Cannot import file that should be playable in certain circumstances
- Calling Panic&Rewind if the Cue is not playing won't rewind the Cue
- Timing of Still/Syphon/NDI Cues going wrong after processing Transition by Jump or Play
- Incoming audio data is always processed even if we are not in LTC follower mode
- Problems when the audio output device has no name
1.5.10 (09/15/2020 - Rev.466)
Please check out our blog post for an overview of the update.
What's new?
- Enhanced NMC Master/Follower with Mitti instances
- Support Uncompressed 24-bit RGB codec
- Rosetta 2 compatibility
Fixed
- Crash with NDI when Cue is looping
- Crash on project loading if the audio device has many channels
/mitti/locateCurrentCue
won't work if there are looping cues
- Crash with Transcoding in certain circumstances (cannot read audio format)
- Crash when there is no Audio Output device at all
- Cannot play files with transition that are longer than 1 hour
1.5.9 (08/05/2020 - Rev.457)
Please check out our blog post for an overview of the update.
Mitti 1.5.9 is a bug fix release.
Fixes
- Possible crash on startup
- OSC
/selected/
keyword only performs on one Cue
- Hang on switching Cues by DMX
- Jump command is not rate-limited
- Play command might be processed during project load
- Video dropped the first index make itself the Current Cue
1.5.8 (06/16/2020 - Rev.448)
Please check out our blog post for an overview of the update.
Mitti 1.5.8 is a bug fix release.
Fixes
- Crash on startup in certain circumstances
- NDI Output crashing
- Sometimes NDI output right channel is noisy
1.5.7 (05/28/2020 - Rev.444)
Please check out our blog post for an overview of the update.
Mitti 1.5.7 makes some popular feature requests reality and also contains important bug fixes.
What's new?
- NDI output is now sending audio
- NDI updated to version 4.5
- Search by Cue Number (by typing numbers on the UI)
- Added button to OSC Preferences to resend OSC feedback
- Added OSC command
/mitti/resendOSCFeedback
to resend OSC feedback
- Added OSC command
/mitti/jumpToSelectedCue
- Added OSC feedback
/mitti/currentCueTRT
- Added OSC
/selected/
keyword to target the selected Cue
- Transition to Next Cue now processed as 100% on Pause at End (even if it is not)
- Video Cue In/Out points now have undo/redo functionality when set with keyboard shortcut
Fixes
- Cannot replay the last Cue with
ENTER
- Jump to elsewhere after setting Video Out point
- Transition to Next Cue and Pause at End breaks playback of next Cue
- Crash when adding multiple files and some of them are unsupported
- PDF Page settings do not restoring after load
- Main Fader MIDI not working
- NDI output is broken after disabling then re-enabling
- Possible rendering glitch on switching Cues
- Crash on trying to set custom Video Output rows & columns
- Key output is wrong with movies in a format that does not have an alpha channel like H.264
1.5.6 (12/26/2019 - Rev.422)
Please check out our blog post for an overview of the update.
Mitti 1.5.6 makes some smaller popular feature requests reality and also contains important bug fixes.
What's new?
- Pause at End is default for new installations
- Added option to Auto-Extend Mono files to Stereo
- Hide Mouse Cursor on Fullscreen Outputs
- Added option to start Mitti on Timecode-Slave mode
- NDI 4.1 support
- Added new Crop.fs Video Effect that allows cropping from sides
- Added new Color Controls.fs Video Effect
- Removed the option to auto-transcode legacy (32bit) media
Fixed
- Panic with Rewind restarts playback of the Cue sometimes
- In certain circumstances
Enter
does not start playback
- Playlist Loop not working right after importing a Cue when Pause at End is enabled
- Looping is broken when using LOAD as the JUMP action
- Jumping from a looping and Pause at End-ed Cue may breaks playback
- Jumping and play/trigger from a Pause at End-ed Cue will mark the next Cue as Current anyway
- Audio Cue names include full path
- Random white screen "flash" when going to Fullscreen
- Cannot render alpha correctly of some files
- Auto-scroll does not working as expected
- Cannot load .gif still images
- ISF effects with "Imported" images do not working
- Cue-level Audio Routing always shows "Project's Default" after project loading even if it uses "Custom"
- If Metal is not supported, an error dialog should present
- Multiple audio devices with the same name won't be listed
1.5.5 (09/26/2019 - Rev.408)
Please check out our blog post for an overview of the update.
With this release we are starting to port Mitti's OpenGL rendering engine to Metal, and keep Mitti future-proof.
Mitti is now notarized to meet the new security requirements of the upcoming macOS 10.15 Catalina operating system.
What's new?
- Rendering Video Outputs using the Metal API
- Skip Transition on Trigger if Shift held down
- Added Rotate option to Geometry Controls
- Handle Preferred Transform of movies
- Playlist time can be longer than 24 hours
- Added OSC command
/mitti/locateCurrentCue
to locate on the current Cue
Fixed
- Random crash with H.264/MP4 movies on computers with only Intel graphics (no dedicated graphics card)
- Disconnected screen warning sign does not clear after switching to a different screen
- Cannot turn off Pause at Beginning on the Current Cue
- Fixes a possible threading issue
- Geometry Position X and Y values being halved on opening the Cue Preferences window
- Scale and Position controls does not work for interlaced movies
- On the last Cue, Loop and Pause at End together is broken
- Audio popping with VBR formats
- Slow triggering with many cues with certain audio formats
- Output routing may shows different number of channels if the output device was missing
- "Frame stepping" outside the in/out range
- Some portrait mode videos may rendered as landscape
1.5.4 (05/30/2019 - Rev.398)
Please check out our blog post for an overview of the update.
What's new?
- Toggling a Cue Toggle now affect all selected Cues
- Show error when one of screens our disconnected
Fixed
- Cannot set DMX channels in certain circumstances
- No sound after changing the audio device during playback
- Audio popping / sync drift in certain circumstances
- Timecode sync is unreliable in certain circumstances
- Unintended scroll on deleting the Active Cue
- Problems with triggering Cues in some circumstances
- Rotate.fs is broken
- Clicking on the Collapse/Expand button appends selection
- Fixes an issue that prevent error message to be shown on unsuccessful deactivation
1.5.3 (04/30/2019 - Rev.390)
Please check out our blog post for an overview of the update.
What's new?
- BlackMagic playout optimalisation with ProRes files
- Added an option to disable auto-deinterlacing of interlaced content (Preferences... - Rendering)
- Added possibility to collect logs for offline submission
Fixed
- NMC control from Vezér is broken
- Blackmagic devices may not be listed in certain circumstances
- Some Decklink 2K / 4K / 8K formats are not listed even if the current device supports it
- Closing the main Window quits the app without asking in Demo mode
- Dragging files cannot not make Mitti the front-most app
1.5.2 (04/10/2019 - Rev.388)
Please check out our blog post for an overview of the update.
What's new?
- Improved rendering performance
Fixed
- Some kind of anamorphic movies rendering wrong on BlackMagic / Syphon / NDI outputs
- Crash on transcoding certain movies with AAC audio
- Cannot start Playback after LOAD and Transition on JUMP is enabled
- Goto10/20/30 not working after Panic&Rewind
- Cut: command is enabled during playback
- Possible crash when deleting multiple Cues and the Cue Preferences window is open
1.5.1 (03/21/2019 - Rev.385)
Please check out our blog post for an overview of the update.
What's new?
- Added an option to set Aspect Ratio by Video Output Settings
- Interlaced videos are de-interlaced automatically
- Custom Cue Title already populated with the default title
- No rewind after setting a Cue's new Out Time
- Scrollbars now respect the "Show scroll bars" option set in macOS's General preferences
Fixed
- Crash with some certain kind of audio data
- Some anamorphic movies won't render correctly
- Scrollbar does not show on the Convert Window
- Mitti may won't start playback in LTC/MTC sync mode right after launch
- Right-click menu is enabled while transcoding
- Mouse needs to be still to initiate re-ordering
- Transition progress should be shown even by LOAD
- Possible crash when audio configuration is changing
- Sound glitch on start of fading-in audio
1.5 (02/25/2019 - Rev.381)
Please check out our blog post for an overview of the update.
Mitti 1.5 requires macOS 10.12 or higher.
What's new?
- Transition on Play Selected & Jump
- Multi-Channel Audio Support
- Audio Delay
- Geometry Controls
- Transcode to ProRes & HAP
- Align to Next Minute or Hour for non-movie Cues
- OSC/UDP Additions
- New Behaviour Options
- Added option to set Custom Transition Time in seconds
- Added option to set the Default Transition
- When selecting Cues by keyboard scroll the Playlist
- Supported MXF container and codecs like AVC-Intra when Pro Video Formats are installed
- Switched to NDI 3.8
- Monitoring file availability - so if you remove a thumb-drive, corresponding Cues will be marked as missing
- Always display validity for rental licenses
- New Licensing System
Fixed
- Audio Cues won't play in some circumstances
- Crash when cannot read an Audio Track for whatever reason
- Cannot create Audio Cues from the File... menu
- Possible deadlock when processing incoming MIDI signals
- Selecting Cues is slow on macOS 10.14 Mojave
- Drag&drop reordering of Cues is slow on macOS Mojave
- Small freeze on output after Transition to the Next Cue in certain circumstances
- Scrubbing a video after after loading a playlist may start playback
- JUMP behaviour falls back to select LOAD on startup, even if it TRIGGER
- Files dropped to the end of the Playlist may move one position up
- NDI input does not handle alpha channel correctly when sending out using the Blackmagic Output
- Fullscreen not working after changing a disconnected screen to a connected
- Crash on switching between NDI sources
- Output rendering may look jagged in certain circumstances
- NMC does not apply after looping Cues
- Trying to play a clip that is Pause-at-End-ed will result is playing the next clip
1.3.2 (05/08/2018 - Rev.339)
Please check out our blog post for an overview of the update.
What's new?
- On stopping by Pause at End the Cue that will be played out next will be selected
- Added OSC/UDP commands for toggling Fullscreen On/Off
- Added
/all/
OSC keyword to target all Cues
Fixed
- NoteOff MIDI messages with velocity other than zero processed as NoteOn messages
- Crash when trying to drag&drop files while transcoding is running
1.3.1 (03/20/2018 - Rev.336)
Please check out our blog post for an overview of the update.
New & Improved
- Volume Gain for Cues
- Separate Start and Stop MIDI controls
CMD
+L
for loop on Current Cue
- Selection behaviour on Stop
Fixed
- Random crash on NDI Cues
- NDI Output crashing on macOS 10.12 and below
- Non-movie Cues may not restore all of their properties when loading a project
- Fullscreen Video Output is broken after rearranging displays
- Trying to render on Disconnected displays after loading a project
1.3 (03/02/2018 - Rev.332)
Please check out our blog post for an overview of the update.
New & Improved
- Improved overall rendering performance
- Improved Blackmagic & NDI output performance
- New Audio Cues
- SDI Key/Fill Playout with Blackmagic hardware
- Fullscreen button on the UI
- Edit Cue Title now focus the Title Field after opening the Cue Preferences Window
- Updated to NDI v3
- Optimized ProRes 422 decoding
- New OSC/UDP commands:
/mitti/rewind
, /mitti/locate
, /mitti/{cuenumber}/select
and /mitti/jumpToCueWithName
Fixes
- Prefered Transform of video files is ignored
- Crash when playing the last Cue if further Cues were deleted while Transition was enabled
- In some cases, audio won't play after advancing to the next Cue at the first time
- Impossible to step to the Next/Previous Frame on Cues after a Looping Cue
- Cannot set Loop on a Cue after deleting the target Cue of it's Transition
- Adding a new Cue may enable the Transition button even if Loop is already enabled
- Crash on loading a project if Blackmagic Output is enabled
- Layer Position Effect does not working properly
- HAP Alpha movies are rendered without transparency
- Audio may losing sync after pause if Video Cue In Time has been set
- Crash on startup when a super-wide (4x or more width) displays is attached
- Some Cue-Level OSC Commands like /loopOff may not toggle the underlying option correctly even if the UI states differently
- Audio playback is out of sync with certain video files
- Rewinding or jumping to a Cue while processing global Fade Out may results in deadlock
- Cue-Level Transition time does not apply after changing in Cue Preferences
1.2.6 (12/18/2017 - Rev.322)
Please check out our blog post for an overview of the update.
New & Improved
- Improved Drag & Drop from Finder
- Cue TRT
- Right-click menu additions
- Duplicate Command
- PDF files rendering with higher quality
- PageUp/Down to Jump
Fixes
- Pause at End not working if Playlist Looping is enabled and the Playlist contains only one Cue
- A very rare crash when stopping playback from multiple inputs in the same time
- Cannot create thumbnails for HAP videos (usually only on macOS 10.13 High Sierra)
- Audio playback may does not start with NMC and in MTC/LTC Slave mode
- Crash on save when there are MIDI ports with no name
- OSC feedback message
/mitti/cueTimeLeft
may report 00:00:00:00 at the beginning of a Cue
- In certain circumstances, audio won't play on a Cue with Pause at Beginning
- Cue order not maintained when Copy & Paste Cues
- Scrolling to top after creating a Cue
- Unexpected behaviour when Cue reordering happening faster than expected
- UI does not refresh after changing Playlist Start Time
- Cannot parse MMC Locate commands from some sources if the timecode using a frame rate other than 24
- Crash when changing Edge Blending settings
- Some Preferences related actions are being linked to the Main Window's Undo Manager
- Test Card output may blinking while changing settings of Edge Blending
- Added alert if an Aggregate Audio devices is the System's Default Audio Output as that may result in a crash due a macOS bug
1.2.5 (11/14/2017 - Rev.316)
Please check out our blog post for an overview of the update.
Enhancements
- Hit "ESC" to toggle off Fullscreen if the Video Output is also the computer's Main Screen
- Added "Deinterlace" effect
Fixes
- Anamorphic movies do not render correctly
- Performance problems when driving multiple 4k Video Outputs
- Audio Output may fallback to the system-wide default device from Disabled when creating a new Cue
- Playback problems with high-resolution HAP movie files
- Test Card won't rendering until at least one Cue has been added
1.2.4 (10/19/2017 - Rev.313)
Please check out our blog post for an overview of the update.
Enhancements
- Enhanced Blackmagic Output performance
- Added support for HEIF files on macOS 10.13 High Sierra
- Enabled control and feedback of Transition toggle button by OSC/UDP
Fixes
- Audio playback won't start on the next Cue when the Current Cue has Pause at End enabled
- Rendering problems when changing a Cue's duration shorter than the time of Transition applied
- After stopping the Playlist with Pause at End, the Current Cue may jump back a couple of frames
- Some Cue Toggles won't send out their states with OSC feedback
- Stuttering playback after triggering Cues on longer Playlists
- Audio playback won't start on a Cue that has Pause at Beginning enabled
- Some Audio Input Channels have not been listed as LTC source in certain circumstances
- Stopping playback may not stop playback of the Current Cue in some very rare circumstances
- Crash after relinking missing Video Cues on OSX 10.10 Yosemite
- Starting the next Cue may fail when using MTC/LTC slave mode
- Cannot initiate a Blackmagic Output after loading a project in certain circumstances
- Errors when cannot initialise drawing of Overlays for whatever reason
- Blackmagic Output is stuttering in some circumstances
1.2.3 (09/21/2017 - Rev.309)
Please check out our blog post for an overview of the update.
Fixes
- "Pause on End" mode does not working if the Cue has an In- or Out Point set
- Exception thrown in certain circumstances after opening a project that has a Video Cue with custom In-/Out point an audio
- Problems with Goto commands and looping Cues in certain circumstances
- Some Blackmagic display modes are listed as "unknown"
- Crash when switching between Camera Cue sources and at least one Blackmagic Device is present
- "Open Last Project" does not clear the current project before loading
- After the screen of a Video Output disconnects, Mitti may start rendering their output on the main display
- When a screen of a Video Output reconnects in Fullscreen mode, should start rendering on it again automatically
- Crash when switching between Blackmagic Output modes
- Problems with effects that use Offset
1.2.2 (08/25/2017 - Rev.305)
Please check out our blog post for an overview of the update: https://imimot.com/blog/mitti-1-2-2-released/
New/Changed:
- Added new
/mitti/selectCurrentCue
OSC/UDP command
- OSC/UDP commands
/triggerNextCue/
and /triggerPrevCue/
are now deprecated, use /jumpToNextCue/
and /jumpToPrevCue/
instead
Fixes:
- After pausing the playback on a Cue, audio won't be start on the next Cue
- Audio and video may drift out of sync after pause and un-pause a Cue in rare circumstances
- Various issues with repeatedly setting both In- and Out-times of a Video Cue
- Rare crash when resizing the Main Window while the Cue Preferences Window is also onscreen
1.2.1 (08/09/2017 - Rev.302)
Please check out our blog post for an overview of the update: https://imimot.com/blog/mitti-1-2-1-released/
New/Changed:
- Define the behaviour of the JUMP actions (LOAD or TRIGGER)
- CMD+arrows now jumps to the next/previous Cues and ALT+arrows jumps to the playlist start/end (so they have been switched)
- Updated the Decklink framework
Fixes:
- Rendering glitch when processing the first frame of a Transition
- Possible crash around using the Blackmagic Output
- Possible crash when using Blackmagic capture cards on system that has no built-in audio input
- Default Non-Movie Cue Duration value does not stored with the Project
- Camera/Syphon/NDI icons displaying squashed
- Should make sure App Nap has been disabled
- Some ISF Point2D parameters are not working properly
1.2 (07/25/2017 - Rev.298)
Please check out our blog post for an overview of the update: https://imimot.com/blog/mitti-1-2-released/
New/Changed:
- Added Cue Thumbnails
- Added Cue Times Overlay to the Preview Window (both current- and remaining times)
- Goto 10, 20, 30
- PDF support
- Display TRT (Total Run Time)
- UDP String controls
- Added Delete Cue to the right-click menu
- Set Default Duration of Non-Video files
- Added option to enable/disable Auto-scrolling-to-the-current-Cue
- Changed default Transition & Fade times to 1 second
- Transition and Loop should not be enabled on the same time on a Cue
- After Panic triggered, the current Cue is going to be selected so it can be triggered by Enter
- Display error message if Mitti is not able to open port 51000 for incoming OSC
Fixes:
- Rendering glitches when triggering Cues manually
- In certain circumstances Transitions are not working properly with Still Images
- Cannot restart playback of a Panic-ed Cue by hitting Enter
- Audio playback won't start in certain circumstances after disconnecting and reconnecting an Audio Output Device
- Possible crash when disconnecting the currently selected Audio Output Device
- Triggering a new Cue should not deselect any previously selected Cues
- Cannot move Corner Pin points with arrow keys in certain circumstances
- Scrubbing the playhead may set the Cue to over it's End Time
- If custom In/Out time has been set then Looping may happening on the wrong section
- Last frame of a movie Cue may won't be displayed in certain circumstances
- Time display for non-movie Cues is off by 1 frame
- Crash after clearing a project that has missing video files
- Cannot load projects saved with custom number of Video Output Screens
- Changing the Timecode Offset may results in problems with triggering Cues by incoming MTC/LTC timecode
- In certain circumstances "Pause at Beginning" will let the Cue run for a couple of frames
- In certain circumstance audio won't play when "Pause at Beginning" is enabled
- Multiple "/mitti/togglePlay" will be sent out to the OSC Feedback Destination if the Play button toggled by mouse
1.1.5 (05/17/2017 - Rev.288)
Please check out our blog post for an overview of the update: https://imimot.com/blog/mitti-1-1-5-released/
Fix:
- Exception thrown when trying to change output screen while the Video Output window is on an external screen
1.1.4 (05/09/2017 - Rev.287)
Please check out our blog post for an overview of the update: https://imimot.com/blog/mitti-1-1-4-released/
New:
Fixes:
- Crash around drawing current time in certain circumstances
- Crash in certain circumstances if an Audio Output Device is unavailable
- Crash on changing Cues while the Cue Preferences Window is onscreen due a threading issue around UI drawing
- Possible issue around finding attached screens which may results in a crash
- Audio may still playing after stopping the playback
- Audio playback won't work if both Fade-In and Transition is enabled on a Video Cue
- Transitions and Effects may not working when opening a Project file on a different computer
- Order of Cues might be wrong upon loading in certain circumstances
1.1.3 (04/13/2017 - Rev.283)
Please check out our blog post for an overview of the update: https://imimot.com/blog/mitti-1-1-3-released/
Fix:
- Crash with movie files that contains more than 2 channels of audio on OSX 10.10 (workaround)
1.1.2 (04/05/2017 - Rev.282)
Please check out our blog post for an overview of the new features: https://imimot.com/blog/mitti-1-1-2-released/
New:
- Added option to Disable Freewheel for MTC/LTC Input and use Jam-Sync
- Added option to always transcode audio to AAC
Fixes:
- Toggle Audio on Selected Cues does not working
- Audio Toggle should be on by default
- Audio data that has been already transcoded might not be found
- Crash on replacing Video Cues
- NMC may lose sync on Playlist Looping
- Master-Slave multiple Mitti instances with NMC does not working
- Time Left Display adds an extra frame to the counter
1.1.1 (03/27/2017 - Rev.278)
Please check out our blog post for an overview of the new features: https://imimot.com/blog/mitti-1-1-1-released/
New:
- Added option to Make Playlist Defaults
- Added options to set Default Cue Settings
- Added option to select Cues by the up- and down arrow keys
- Added options to jump to and to play the selected Cue
- Added option to auto-fade-out and stop by hitting the CDM+Esc keys (Panic)
- Triggering the Next/Previous Cue now available by ALT+Arrow keys to avoid triggering a Cue accidentally
- Added option to disable confirm on Quit
Fixes:
- Rendering glitch on Jumping to a Cue or Rewinding the Playlist in certain circumstances
- Cue duration might be calculated by one extra frame added
- Cannot select exact display on output if there are multiple displays exist with the same name
- Blackout does not working while playback is stopped on a location where a transition is processed
- Rendering interruption when switching to the next Cue after Transition has been processed
- Toggling Playlist Loop mode does not enable/disable Transition on the last Cue
- Toggling Transition on an item does not correctly rebuild Start/End times on following items that also has Transitions
- Toggling Transition on/off on a location that part of the Transition does not re-render with the new setting
- Transition not working on the last Cue when Playlist Looping is enabled in certain circumstances
- Crash when using 2 Cue with Playlist Looping is enabled as well as Transition on both
- Rendering glitch when transitioning between Cues in certain circumstances
- Crash when trying to load a Video Cue with more than 2 channels of audio with integer samples
- Custom OSC Feedback setting does not going to be saved and loaded correctly
- Rendering glitch when going to Fullscreen
- Audio button state won't be stored/restored
- Opening a Bundled Playlist may not restore Movie/Still Cues well
- Crash on replacing movie/still image files on Cues
- Fullscreen outputs may displaying a past frame on triggering a new Cue
- Replacing a Movie/Still Image Cue may results in the Cue won't display anything
- There might be a slight delay on triggering a Cue at the first time in certain circumstances
1.1 (03/08/2017 - Rev.269)
Please check out our blog post for an overview of the new features: https://imimot.com/blog/mitti-1-1-released/
New:
- Transitions
- Movie Cue In/Out Point
- Cue-Level Pause on Start/End (Playlist level Pause-at-End function has been removed)
- Cue-level Fade Times
- Added option to Cut to/from Black (0s Fade Time)
- Added option to automatically go to fullscreen after the project has been loaded
- Added option to automatically play after the project has been loaded
- Updated to NDI 2.0
- Supported the latest changes of the OSCQuery protocol
- Refreshed Cue-Level right-click menu
- Added new Cue Menu
- Improved compatibility with Logic Pro X 10.3
- UI & Project loading speed optimisations
- Added Progress Bar to Project Loading
- Mitti now asks for quit confirmation when quit action triggered while Mitti is playing
Fixes:
- Selecting a disconnected screen in the Video Output Setup may results in a crash in certain circumstances
- Individual OSC address-levels are not query-able
- Crash when querying an invalid OSC address in certain circumstances
- Some Effects are not rendering properly
- MMC/MSC source connection may not be established when a project has been loaded
- MTC slave mode may lose sync when it receives MMC Locate commands while still receiving MTC from master
- MTC Slave mode is one frame late behind the master time
- MTC/LTC Freewheel shows 10 frames by default, but using only 2 internally
- Memory leak around processing Camera frames
- Hanging after a project has been loaded if there are missing media files
- Possible deadlock around project loading due an OpenGL threading problem
- Possible crash when selecting Bonjour OSC Feedback Target
- Unexpected behaviours if Mitti fails to bind to the Art-Net port because an other application already opened the Art-Net port in exclusive mode
- Fade Time 0.5s not always working as expected
- Current Time and Playhead may displayed incorrectly after seeking a looping Cue
- Audio does not playing on a fade-out Cue after looping
- Rewinding the last Cue if it set to looping may break the looping functionality
- Jumping to a Cue may not reset the state of the Playhead Slider
- Scrolling a long Playlist may block rendering
- Sometimes there is a glitch on processing incoming MTC timecode around minute changes
- Possible crash when creating new Cues
Scroll bar does not overlaying if a mouse is attached
- Crash when using NDI in certain circumstances
- Cue Preferences lists HAP movies with "Unknown" codec
Playlist's Fade Duration setting does not saved/restored
- Newly created Cues does not inherit Fade Duration from Project Settings
- Start playback at the end location of the timeline make the last Cue unplayable
- High latency and memory usage when transmitting NDI with some kind of source medias
- Crash when trying to play a DRM-protected movie
1.0.4 (01/03/2017 - Rev.247)
New:
- Added right-click menu for Cues
Fixes:
- Crash in rare circumstances during video output setup triggered by invalid pixel values
- Crash when changing number of Screens in Video Output while Mitti is rendering Fullscreen
1.0.3 (12/27/2016 - Rev.245)
New:
- Added support for the HAP movie codec
- Added option to switch between displaying the current playlist time or the remaining time of the current Cue
- Added OSC feedback message /mitti/cueTimeLeft
- Added option to collapse/expand all Cues by Alt+Click
Fixes:
- Deadlock when trying to create a Camera Cue on a system where no camera present
- Exception thrown when trying to playback a movie contains audio data in non-float formats
- Possible crash when loading a movie with audio but no audio output device present
- Playlist's SMPTE format does not going to be saved
- Anamorphic movies rendering incorrectly
1.0.2 (12/28/2016 - Rev.241)
Fixes:
- Crash when disconnecting the audio device set as the current Audio Output
- Crash in certain circumstances when switching Audio Outputs in macOS's Sound Preferences
- Audio Output popup may append the title with DISCONNECTED multiple times
- Audio might stop rendering after a new Audio Output has been selected in certain circumstances
- A disconnected Audio Output may not reconnect after the correspond device has been re-plugged
1.0.1 (12/16/2016 - Rev.239)
Fixes:
- Deadlock when adding multiple movie cues that has audio (possibly only on OSX 10.10 Yosemite)
- Crash while sending OSC commands and seeking on Mitti's timeline from external sources like NMC/MMC/MTC
- Memory leak when removing movie cues that does not finished pre-rolling yet
- Crash when disconnecting MIDI devices
- Art-Net Source may not reconnect automatically after the selected network interface has been disconnected and reconnected again
- Crash around processing OSC/NMC commands
- MIDI Source popups may append the title with DISCONNECTED multiple times
- Rendering glitch when adding the first Cue
- Possible crash around transcoding movies
1.0 (12/14/2016 - Rev.238)
Initial release