DSP Robotics has updated FlowStone, the successor to Outsim's SynthMaker, to version 3.0.1. This release fixes many of the teething issues that were reported for version 3. They've also made some small enhancements in a number of areas and added a few more graphics methods.

Improvements:

New getBounds method in GraphicsPath for getting the bounding rectangle of a path.

New isVisible method in GraphicsPath for testing if a point is inside a path.

New isOutlineVisible method in GraphicsPath for testing if a point lies on a path.

New widen method in GraphicsPath for expanding a path.

New getWidth method in Pen for finding out the thickness of a Pen object.

New option to provide an area in the call to the redraw method.

Clipping, text rendering hint and smoothing are now reset after the draw method is called so any changes are only applied within the draw method.

The measureString method now has a "bounds" entry which is an array [x,y,w,h] for the bounding area of the string.

Added pass through of View data to the Ruby component.

Edit components now exit when you hit return.

Edit Box modules were not redrawing correctly after clicking away.

The Http Post component now removes the http:// part from any url automatically.

Added optimisations to all the oscillators to reduce CPU consumption.

Fixes:

The getClip method wasn't returning a valid rectangle.

MIDI wasn't being sent tout in a VST plugin unless there were MIDI components in the path.

MIDI wasn't registering in String and Text components.

The Mono to Frame component was causing a crash when if you added it to a schematic with Direct Sound or ASIO on.

Visual muting was preventing modules from redrawing when they were shown in the schematic.

Fixed a bug with the statistics calculating incorrectly when property panels are being used.

Edit Box modules were not redrawing correctly after clicking away.

The vertical slider no longer has it's value reversed when changing presets.