Skip to content

Releases: openmusic-project/openmusic

OM 7.5

20 Nov 23:47
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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)

OM 7.0

14 Mar 13:12
Compare
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

  • OM image built with LispWorks 8.0
  • Send And Receive in/out
  • gkant, experimental rhythm quantifier based on omquantify managing grace-notes.

IMPROVEMENTS

  • reducetree recursive version.
  • Comments now have an editor. shorcuts:
    -'c' opens a comment window
    -'o' if comment is selected, opens the window comment for editing

FIXES

  • SOUND object reloads new sound after sound not found message
  • mxml export debugging
  • patch mode in score is really saved
  • omloop copies input creation/deletion are refreshed
  • Fix extent issue of chordseqs multiseq output

OM 6.20

14 Nov 19:01
Compare
Choose a tag to compare

OPERATING SYSTEMS

MacOS: 64bits
Notes: also compatible with Monterey - For M1 processors, use Rosetta II

WINDOWS: 32 bits

LINUX: 64 bits RPM and DEB packages, tar-ball

NEW FEATURES

  • OM Finder (search patches, maquettes, in workspaces, functions, in patches, etc.)
  • New functions: apply-lambda-list (list processing)
  • Appearance features: Added support for background color for:
    • Patches
    • text editors (listener included)
    • score editors (Voice, Chord-seq, etc.)
    • Bpf, 3dc,
    • Sound object

IMPROVEMENTS

  • Duration display in selection mode in SCORE editors
  • get-time-sig replaces get-signatures with list/ratio optional output
  • voice->voices and concat-voices now also handles poly
  • Now > and < shortcuts add and remove only one input,
    while alt+right and left arrows add and remove all inputs
  • subst-rhythm method for voice
  • Annoying modal dialog when soundfiles are missing transformed as listener output
  • Now in Maquette tempobj info can be set without closing it
  • clear-all listener output: ctrl-z/cmd-z
  • completion now integrates extra package prefixes and refreshed when
    libraries are loaded
  • export-nusicxml extra note heads support
  • Now all ListInstancesBoxes closes when associated boxes are destroyed
  • Now export-svg exports bpf's color

FIXES

  • fixed obj-mode selection in Score objects
  • fixed input info display (linux)
  • voice->voices tempo fix
  • fixed Library Package Browser display (linux)
  • fixed chord extra note-heads musicxml-export
  • enabled internal pict resources in picture dialog
  • updated MathTools tutorials
  • fixed midievent-seq miniview
  • fixed get-group-ratio method
  • import-musicxml open file shows all *.*xml types
  • fixed typo error in rotateprops
  • fixed bug in all-list?

OM 6.19

20 May 11:01
Compare
Choose a tag to compare

OPERATIING SYSTEMS

MacOS: 64bits (compatible - Catalina/Big Sur)

Windows: 32 bits

Linux: 64 bits RPM and DEB packages, tar-ball

NEW FEATURES

  • New functions added:

    • Curve & Functions: bpf-stretch
    • Score Functions: chord-filter, chord-list-filter, rotateprops,
      new omquantify methods
    • List Processing: remove-nth, member-pos, n-group-list, iterate-list
      "Utilities": all-atoms?, all-lists?, treedepth
    • Combinatorial: group-cons, remove-iter
    • Audio: snd->bpf
  • Completion for tty undefined box

IMPROVEMENTS

  • Poly's tempoedit support
  • export-svg is included in the "Curves & Functions" menu
  • Editors and palettes closes with editor
  • Now 'm' also invokes legacy tempo editor for chords and rests
  • Now 'x' also invokes extra palette

FIXES

  • Restored helpfiles from veresion 5.x (called with t)
  • Popup selection display inlet (linux)
  • fixed svg package reference error
  • fixed inspector palette (compatibilty)
  • fixed legacy tempo editor when multi tempi changes.
  • fixed extra palette (compatibility)

OM 6.18

23 Jan 02:38
Compare
Choose a tag to compare

OPERATIING SYSTEMS

MacOS: 64bits / compatible - Catalina/Big Sur

Windows: 32 bits

Linux: 64 bits RPM and DEB packages, tar-ball

NEW FEATURES

  • Info pane displaying complete info and enabling modification of chord and note objects inside SCORE editors.
  • Tempo editor enables writing and modifying tempo in VOICE and POLY editors.
  • Tree editor enables writing and modifying Rhythm Trees in VOICE and POLY editors.
  • New functions: voice->voices, concat-voices.

IMPROVEMENTS

  • Added shortcut (ctrl+3, cmd+3) for New Lisp Function
  • om-inspect from patch and contextual menus (ctrl+Y, cmd+Y)
  • tooltips on/off in preferences (General tab)
  • Added shortcuts (f, c) for comments and functions creation in patch

FIXES

  • Fixed presentation (icon/list) in presentation
  • Fixed 3dc-lib to load many 3dc
  • Added missing G keys in preferences
  • Fixed concat method
  • Fixed Group method in export-musicxml
  • Fixed set chords issues in voice with ties
  • Fixed Poly Midi export
  • Fixed MAQUETTE to handle Score objects (VOICE and POLY) with tempo changes
  • Fixed selection color for win32

OM 6.17

15 Aug 17:47
Compare
Choose a tag to compare

macOS: 64bits / compatible 10.15 - Catalina

Windows: 32 bits

Linux: 64 bits RPM and DEB packages, tar-ball