Release of Orinj version 4.2.1

Submitted by mic on Thu, 08/15/2019 - 22:32

Forums:

The following are the changes between version 4.2.0 and this version 4.2.1.

  • Fixed what seems to be a bug in Java itself in some Linux systems, where the closing of the MIDI synthesizer hangs. The MIDI synthesizer in Orinj is used to play the piano keys in the MIDI roll view and must be closed when exiting. If the closing hangs, then Orinj does not exit and freezes
  • Also made sure that, when exiting, Orinj closes the mixer used to play MIDI files in the MIDI roll view
  • Fixed a bug, because of which the user could open a wave file, change it, then open the original file and effectively have both the original and changed files open. This creates a problem with the Orinj logic
  • In the single wave view and MIDI roll view, fixed the commands for selecting the or MIDI file to be displayed. In previous versions, the list of available files would lose the files that are marked as changed
  • Fixed a bug, because of which the peaks of a wave in the single wave view were not painted or were painted very small when switching from the multitrack session to the single wave view in certain cases
  • Made sure the piano in the MIDI roll view plays percussion, when percussion is selected in the list of instruments in the top left
  • In the MIDI roll view, made sure that only the instrument and not the channels selected by the user controls what instrument plays on the piano. Technically, notes played on channel 10 are percussion hits. However, it was confusing to have two controls (instrument and channel) for the same thing (whether to play percussion). The list of channels is used only for displaying notes that belong to the selected channel
  • Fixed a bug, because of which the numbering of octaves changes around the notes from G# to B in the piano in the MIDI roll view
  • Added tooltips on markers. The user can hover with the mouse over the marker to see the marker comment (rather than having to open the marker)
  • Removed unnecessary repainting of the piano in the MIDI roll view, of graphs in effects, of the graph in the dialog for the frequency content of a wave, and of envelopes (volume, pan, etc.)
  • Removed the error message when opening a session with missing MIDI or loop files. In previous versions, Orinj would produce an error saying that it could not open the session, even if the user found the missing file or decided not to search for the missing file
  • Marked sessions with missing files as not saved when opened (both when the user decides to search for the file and not search for the file; the session is changed either way)
  • Fixed the tooltip on the Browse button in the dialog that allows the user to specify a synthesizer base (see Preferences)
  • Made minor fixes to the layout of the effect label and effect buttons in the single wave view
  • Made minor fixes to the layout of the bottom portion of Orinj (with the player, view, and other bars). In previous versions, the section that displays the length of files and sessions would be too large on screens with large resolution
  • Fixed the display of the note D in other languages, the mnemonic of the Generate menu in the single wave view, the mnemonic in the Wave menu in the single wave view (in languages other than English), and the mnemonic of the Event menu in the MIDI roll view
  • Fixed some bugs related to other languages in the dialog that displays device properties

Add new comment

Filtered HTML

  • Freelinking helps you easily create HTML links. Links take the form of [[indicator:target|Title]]. By default (no indicator): Click to view a local node.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.
CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.
Image CAPTCHA
Enter the characters shown in the image.