Release of Orinj version 4.2.0

Submitted by mic on Wed, 07/24/2019 - 10:58

Forums:

The following are the changes between Orinj version 4.1.9 and this version 4.2.0.

  • Fixed how the session handles wave, MIDI, and loop files saved in their corresponding views or saved when exiting. Before, the session would not pick up the correct file names, the session blocks would not be updated properly, and the same blocks would not be marked as saved
  • Fixed a bug, because of which the user will get a message about a missing DLS file when working with loop files in the session. This message should not show up
  • Fixed a bug when opening a session with a missing MIDI file. The bug may cause Orinj to crash
  • Fixed a bug when opening a MIDI file in the MIDI roll view that may similarly crash Orinj
  • Fixed a bug that prevented dialogs called by the popup menu from showing up (i.e., when right clicking on a block in the session, a track in the session or loop, and so on). Because the dialogs would show up outside of the visible space, the software would effectively freeze
  • Fixed the volume envelope to apply gain correctly. Before this, a -40 dB gain that should produce mostly silence, for example, produced sound that was still audible
  • Fixed the labels of envelopes (volume, pan, etc.) in cases where two envelope points are at the same time (e.g., a sudden drop in volume with the volume envelope). Before this fix, one of the envelope points would show the value of the other point rather than its own value
  • Fixed a bug where not all wave peaks in session blocks would be drawn when switching to the single wave view (/wiki/orinj-single-wave-view), scrolling, and then switching back to the multitrack view
  • Changed the storing of loop samples to use a path relative to the path of Orinj, rather than their full file path. In this way, loops and sessions can be moved from one installation to another without problems. This applies only to new loops and sessions. When moving loops and sessions created before this version, the user may have to specify the loop sample
  • Made sure that the user can double-click on a wave to open it in the single wave view, even with the mouse cursor for drawing (e.g., of envelopes, if the corresponding track is not currently displaying its envelopes)
  • Disabled the movement of the play cursor in certain cases (e.g., when creating envelope points) to make working easier
  • In the single wave view and the multitrack view, reduced the amount of repainting that occurs when envelopes are shown or hidden and reduced the amount of repainting of envelopes and the play cursor in various operations
  • Reduced the amount of work that Orinj has to do when a new loop is created
  • In the two new skins (Candy and Flat white), fixed the mute and solo buttons in the loop building view and the envelope buttons in the single wave view. Those used the wrong colors after opening a session or a loop
  • Made sure that Orinj shows an error message when a loop block cannot be saved when exiting or creating a new session. Before this, Orinj would not show an error, which was confusing
  • Fixed the color of the labels of the graph in the frequency content dialog
  • Added borders around blocks in the session. This makes it easier to see the separate blocks, especially when there are many blocks next to each other (e.g., many drum loops in a drum track)

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.