Skip to content

Releases: jameshball/osci-render

v2.1.2

03 Mar 14:21
Compare
Choose a tag to compare

v2.1.2 changes

  • Adds debug console for Lua, to allow you to view messages printed to the console using the print function
    image
    • The console is closed by default, and can be opened by clicking the console title
    • Click the pause button to pause printing to the console, allowing you to scroll through the console history
    • Click the delete button to clear the console
  • Fix a bug that caused a crash when opening multiple files at once
  • Add a button next to sliders to allow you to change the range of the slider, and LFOs that control this slider
    • This was previously possible by right-clicking the slider name, but has been moved to a button to make it easier to find

Osci-render 2.0

Version 2.0 is a complete rewrite of osci-render from the ground up!

Osci-render 2.0 is now an audio plugin, meaning you can automate every effect, slider, and setting from within a DAW, and easily make music using it.

Get it here!

Hear more about it here :)

v2.1.1

27 Feb 22:01
cc03b32
Compare
Choose a tag to compare

v2.1.1 changes

  • Lua sliders can now be animated with LFOs!
  • Lua slider values now smoothly change between values
  • Lua slider values can now be used in effects
  • PLEASE NOTE: Performance when using Lua may be worse. Let me know if you notice a difference!

Osci-render 2.0

Version 2.0 is a complete rewrite of osci-render from the ground up!

Osci-render 2.0 is now an audio plugin, meaning you can automate every effect, slider, and setting from within a DAW, and easily make music using it.

Get it here!

Hear more about it here :)

v2.1.0

24 Feb 10:29
292d8fe
Compare
Choose a tag to compare

Osci-render 2.1 release

Osci-render 2.1 is the first major release of osci-render, packed with new features, bug fixes, and lots of quality-of-life improvements.

PLEASE NOTE: This is a major release, and old .osci projects or old DAW projects may break if you are upgrading osci-render to 2.1

New features & improvements

  • New audio effects!
    3D effects
    • 3D Ripple
      • Applies a 3D ripple effect to the image in the Z direction
      • Ripple Depth controls the size of the ripples applied to the image
      • Ripple Phase controls the position of the ripple
        • By default, this is animated to make the image ripple inwards
      • Ripple Amount controls how many ripples are applied to the image - increasing this will reduce the space between ripples
    • 3D Rotation
      • Controls rotation of the image and object in X, Y, and Z directions
      • By default, the image rotates around the Y axis
    • Scale
      • Scales the image and object in X, Y, and Z directions
      • Make this negative to invert the image
    • Swirl
      • Applies a swirl distortion to the image
        Swirl
    • Dash
      • Traces along the image in dashed-lines - increase this to increase the length of the dashes
        Dash
  • Modified audio effects
    • All existing effects now operate in 3D rather than 2D
      • This means effects like bit crush apply the effect in X, Y, and Z directions, like below:
        3D bit crush
    • Added Z dimension to Distortion and Translation effects
    • Simplified and expanded 2D Rotate effect into 3D rotation without a rotation speed slider
      • Rotation speed can now be more easily controlled by animating rotation using a Sawtooth or Reverse Sawtooth LFO, and setting the exact speed in Hz
      • Removed any fixed-rotation axis buttons since these are no longer required
    • Trace effects are now more consistent
    • 3D perspective effect has been removed since everything is now treated as a 3D object
      • This has been replaced with the Lua Effect, for programmable audio effects
      • You can now create 3D custom effects, using the variable z, which is the Z coordinate of the input audio
  • Lua can now output 3D coordinates, as well as 2D coordinates like before
    • This means you can now program 3D shapes, objects, fractals, or anything else you want!
  • New button to randomise all the audio effects
    • This gives you a really quick way to experiment with new audio effects
      Random effects
  • The default shape is now a square rather than a circle
    image
  • Slightly rearranged the interface
    image
  • Improved the file opening and navigation interface
    • You can now switch between files using left and right arrow buttons, instead of pressing j and k
    • Close files by using the delete icon to the right of the file name
      file-navigation

Bug fixes

  • frequency, phase, sample_rate, and step variables are now available in custom Lua effects, just like in Lua files
  • Lua slider values can now be changed when editing a custom Lua effect
  • 3D objects that are behind the camera, or out of the range of the camera are now clipped
    • This removes undesirable audio and visual glitches when objects are in strange places
  • 3D objects are now consistently sized when opening them

