Releases: openmusic-project/openmusic
OM 8.0-beta.1
RELEASE NOTES 8.0-b.1
NEW FEATURES
- 53 EDO (S.Socha)
- Code ported to LW 8.1.x
IMPROVEMENTS
- Linux's API: Display-callback same as Cocoa as recommended by LW
NOTE: This is a beta version. If you need a stable version please use version 7.7
OM 7.7
OPERATING SYSTEMS:
MacOS: 64bits - ARM and Intel processors
WINDOWS: 64 bits
LINUX: 64 bits RPM and DEB packages, tar-ball
NEW FEATURES:
- Added Edo 41 (Steven Socha)
- "Detached" Internal score editors
- MEASURE editor
- F_8 clef
- New Classes: OM-TABLE
- New Functions: ms->ratios (by Paulo Raposo)
- Group ungrouped (score editors)
- Move group up (score editors)
- insert box in connection
- Grace editor
- New methods: omg-quantify, remove-tree-graces, get-leaves, insert-prop, remove-prop
- Grace notes support
- Shift+drag from output: Create and auto-connect output to new box
IMPROVEMENTS:
- Score editors optionally outputs approximated midics or non-approximated
- Added methods for pathname and string for sound processing methods (for batch usage)
- Staff names placement in POLY now can be set in preferences
- Mktree handles end grace-notes and adds extra measures for given duration if needed
- Symbols are allowed to be typed in patch (P. Rapposo)
- MusicXml exports editors clefs
- Clef changes update in Poly and Multi-seq
- Tunings in fluidsynth uses now octave tuning system
- Possibility not to automatically displaying sound wave in patches
for faster loading patches with big sound files
(preferences/appearence/auto-load sound image option) - Select multiple connection with alt/option
- Red color for confirmation when mouse on output in temporal patch
- Zoom in/out of Class boxes
- Now each score object have its approx slot
FIXES:
- fix sound-normalize
- Approx persistance
- Grace notes display
- x-intersect fix
- temporal connection fix (linux)
- Buffer edit fix (macosx)
- fixed display of resize-bug in a scrolled patch
- fixed Patch connections issues (linux)
- dynamic tempo fix
- delete-all-inputs fixed: when boxtypeframe selected no error
OM 7.7-beta.3
NEW FEATURES
- "Detached" Internal score editors
- MEASURE editor
- F_8 clef
- New Classes: OM-TABLE
- New Functions: ms->ratios (by Paulo Raposo)
- Group ungrouped (score editors)
- Move group up (score editors)
- insert box in connection
- Grace editor
- New methods: omg-quantify, remove-tree-graces, get-leaves, insert-prop, remove-prop
- Grace notes support
- Shift+drag from output: Create and auto-connect output to new box
IMPROVEMENTS
- Mktree handles end grace-notes and adds extra measures for given duration if needed
- Symbols are allowed to be typed in patch (P. Rapposo)
- MusicXml exports editors clefs
- Clef changes update in Poly and Multi-seq
- Tunings in fluidsynth uses now octave tuning system
- Possibility not to automatically displaying sound wave in patches
for faster loading patches with big sound files
(preferences/appearence/auto-load sound image option) - Select multiple connection with alt/option
- Red color for confirmation when mouse on output in temporal patch
- Zoom in/out of Class boxes
- Now each score object have its approx slot
FIXES
- Approx persistance
- Grace notes display
- x-intersect fix
- temporal connection fix (linux)
- Buffer edit fix (macosx)
- fixed display of resize-bug in a scrolled patch
- fixed Patch connections issues (linux)
- dynamic tempo fix
- delete-all-inputs fixed: when boxtypeframe selected no error
OM 7.7-beta.2
NEW FEATURES
- F_8 clef
- New Classes: OM-TABLE
- Group ungrouped (score editors)
- Move group up (score editors)
- insert box in connection
- Grace editor
- New methods: omg-quantify, remove-tree-graces, get-leaves, insert-prop, remove-prop
- Grace notes support
- Shift+drag from output: Create and auto-connect output to new box
IMPROVEMENTS
- Clef changes update in Poly and Multi-seq
- Tunings in fluidsynth uses now octave tuning system
- Possibility not to automatically displaying sound wave in patches
for faster loading patches with big sound files
(preferences/appearence/auto-load sound image option) - Select multiple connection with alt/option
- Red color for confirmation when mouse on output in temporal patch
- Zoom in/out of Class boxes
- Now each score object have its approx slot
FIXES
- x-intersect fix
- temporal connection fix (linux)
- Buffer edit fix (macosx)
- fixed display of resize-bug in a scrolled patch
- fixed Patch connections issues (linux)
- dynamic tempo fix
- delete-all-inputs fixed: when boxtypeframe selected no error
OM 7.6
OPERATING SYSTEMS
MacOS: 64bits - ARM and Intel processors
WINDOWS: 64 bits
LINUX: 64 bits RPM and DEB packages, tar-ball
NEW FEATURES
- Marking and changing icons in workspace
- SOUND window custom waveshape color
IMPROVEMENTS
- TRACKS: lots of improvements and fixes
- Timesignatures and tempo are exported in MidiFiles
- score subdivision dialog
- bpf-bpc shortcuts
- 'k' Shortcut for Clearing patches (forces deleting)
- Workspace/folder scrolling shortcut
- Tooltips for inputs when connection process
FIXES
- subst-rhythm now doen't create extra groups
- toggling a note from rest to note restitutes ports
- Info for Scores obj fix
- gracenote offsets are taken into account
- approx-m compatible with EDOs
- Internal chord obj-mode selection
- SOUND cursor (doesn't disappear)
- fixed disappearing cursor-play-view
- score objs miniview update (macosx)
- Various display fixes in score object (macosx)
OM 7.5
OPERATING SYSTEMS
MacOS: 64bits - ARM and Intel processors
WINDOWS: 64 bits
LINUX: 64 bits RPM and DEB packages, tar-ball
NEW FEATURES
- New Classes:
-TRACKS Score object for multi microtone fluidsynth playback - New Methods:
-om-choose
-Fluid: get-fsynth-info - Shortcut: selected boxes -> connected to a list (shift+click)
- Channel number can be set in preferences (fluid tab: 16, 32, 64, 128 and 256 per synth)
- autotuning option in preference
- EDO scales
- "Tunings" display in scoreeditors
- Magnify Inlets/Outlets of Boxes when mouse swept on in preferences
IMPROVEMENTS
- connections are confirmed by line thickness and blue color
- scroll shortcuts for patch and score panels (ctrl+shift+left/right arrows)
- dragging selected elements in Score objects affects pitch change only with option key
- VOICE method for chord-band-filter
- save-as-midi for maquette object
- Added accidentals (omicron.ttf)
- soundeditor selection shortcut (TAB)
FIXES
- fluid-synth-console now can have track > 16
- Fixed scrolling in sf2-preference-setup
- Page mode fixed
- Fix GraphicDisplay error on mac (icon/list view)
- Group selection
OM 7.4
OPERATING SYSTEMS
MacOS: 64bits - ARM and Intel processors
WINDOWS: 64 bits
LINUX: 64 bits RPM and DEB packages, tar-ball
NEW FEATURES
- fluid new interface boxes: fl-microtune, fl-pgm, fl-gain and fl-pan
- fluid auto-microtune
- New C1, C3, C4 keys in editors
- New methods:
- Sound/Markers: get-sound-markers, set-sound-markers, remove-sound-markers, add-sound-markers
- Quantification: set-kant-analysis-segs, kant-voices, concatenate-kant-voices, remove-analysis
- sound markers move using arrow keys
IMPROVEMENTS
- Quantification has its own menu in Functions->Score
- Fluid has its own menus in Classes and Functions
- Fluid alsa/jack driver option (linux)
FIXES
- Fixed appearance of method icon when < 100%
- score-boxes select/delete/edit fix
- Fixed play SOUND when in :normal mode
- Fixed root path for fluid sf2 loading
OM 7.3
OPERATING SYSTEMS
MacOS: 64bits - ARM and Intel processors
WINDOWS: 32 bits
LINUX: 64 bits RPM and DEB packages, tar-ball
NEW FEATURES
- Markers in SOUND object: Create, select, move and save
- Multi-seq: merging selected chords
- Fluidsynth: midi-to-audio
- New view selection in Scoreeditors (measure and onset)
IMPROVEMENTS
- stop/reset button in MIDIFILE
- In Scoreeditors, duration/selection is displayed now in the control panel
- Segmentation mode works for quantification
- fluidsynth autoload at workspace startup
FIXES
- Sound Markers move (linux)
- prepare-to-play major fix (linux)
- power-of-two fix when zero
- rest editing fix
- tempo sort fix
- copy/paste fix
OM 7.2
OPERATING SYSTEMS
MacOS: 64bits - ARM and Intel processors,
WINDOWS: 32 bits
LINUX: 64 bits RPM and DEB packages, tar-ball
NEW FEATURES
- fluidsynth player
- ascii->string, string->ascii
- Svg export of n-cercle objects
IMPROVEMENTS
- Markers info window offset settings
- Selection in POLY of VOICES
- SOUND objects have score-actions and plays in scorepatches
- tab completion (J. Jakes-Schauer)
FIXES
- fixed objfromobjs multi-seq->poly ports are preserved
- Now tempobj has the correct and same offset as the marker attached to
- score-actions now are saved in scorepatch
- Dynamic tempo now works.
- graphicports array-class (cocoa fix)
- graphicports maquette lock (cocoa fix)
- Now "Save as" works in the textfile inteface
OM 7.1
OPERATING SYSTEMS
MacOS: 64bits - ARM and Intel processors,
WINDOWS: 32 bits
LINUX: 64 bits RPM and DEB packages, tar-ball
NEW FEATURES
- New score functions:
set-obj-pitch, set-obj-vel, set-obj-chan, set-obj-port, set-obj-tempo - Jack support for linux (V. Anders)
IMPROVEMENTS
- shortcut for curved/straight connections (z)
- scale setting is in preferences
- alt+selection selects also connections
- concat-score-objs now replaces concat-voices and covers list of chord-seqs or multi-seqs or voices or polys
- comment boxes are resized correctly
- info definition (inspection of code) is now resizable
- key shortcuts for recording midi (q and w)
- infoeditor remembers size and position
- PortMidi setup's height is resizable (preferences)
- om-inspect improved: resizable and closes all inspectors windows
- cut/copy/paste in temporal box info
- box resize shortcut (ctrl/cmd+shift+arrows)
- slotboxes are callable just as any ombox
- scorepatch :
- connection standard display
- fixed zoom display
- OK button on portmidi setup panel
- auto connect output/input using option+cmd (ctrl+alt) and more
FIXES
- Record chord-seq restaured with new recording modes
- Tuplets optimization in mxml (bugfix)
- Fixed list presentation of workspace at startup
- Drag&drop score instances in maquette now works
- micro-channel approx fix (16th tones)
- MAQUETTE loop play mode fixed
- omaudiolib fix for windows
- Dark mode support (aqua display) for mac
- Fixed closing instances (automatic closing of editors when instances are deleted)
- set-obj-mode fix (internal chord)