Release Date: February 14, 2021
kOS (Windows) 4.14.1
System Requirements:
Windows 10
Screen Resolution: 1366x768
CPU: Intel i3, 2 GHz
RAM: 4 GB
Change Log (Windows)
General:
- Requires Windows 10.
- Added support for Second Shooter Pro (requires firmware version 1.0.0.22).
- Added support for CineShooter (requires firmware version 1.0.0.24)
- Requires and includes Second Shooter Plus firmware version 0.4.9.22.
- Removed support for the original (USB-only) Second Shooter.
- Increased the size of the font used in the application.
- Selecting Help->Support->Restore Default Layout from the main menu will restore the main window to it's default size and position.
- Various bug fixes and UI/performance improvements.
Motor Settings (formally Motor Configuration):
- The 'Damping' setting has been split into 'Setup Damping' and 'Move Damping'.
- When moving an uncalibrated motor, a damping of 10% is applied when the motor is stopped, regardless of the value of Setup Damping.
- Added 'Reverse Direction' option, which mirrors the state of the 'Reversed' button on the main window.
Moves:
- The number of Moves that can be opened in tabs has been increased.
- The number of key frames allowed per axis has been increased from 10 to 20.
- When editing the Move Time (previously Run Time), the minimum Move Time now is displayed, and the time selector is constrained by that value.
- Added 'Fast Mode' to Preferences. When enabled, minimum Move time calculations are relaxed to allow Moves to be played back in shorter times under certain circumstances.
- The following choices are now available when right-clicking on a Move tab:
- Add Move from File: open the selected Move file into a new tab.
- Rename Move: rename the currently selected Move.
- Duplicate Move: duplicate the currently selected Move. You can now specify the name of the new Move before duplicating.
- Import Move from File: import the contents of the selected Move file into the currently selected Move. The name of the Move remains unchanged after importing.
- Import Move from Device: import the Move that was last loaded onto the device.
- Reset Move: remove all key frames from the currently selected Move and set all Move parameters to their default values.
- Close and Delete Move File: close the currently selected tab and permanently delete the underlying Move file.
- Close All Other Move Tabs: close all the Move tabs except the currently selected tab. This does not delete the underlying Move file.
- Note: in MultiLapse mode, the 'Include in MultiLapse' option and the ability to copy Moves between open tabs are also available. 'Add Move from File', 'Duplicate Move', 'Close and Delete Move File' and 'Close All Other Move Tabs' options are not available.
Events:
- Events are now stored as individual files in the application data folder (with a .jeve extension).
- The number of Events that can be opened in tabs has been increased.
- The 'Set' and 'Go' buttons are now always visible (not just when hovering over a tile). Simply clicking on a tile no longer triggers a position set - you have to click on the 'Set' button.
- When adding a new Event, you are now given the choice to create a new Event or open and existing Event file. When choosing to create a new Event, you can choose Photo or Video Mode and you also have the option to create tiles for the Event. The tiles that are created assign positions to each discovered axes that are equally spaced between the calibrated begin and end positions for that axis.
- The 'Play' button is now only displayed after loading a Move from a tile whose Tile Action is 'Load Move'.
- The button previously labeled Select' is now labeled 'Edit Tiles' and is now located next to the 'Add New Tile' button. When 'Edit Tiles' is enabled, the 'Delete', 'Show All' and 'Show None' buttons are displayed in the top left.
- Improved the experience when dragging and dropping tiles when Edit Tiles is enabled.
- In previous releases of kOS, it was possible to click on another tile when a Move was running. This is no longer the case - you have to 'Stop' the current Move before executing another tile.
- Progress during an automated sequence is now displayed to the left of the tiles instead of at the top.
- The following choices are now available when right-clicking on an Event tab:
- Rename Event: rename the currently selected Event.
- Duplicate Event: duplicate the currently selected Event.
- Import Event from File: import the contents of the selected Event file into the currently selected Event. The Event name remains unchanged.
- Close and Delete Event File: close the currently selected tab and permanently delete the underlying Event file.
- Close All Other Event Tabs: close all the Event tabs except the currently selected tab. This does not delete the underlying Event file.
- Because Events are now stored as individual files, the ability to import and export Events has been removed.
- The following changes have been made to Event Tile Setup:
- Added 'Do Not Include in Sequence' option.
- Added the ability to Remove an axis under Positions.
- Added the ability to Copy/Paste axis Positions.
- Added the ability to Copy/Paste DMX Control settings
Data Files:
- The format of the Global Settings file has been changed (and the file extension is now .jset instead of .kslx). The settings file from a previous version is converted to the new format when this version of the application is first started.
- The format of Move files has been changed (and the file extension is now .jmov instead of .kmov). Moves files created with previous versions are converted to the new format when this version of the application is first started.
- Events created with previous versions are converted to individual files when this version of the application is first started. Event files exported from previous versions (with a .keve extension) are converted to .jeve files.
- Event and Move files can be deleted using the file system. Event and Move renaming should be done through the application and not through the file system.
- To open the application data folder, select Help->Support->Open Data Folder in Explorer from the main menu.
Misc UI Tweaks:
- Graph Options:
- The 'Lock Handles' option is now global (it is no longer saved with each move).
- Renamed 'Smooth Curve' to 'Ramping'.
- Renamed 'Units', 'Min Range', 'Max Range', 'Current Pos' to 'Unit Position', 'Min' ,'Max', 'Current'.
- Renamed 'Linear English' to 'Inches'
- Rearranged/renamed the three buttons in bottom right corner.
- Event Manager:
- Implemented the same info message when closing an Event tab that is displayed when closing a Move tab.
- Fixed: no longer showing the 'Go' and 'Set' buttons and progress indicators on Move tiles.
- The elapsed photos displayed on tiles is now prefaced with 'Total Photos'.
- Event Tile Setup:
- Renamed 'Tile Name' to 'Tile Label'.
- Renamed 'Trigger camera upon reaching positions' to 'Trigger camera after reaching positions '.
- Renamed 'Pause after reaching positions when sequencing' to 'Pause after completing tile when sequencing'.
- Options (redesigned): renamed 'Enable Initial Time' and 'Initial Time' to 'Show Actual Time' and 'Start Time'.
kOS (Mac) 4.14.1
System Requirements:
Mac OS X 10.13 (Mojave) or newer
Screen Resolution: 1366x768
CPU: Intel i3, 2 GHz
RAM: 4 GB
Change Log (Mac)
General:
- Requires MacOS 10.15 (Catalina) or newer.
- Added support for Second Shooter Pro (requires firmware version 1.0.0.22).
- Added support for CineShooter (requires firmware version 1.0.0.24)
- Requires and includes Second Shooter Plus firmware version 0.4.9.22.
- Removed support for the original (USB-only) Second Shooter.
- Increased the size of the font used in the application.
- Selecting Help->Support->Restore Default Layout from the main menu will restore the main window to it's default size and position.
- Various bug fixes and UI/performance improvements.
Motor Settings (formally Motor Configuration):
- The 'Damping' setting has been split into 'Setup Damping' and 'Move Damping'.
- When moving an uncalibrated motor, a damping of 10% is applied when the motor is stopped, regardless of the value of Setup Damping.
- Added 'Reverse Direction' option, which mirrors the state of the 'Reversed' button on the main window.
Moves:
- The number of Moves that can be opened in tabs has been increased.
- The number of key frames allowed per axis has been increased from 10 to 20.
- When editing the Move Time (previously Run Time), the minimum Move Time now is displayed, and the time selector is constrained by that value.
- Added 'Fast Mode' to Preferences. When enabled, minimum Move time calculations are relaxed to allow Moves to be played back in shorter times under certain circumstances.
- The following choices are now available when right-clicking on a Move tab:
- Add Move from File: open the selected Move file into a new tab.
- Rename Move: rename the currently selected Move.
- Duplicate Move: duplicate the currently selected Move. You can now specify the name of the new Move before duplicating.
- Import Move from File: import the contents of the selected Move file into the currently selected Move. The name of the Move remains unchanged after importing.
- Import Move from Device: import the Move that was last loaded onto the device.
- Reset Move: remove all key frames from the currently selected Move and set all Move parameters to their default values.
- Close and Delete Move File: close the currently selected tab and permanently delete the underlying Move file.
- Close All Other Move Tabs: close all the Move tabs except the currently selected tab. This does not delete the underlying Move file.
- Note: in MultiLapse mode, the 'Include in MultiLapse' option and the ability to copy Moves between open tabs are also available. 'Add Move from File', 'Duplicate Move', 'Close and Delete Move File' and 'Close All Other Move Tabs' options are not available.
Events:
- Events are now stored as individual files in the application data folder (with a .jeve extension).
- The number of Events that can be opened in tabs has been increased.
- The 'Set' and 'Go' buttons are now always visible (not just when hovering over a tile). Simply clicking on a tile no longer triggers a position set - you have to click on the 'Set' button.
- When adding a new Event, you are now given the choice to create a new Event or open and existing Event file. When choosing to create a new Event, you can choose Photo or Video Mode and you also have the option to create tiles for the Event. The tiles that are created assign positions to each discovered axes that are equally spaced between the calibrated begin and end positions for that axis.
- The 'Play' button is now only displayed after loading a Move from a tile whose Tile Action is 'Load Move'.
- The button previously labeled Select' is now labeled 'Edit Tiles' and is now located next to the 'Add New Tile' button. When 'Edit Tiles' is enabled, the 'Delete', 'Show All' and 'Show None' buttons are displayed in the top left.
- Improved the experience when dragging and dropping tiles when Edit Tiles is enabled.
- In previous releases of kOS, it was possible to click on another tile when a Move was running. This is no longer the case - you have to 'Stop' the current Move before executing another tile.
- Progress during an automated sequence is now displayed to the left of the tiles instead of at the top.
- The following choices are now available when right-clicking on an Event tab:
- Rename Event: rename the currently selected Event.
- Duplicate Event: duplicate the currently selected Event.
- Import Event from File: import the contents of the selected Event file into the currently selected Event. The Event name remains unchanged.
- Close and Delete Event File: close the currently selected tab and permanently delete the underlying Event file.
- Close All Other Event Tabs: close all the Event tabs except the currently selected tab. This does not delete the underlying Event file.
- Because Events are now stored as individual files, the ability to import and export Events has been removed.
- The following changes have been made to Event Tile Setup:
- Added 'Do Not Include in Sequence' option.
- Added the ability to Remove an axis under Positions.
- Added the ability to Copy/Paste axis Positions.
- Added the ability to Copy/Paste DMX Control settings
Data Files:
- The format of the Global Settings file has been changed (and the file extension is now .jset instead of .kslx). The settings file from a previous version is converted to the new format when this version of the application is first started.
- The format of Move files has been changed (and the file extension is now .jmov instead of .kmov). Moves files created with previous versions are converted to the new format when this version of the application is first started.
- Events created with previous versions are converted to individual files when this version of the application is first started. Event files exported from previous versions (with a .keve extension) are converted to .jeve files.
- Event and Move files can be deleted using the file system. Event and Move renaming should be done through the application and not through the file system.
- To open the application data folder, select Help->Support->Open Data Folder in Explorer from the main menu.
Misc UI Tweaks:
- Graph Options:
- The 'Lock Handles' option is now global (it is no longer saved with each move).
- Renamed 'Smooth Curve' to 'Ramping'.
- Renamed 'Units', 'Min Range', 'Max Range', 'Current Pos' to 'Unit Position', 'Min' ,'Max', 'Current'.
- Renamed 'Linear English' to 'Inches'
- Rearranged/renamed the three buttons in bottom right corner.
- Event Manager:
- Implemented the same info message when closing an Event tab that is displayed when closing a Move tab.
- Fixed: no longer showing the 'Go' and 'Set' buttons and progress indicators on Move tiles.
- The elapsed photos displayed on tiles is now prefaced with 'Total Photos'.
- Event Tile Setup:
- Renamed 'Tile Name' to 'Tile Label'.
- Renamed 'Trigger camera upon reaching positions' to 'Trigger camera after reaching positions '.
- Renamed 'Pause after reaching positions when sequencing' to 'Pause after completing tile when sequencing'.
- Options (redesigned): renamed 'Enable Initial Time' and 'Initial Time' to 'Show Actual Time' and 'Start Time'.
kOS (iPad) 4.14.1
System Requirements:
iOS 13.0 or later
Second Shooter Plus/Pro controller or CineShooter
iPad version not compatible with Second Shooter controller.
Change Log (iPad)
-
- Requires iOS 13
- Added support for Second Shooter Pro (requires firmware version 1.0.0.22).
- Added support for CineShooter (requires firmware version 1.0.0.24)
- Requires and includes Second Shooter Plus firmware version 0.4.9.22.
- Removed support for the original (USB-only) Second Shooter.
- Increased the size of the font used in the application.
- Selecting Help->Support->Restore Default Layout from the main menu will restore the main window to it's default size and position.
- Various bug fixes and UI/performance improvements.
Motor Settings (formally Motor Configuration):
- The 'Damping' setting has been split into 'Setup Damping' and 'Move Damping'.
- When moving an uncalibrated motor, a damping of 10% is applied when the motor is stopped, regardless of the value of Setup Damping.
- Added 'Reverse Direction' option, which mirrors the state of the 'Reversed' button on the main window.
Moves:
- The number of Moves that can be opened in tabs has been increased.
- The number of key frames allowed per axis has been increased from 10 to 20.
- When editing the Move Time (previously Run Time), the minimum Move Time now is displayed, and the time selector is constrained by that value.
- Added 'Fast Mode' to Preferences. When enabled, minimum Move time calculations are relaxed to allow Moves to be played back in shorter times under certain circumstances.
- The following choices are now available when right-clicking on a Move tab:
- Add Move from File: open the selected Move file into a new tab.
- Rename Move: rename the currently selected Move.
- Duplicate Move: duplicate the currently selected Move. You can now specify the name of the new Move before duplicating.
- Import Move from File: import the contents of the selected Move file into the currently selected Move. The name of the Move remains unchanged after importing.
- Import Move from Device: import the Move that was last loaded onto the device.
- Reset Move: remove all key frames from the currently selected Move and set all Move parameters to their default values.
- Close and Delete Move File: close the currently selected tab and permanently delete the underlying Move file.
- Close All Other Move Tabs: close all the Move tabs except the currently selected tab. This does not delete the underlying Move file.
- Note: in MultiLapse mode, the 'Include in MultiLapse' option and the ability to copy Moves between open tabs are also available. 'Add Move from File', 'Duplicate Move', 'Close and Delete Move File' and 'Close All Other Move Tabs' options are not available.
Events:
- Events are now stored as individual files in the application data folder (with a .jeve extension).
- The number of Events that can be opened in tabs has been increased.
- The 'Set' and 'Go' buttons are now always visible (not just when hovering over a tile). Simply clicking on a tile no longer triggers a position set - you have to click on the 'Set' button.
- When adding a new Event, you are now given the choice to create a new Event or open and existing Event file. When choosing to create a new Event, you can choose Photo or Video Mode and you also have the option to create tiles for the Event. The tiles that are created assign positions to each discovered axes that are equally spaced between the calibrated begin and end positions for that axis.
- The 'Play' button is now only displayed after loading a Move from a tile whose Tile Action is 'Load Move'.
- The button previously labeled Select' is now labeled 'Edit Tiles' and is now located next to the 'Add New Tile' button. When 'Edit Tiles' is enabled, the 'Delete', 'Show All' and 'Show None' buttons are displayed in the top left.
- Improved the experience when dragging and dropping tiles when Edit Tiles is enabled.
- In previous releases of kOS, it was possible to click on another tile when a Move was running. This is no longer the case - you have to 'Stop' the current Move before executing another tile.
- Progress during an automated sequence is now displayed to the left of the tiles instead of at the top.
- The following choices are now available when right-clicking on an Event tab:
- Rename Event: rename the currently selected Event.
- Duplicate Event: duplicate the currently selected Event.
- Import Event from File: import the contents of the selected Event file into the currently selected Event. The Event name remains unchanged.
- Close and Delete Event File: close the currently selected tab and permanently delete the underlying Event file.
- Close All Other Event Tabs: close all the Event tabs except the currently selected tab. This does not delete the underlying Event file.
- Because Events are now stored as individual files, the ability to import and export Events has been removed.
- The following changes have been made to Event Tile Setup:
- Added 'Do Not Include in Sequence' option.
- Added the ability to Remove an axis under Positions.
- Added the ability to Copy/Paste axis Positions.
- Added the ability to Copy/Paste DMX Control settings
Data Files:
- The format of the Global Settings file has been changed (and the file extension is now .jset instead of .kslx). The settings file from a previous version is converted to the new format when this version of the application is first started.
- The format of Move files has been changed (and the file extension is now .jmov instead of .kmov). Moves files created with previous versions are converted to the new format when this version of the application is first started.
- Events created with previous versions are converted to individual files when this version of the application is first started. Event files exported from previous versions (with a .keve extension) are converted to .jeve files.
- Event and Move files can be deleted using the file system. Event and Move renaming should be done through the application and not through the file system.
- To open the application data folder, select Help->Support->Open Data Folder in Explorer from the main menu.
Misc UI Tweaks:
- Graph Options:
- The 'Lock Handles' option is now global (it is no longer saved with each move).
- Renamed 'Smooth Curve' to 'Ramping'.
- Renamed 'Units', 'Min Range', 'Max Range', 'Current Pos' to 'Unit Position', 'Min' ,'Max', 'Current'.
- Renamed 'Linear English' to 'Inches'
- Rearranged/renamed the three buttons in bottom right corner.
- Event Manager:
- Implemented the same info message when closing an Event tab that is displayed when closing a Move tab.
- Fixed: no longer showing the 'Go' and 'Set' buttons and progress indicators on Move tiles.
- The elapsed photos displayed on tiles is now prefaced with 'Total Photos'.
- Event Tile Setup:
- Renamed 'Tile Name' to 'Tile Label'.
- Renamed 'Trigger camera upon reaching positions' to 'Trigger camera after reaching positions '.
- Renamed 'Pause after reaching positions when sequencing' to 'Pause after completing tile when sequencing'.
- Options (redesigned): renamed 'Enable Initial Time' and 'Initial Time' to 'Show Actual Time' and 'Start Time'.
- Added support for Second Shooter Pro (requires firmware version 1.0.0.22).
- Added support for CineShooter (requires firmware version 1.0.0.24)
- Requires and includes Second Shooter Plus firmware version 0.4.9.22.
- Removed support for the original (USB-only) Second Shooter.
- Increased the size of the font used in the application.
- Selecting Help->Support->Restore Default Layout from the main menu will restore the main window to it's default size and position.
- Various bug fixes and UI/performance improvements.
Motor Settings (formally Motor Configuration):
- The 'Damping' setting has been split into 'Setup Damping' and 'Move Damping'.
- When moving an uncalibrated motor, a damping of 10% is applied when the motor is stopped, regardless of the value of Setup Damping.
- Added 'Reverse Direction' option, which mirrors the state of the 'Reversed' button on the main window.
Moves:
- The number of Moves that can be opened in tabs has been increased.
- The number of key frames allowed per axis has been increased from 10 to 20.
- When editing the Move Time (previously Run Time), the minimum Move Time now is displayed, and the time selector is constrained by that value.
- Added 'Fast Mode' to Preferences. When enabled, minimum Move time calculations are relaxed to allow Moves to be played back in shorter times under certain circumstances.
- The following choices are now available when right-clicking on a Move tab:
- Add Move from File: open the selected Move file into a new tab.
- Rename Move: rename the currently selected Move.
- Duplicate Move: duplicate the currently selected Move. You can now specify the name of the new Move before duplicating.
- Import Move from File: import the contents of the selected Move file into the currently selected Move. The name of the Move remains unchanged after importing.
- Import Move from Device: import the Move that was last loaded onto the device.
- Reset Move: remove all key frames from the currently selected Move and set all Move parameters to their default values.
- Close and Delete Move File: close the currently selected tab and permanently delete the underlying Move file.
- Close All Other Move Tabs: close all the Move tabs except the currently selected tab. This does not delete the underlying Move file.
- Note: in MultiLapse mode, the 'Include in MultiLapse' option and the ability to copy Moves between open tabs are also available. 'Add Move from File', 'Duplicate Move', 'Close and Delete Move File' and 'Close All Other Move Tabs' options are not available.
Events:
- Events are now stored as individual files in the application data folder (with a .jeve extension).
- The number of Events that can be opened in tabs has been increased.
- The 'Set' and 'Go' buttons are now always visible (not just when hovering over a tile). Simply clicking on a tile no longer triggers a position set - you have to click on the 'Set' button.
- When adding a new Event, you are now given the choice to create a new Event or open and existing Event file. When choosing to create a new Event, you can choose Photo or Video Mode and you also have the option to create tiles for the Event. The tiles that are created assign positions to each discovered axes that are equally spaced between the calibrated begin and end positions for that axis.
- The 'Play' button is now only displayed after loading a Move from a tile whose Tile Action is 'Load Move'.
- The button previously labeled Select' is now labeled 'Edit Tiles' and is now located next to the 'Add New Tile' button. When 'Edit Tiles' is enabled, the 'Delete', 'Show All' and 'Show None' buttons are displayed in the top left.
- Improved the experience when dragging and dropping tiles when Edit Tiles is enabled.
- In previous releases of kOS, it was possible to click on another tile when a Move was running. This is no longer the case - you have to 'Stop' the current Move before executing another tile.
- Progress during an automated sequence is now displayed to the left of the tiles instead of at the top.
- The following choices are now available when right-clicking on an Event tab:
- Rename Event: rename the currently selected Event.
- Duplicate Event: duplicate the currently selected Event.
- Import Event from File: import the contents of the selected Event file into the currently selected Event. The Event name remains unchanged.
- Close and Delete Event File: close the currently selected tab and permanently delete the underlying Event file.
- Close All Other Event Tabs: close all the Event tabs except the currently selected tab. This does not delete the underlying Event file.
- Because Events are now stored as individual files, the ability to import and export Events has been removed.
- The following changes have been made to Event Tile Setup:
- Added 'Do Not Include in Sequence' option.
- Added the ability to Remove an axis under Positions.
- Added the ability to Copy/Paste axis Positions.
- Added the ability to Copy/Paste DMX Control settings
Data Files:
- The format of the Global Settings file has been changed (and the file extension is now .jset instead of .kslx). The settings file from a previous version is converted to the new format when this version of the application is first started.
- The format of Move files has been changed (and the file extension is now .jmov instead of .kmov). Moves files created with previous versions are converted to the new format when this version of the application is first started.
- Events created with previous versions are converted to individual files when this version of the application is first started. Event files exported from previous versions (with a .keve extension) are converted to .jeve files.
- Event and Move files can be deleted using the file system. Event and Move renaming should be done through the application and not through the file system.
- To open the application data folder, select Help->Support->Open Data Folder in Explorer from the main menu.
Misc UI Tweaks:
- Graph Options:
- The 'Lock Handles' option is now global (it is no longer saved with each move).
- Renamed 'Smooth Curve' to 'Ramping'.
- Renamed 'Units', 'Min Range', 'Max Range', 'Current Pos' to 'Unit Position', 'Min' ,'Max', 'Current'.
- Renamed 'Linear English' to 'Inches'
- Rearranged/renamed the three buttons in bottom right corner.
- Event Manager:
- Implemented the same info message when closing an Event tab that is displayed when closing a Move tab.
- Fixed: no longer showing the 'Go' and 'Set' buttons and progress indicators on Move tiles.
- The elapsed photos displayed on tiles is now prefaced with 'Total Photos'.
- Event Tile Setup:
- Renamed 'Tile Name' to 'Tile Label'.
- Renamed 'Trigger camera upon reaching positions' to 'Trigger camera after reaching positions '.
- Renamed 'Pause after reaching positions when sequencing' to 'Pause after completing tile when sequencing'.
- Options (redesigned): renamed 'Enable Initial Time' and 'Initial Time' to 'Show Actual Time' and 'Start Time'.