Wire - Release History
The Wire software and documentation is Copyright 2000-2002 by SoftSynth.com,
All Rights Reserved
Wire Home Page
V1.0, build #15 - 6/10/02 - first official release
Bugs Fixed
-
Using ExternalEnvelopePort and ExternalSamplePort in a path caused "Export
to Java Source..." to fail.
New Features
-
Users are now warned that they need to enable audio input when they load
a LineIn unit.
-
A new "Up" button can be used to quickly open the parent patch window.
-
Support for Macintosh OS X
V0.9, build #12 - 3/14/2002 - gamma release
Bugs Fixed
-
Can now load files properly when using Java 1.1.8
-
VU meter uses specified not range, not always -1.0 to 1.0.
-
VuDisplay threads now stopped when VuDisplay deleted.
-
Patches containing circuits from com.softsynth.jsyn.circuits not produces
correct Java code.
-
You can no longer accidentally drag a module off the edge of a patch where
it becomes inaccessable.
-
An attempt to load a non-XML file prints an informative error.
New Features
-
Added Cut/Copy/Paste.
-
Can now select sample rate, 22050, 44100 from Engine menu.
-
When saving patches, subpatches are now saved using relative names so you
can move two related patches to a new directory.
-
Subpatches no longer have to be saved to a separate file. They can be embedded
in the patches that use them.
-
View menu, "Top Patch no longer toggles, always shows Top Patch
-
Make sure that windows open within screen boundaries.
-
Window name now contains patch hierarchy.
-
Drag all selected modules together as a group.
V0.8, build #10 - 2/5/2002 - beta release
Bugs Fixed
-
Fixed NumericTextJacks so that they save their edited values in the XML
file.
V0.8 - 2/4/2002
-
Added a Wire reference manual and a tutorial. See documentation
page.
-
When new modules are added to a patch, they appear in front of older units.
Bugs Fixed
-
Fixed rubber banding when disconnecting or moving an input connection.
Was invisible.
-
Fixed EnvelopeEditor so it automatically expands the X range when displaying
a very short envelope, making it easier to edit.
V0.7 - 1/28/2002
Editor
-
Show current port value on mouseOver. Helpful for debugging.
-
Added scrollbars so you can edit a patch that is too large for the screen.
-
Added size, loop, base note, file info to SampleModule editor.
-
An initial patch file name can be passed on the command line.
-
Add Loop button to SampleModule and EnvelopeModule.
-
Delete key can now be used to delete modules.
-
Modules can be drag selected.
-
Added F2R (frequency to rate) port to SampleModules. The value can be used
to tune patches with samples. SampleRate = F2R * frequency.
-
Added "SynthNote Patch" menu item that creates a patch with amplitude,
frequency and output ports.
Exported Java Code
-
Force file types to CWIE and TEXT on Macintosh so CodeWarrior can see them.
-
Set Java package name to the names of subfolders under "com/", "org/",
"jsrc/" and "source/" when file is saved.
-
Add AIFF and WAV sample loading. Sample is static and shareable if loaded
from a file.
-
Generate setStage() code for samples.
Bugs Fixed
-
NumericTextModules now save min and max.
-
NumericTextModule now sends its value after being edited from the dialog.
-
Patches no longer get bogus names like "output" which caused broken connections
when reloaded.
-
Port that is disconnected before saving now save it's value in the XML
and Java file.