Skip to content

OPL Studio v2.4.0

Choose a tag to compare

@DhrBaksteen DhrBaksteen released this 19 Apr 10:32
c8b60fc

In This Release

OPL Studio 2.4.0 introduces a new feature called patch effects that allow you to create much more advanced sounds by allowing you to change patch parameters per note. If you know about Adlib Tracker macro's then you'll love patch effects!

New Features

  • Patch effects - Patches can now include a list of parameter changes to apply to individual notes when triggered. This gives you much more flexibility and more complex sounds.
    • Pitch changes / slides
    • Output level changes / slides per operator
    • ADSR envelope changes per operator
    • Waveform changes per operator
    • Frequency multiplier per operator
    • Panning
    • Retrigger note
    • Jump to effect tick
  • New patch editor - The patch editor has been rewritten and improved
    • The UI has been updated to make a better distinction between melodic and percussive patches
    • Added a switch to select between the already existing operator editing and effects editing (see below)
    • Cleaned up the menu bar to be more clear
    • Allow creating a new instrument bank and reloading the deafault patches from the Bank --> New menu without having to start a new OPL Studio session
    • Saving / loading full instrument banks or individual patches is more clear now
  • New patch effects editor - New editing mode in the patch editor to create patch effects
    • Effects are added to a list where they will trigger per note on a given 60Hz tick
    • Effects can be selected by UI control or selected from a list of available effects
    • Bypass option to test patches without effects being applied
    • Copy / pasting of effects
  • Added the *.OSB file format for OPL Studio instrument banks that store patches including patch effects
  • Added the *.OSI file format for single OPL Studio instruments including patch effects
  • OPL Studio session files *.OPS support saving patches with effects
  • Added buffering to the OPL controller for more streamlined register updates
  • The on screen keyboard has been improved
    • Long press the backspace key to clear all text
    • Long pressing the shift key will enable shift lock
  • Updated SD card driver
  • Improved diagnostics for SD card issues
  • Improved global event handling
  • Small UI tweaks for buttons, UI text, list headers, etc

Bug fixes

  • A bug where OPL Studio would crash when creating a linked patch with a 0 delay has been fixed
  • A bug where the file chooser would give an error when you try to save a file with a too long name has been fixed
  • The scroller of the file chooser dialog is now correctly scaled