om# 1.4
RELEASE NOTES:
Visual language:
- Updated function reference for the main "Visual Language" package
- "Meta" box renamed:
mybox
→thisbox
- New "meta" box
thispatch
: Returns the current patch - New function
get-box-by-name
: retrieves a box in a patch or sequencer - New function
file-path
: returns the pathname of a patch or sequencer - Undo/redo with box renaming and comments editing
- Set new ouput reactive state considering previous outputs of a box
- Bugfix: Disabled click on color/font properties (Windows)
- Bugfix: Selection in inspector panel when updating box properties
- Bugfix: Eval+pop up connected box (CMD+Alt+Shift+Click on box outputs)
Sequencer:
- Added online documentation for the sequencer / sequencer editor
- Updated function reference for the "Sequencer" package
- Updates and bug fixes in the functions of the "sequencer API"
- Renamed functions of the "sequencer API":
m-add
,m-play
, ... →s-add
,s-play
, ... - "Meta" box renamed:
mysequence
→thissequencer
- Updated buttons and general UI layout
- Remember/restore state of the layout
- Added entry for new sequencer in the "New box" menus
- Removed the mute/"no-exec" option
- Show time markers of abstraction/patch boxes
- Enable copy from sequencer track to a patch editor
- Enable setting an empty patch reactive
Bug fixes (Sequencer):
- Don't remove optional inlets when updating control patch inputs.
- Re-enable undo/redo in the control patch
- Setting of a time-interval in maquette view
Player:
- Improved performance/fix scheduling errors when editing during playback
- Improved loop/repeat with sounds
Environment
- Use ".olib" as default extension for OM# libraries
- Fix order of buttons in Yes/No/Cancel dialog
- Select "Yes" by default when loading a lib
- Memorize/restore the size and position of the main windows (Session, Listener)
- Bugfix: Open a patch from finder when the main window is not visible (Mac)
Score objects:
- Improvements in the score segmentation and grouping tools and UI
- Add more mapping arguments to
map-segments
- Undo/Redo score segmentation and grouping
- Create
CHORD-SEQ
from a list ofCHORD
s - Enable setting MIDI channel to score objects with a single number
- Don't let creating note at negative times in
CHORD-SEQ
- Facilitate selection of notes at t=0 in score editors
- Bugfix: Font size initialization on score object boxes
- Bugfix: Max range for vertical scrolling in score editors
Other objects and editors:
COLLECTION
automatically coerces a list to another type (when possible)- Copy-paste in
DATA-STREAM
editor - Bugfix: Conversion
BPF
->BPC
- Bugfix: Secure changing decimals to 0 in
BPF
editors - Bugfix: Wrong per-axis scaling when reloading a
3D-MODEL
- Bugfix:
3D-MODEL
crash when supplied with float rotation angles - Bugfix: 3D editors crash with un-initialized viewer
- Bugfix: Horizontal scroll in some editors