Osci-render 2.0

Version 2.0 is a complete rewrite of osci-render from the ground up!

Osci-render 2.0 is now an audio plugin, meaning you can automate every effect, slider, and setting from within a DAW, and easily make music using it.

Get it here!

Hear more about it here :)

v2.0.8

31 Jan 17:50
Compare
Choose a tag to compare

v2.0.8 changes

  • Fixes min trace and max trace effects, so they work as expected
  • Improves audio performance
  • Fixes a bug that meant osci-render could crash when rendering a Blender scene
  • Adds a button to open the Audio and MIDI settings from the MIDI panel when running the standalone version

Osci-render 2.0

Version 2.0 is a complete rewrite of osci-render from the ground up!

Osci-render 2.0 is now an audio plugin, meaning you can automate every effect, slider, and setting from within a DAW, and easily make music using it.

Get it here!

Hear more about it here :)

v2.0.7

28 Jan 20:37
Compare
Choose a tag to compare

v2.0.7 changes

  • Adds automatic timed recording, and manual recording of audio to a .wav file
    • Click on the circular record icon to start recording, showing a preview of the audio as you record
    • Click the timer icon to configure how long you want to record for, automatically stopping after the time has elapsed

timed-recording

Osci-render 2.0

Version 2.0 is a complete rewrite of osci-render from the ground up!

Osci-render 2.0 is now an audio plugin, meaning you can automate every effect, slider, and setting from within a DAW, and easily make music using it.

Get it here!

Hear more about it here :)

v2.0.6

21 Jan 19:41
Compare
Choose a tag to compare

v2.0.6 changes

  • Adds MIDI pitch-bend support

Osci-render 2.0

Version 2.0 is a complete rewrite of osci-render from the ground up!

Osci-render 2.0 is now an audio plugin, meaning you can automate every effect, slider, and setting from within a DAW, and easily make music using it.

Get it here!

Hear more about it here :)

v2.0.5

01 Jan 18:04
Compare
Choose a tag to compare

v2.0.5 changes

Demo of new major features:

2024-01-01.17-17-23.mp4
  • Adds sidechaining, allowing you to change the value of effects based on the volume of the input audio
    • You can enable this for any slider by clicking the microphone icon next to it
    • When enabled, the microphone icon and slider turn red
    • Now, any audio input controls the value of the effect
  • Sliders are now more usable when the interface is made smaller
  • When loading a project, the DAW is now properly notified of any changes in values
  • Reduce how dark disabled audio effects are, so they are easier to read

Osci-render 2.0

Version 2.0 is a complete rewrite of osci-render from the ground up!

Osci-render 2.0 is now an audio plugin, meaning you can automate every effect, slider, and setting from within a DAW, and easily make music using it.

Get it here!

Hear more about it here :)

v2.0.4

29 Dec 13:34
Compare
Choose a tag to compare

v2.0.4 changes

  • You can now view the software oscilloscope in full-screen by double-clicking it
    • Note, that you can also improve the quality of the oscilloscope by right-clicking and reducing the roughness, though this may lead to worse performance

ezgif com-optimize

Osci-render 2.0

Version 2.0 is a complete rewrite of osci-render from the ground up!

Osci-render 2.0 is now an audio plugin, meaning you can automate every effect, slider, and setting from within a DAW, and easily make music using it.

Get it here!

Hear more about it here :)

v2.0.3

27 Dec 11:52
Compare
Choose a tag to compare

v2.0.3 changes

  • Massively improve performance of interface and software oscilloscope on Windows

Osci-render 2.0

Version 2.0 is a complete rewrite of osci-render from the ground up!

Osci-render 2.0 is now an audio plugin, meaning you can automate every effect, slider, and setting from within a DAW, and easily make music using it.

Get it here!

Hear more about it here :)

v2.0.2

25 Dec 13:10
Compare
Choose a tag to compare

v2.0.2 changes

  • Properly support mono output so that the plugin works in Logic.

Osci-render 2.0

Version 2.0 is a complete rewrite of osci-render from the ground up!

Osci-render 2.0 is now an audio plugin, meaning you can automate every effect, slider, and setting from within a DAW, and easily make music using it.

Get it here!

Hear more about it here :)