Skip to content

Releases: openmusic-project/openmusic

OM 8.0-beta.1

23 Jan 16:25

Choose a tag to compare

OM 8.0-beta.1 Pre-release
Pre-release

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

15 Dec 16:39

Choose a tag to compare

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

03 Nov 16:48

Choose a tag to compare

OM 7.7-beta.3 Pre-release
Pre-release

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

13 Sep 22:13

Choose a tag to compare

OM 7.7-beta.2 Pre-release
Pre-release

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

25 Mar 20:00

Choose a tag to compare

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

20 Nov 23:47

Choose a tag to compare

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

01 Mar 15:06

Choose a tag to compare

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

20 Oct 16:44

Choose a tag to compare

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

09 Apr 15:27

Choose a tag to compare

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

10 Oct 15:32

Choose a tag to compare

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)