. .. ... The Syntiac Pages ... .. .
[Home] [Synthesizers] [Software Proj] [Hardware Proj] [Pinball]
   |
[StudioFactory] [SynFactory] [SoftSynt] [Syntiac]

   |
[Synfactory] [History] [FAQ] [ScreenShots] [Doc] [Developers] [Download]

SynFactory
The Interactive Modular Software Synthesizer

Release notes of current and previous versions


Changes from 1.16rc1 to 1.17:

   - This version of Synfactory is released under the GNU software licence.
     SynFactory is now free software (see file 'Copying' in the archive for more info).
 

Changes from 1.15 to 1.16rc1:

   - Can load and play 669, DI, MOD (4, 6 and 8 channel), MTM, OKT, STM module files.
   - Fixed detection routine for lame-encoder.
   - Bugfix shift+F1 now works as expected (showing editor help instead of module help).
   - Changed button-bar draw routine, so it correctly handles theme color settings.
     Also made the play controls the same size as the cable-color buttons.
   - New anti-alias algorithm used for Saw-wave in OSC and MOS modules.
   - Config panel controllable with keyboard (TAB and cursorkeys)
   - Interface to SF_DSOUND.DLL for directSound support.
   - Added snap to grid option to edit menu for positioning modules.
   - Joystick has it's own thread, so realtime audio behaviour should be better in situations where joystick used.
   - New modules:
     - Added MODTRK - MOD/MTM/S3M compatible track
   - Additions to modules:
     none
 

Changes from 1.14 to 1.15:

   - Can generate capture file in MP3 format (interface to lame_enc.dll).
   - Help pages removed from executable and put in seperate file (easier to update).
   - Connect cables in patch editor by drag&drop
     (click on output, drag mouse and relase mouse button above an input).
   - 3 new colors available for patch cables.
   - New 3d-look for virtual pots and some other graphic cleanups
   - Added helppage which describes the menus
   - Uses doublebuffering to eliminate flashing of the audio scopes
   - Audio settings now moved to a new settings window with more options
   - Position of mainwindow is stored in autoload.syn
   - Basic support for MIDI input added: Control-Change messages and monophonic notes.
   - New modules:
     - Added M-CC1 - Midi input for Control Change messages (Group1)
     - Added M-CC2 - Midi input for Control Change messages (Group2)
     - Added M-NOTE - Midi input for Note messages
     - Added JOYSTICK - Control upto 6 values at the same time with an external joystick.
     - Added PANOUT - Output with panning and volume control (will be used for mod-loading)
     - Added SCOPE - 4 channel scope
   - Additions to modules:
     none
 

Changes from 1.13 to 1.14:

  - Bugfix in SCRIPT module. 'J' and 'M' commands would be confused when label was at end of a line.
  - Bugfix after stupid mistake, which killed correct clipboard support in 1.13
  - New modules:
    - Added Switch - 2 output signal switch (no online help yet)
    - Added Switch - 4 output signal switch (no online help yet)
    - Added Switch - 8 output signal switch (no online help yet)
    - Added Switch - 16 output signal switch (no online help yet)

Changes from 1.12 to 1.13:

  - Bugfix in TRIG module, one-shot is now turned off when T-Off is 0 or lower.
  - Bugfix in 3, 5 and 7 input logic OR module. Inactive state now defined as 0 not as -32768.
  - Bugfix in save routine. Console-mixer AUX channel settings were
    mixed-up, when saving a patch when one or more AUX-modules were deleted.
  - Bugfix better support for 16 and 256 color VGA displays (prevent dithering).
  - Pause button now works as a toggle switch (pressing again when paused, will unpause playback).
  - Audio scope window is now resizable.
  - Keyboard short-cuts for adding modules are shown in popup menu.
  - Added online help for following modules: AND, OR, XOR, NOT, BIN, Pulsar, DeMux.
  - New modules:
    - Added SCRIPT - Script controlled note player
    - Added BETWEEN - Window comparator
    - Added AHD - Attack/Hold/Decay envelope generator

Changes from 1.11 to 1.12:

  - Bugfix in online help display routine. Sometimes text was placed under scrollbar.
  - Bugfix in TRIG module, logic low on output is now defined as 0 (was -32768).
  - Bugfix cloning of DRUM modules now also copies drum pattern matrix.
  - Bugfix copying and pasting of DRM modules will no longer crash SynFactory.
  - Current filename and path is stored between restarts (in autoload.syn).
  - Added about-box.
  - Added online help for following modules: ADD, SyncDelay.
  - New modules:
    - Added SineBank - Multiple octave Sine wave oscillator
    - Added AUX - Mixer console Aux-send
    - Added RET - Mixer console stereo Aux-return
  - Additions to modules:
    - Added one-shot output to TRIG module.

Changes from 1.10 to 1.11:

  - Bugfix Ctrl+O shortcut now updates window title correctly.
  - Bugfix DRM modules are now visible in the popup menu.
  - Added stereo mixer window (with panning and volume sliders).
  - New modules:
    - Added CON - Mixer console mono channel
    - Added CON - Mixer console stereo channel

Changes from 1.01 to 1.10:

  - Bugfix Cloning multiple objects will also copy the connections between them.
  - Bugfix In playmode stop, all oscillators and counters are reset. All delaylines are emptied.
  - Bugfix 'DSP engine buffer size' setting is saved and restored on next startup.
  - Change to DSP engine saves up to 10% CPU power (actual savings depend on CPU type).
  - Added seperate playback control window with VU meters
  - Added Online help function. (Select module and press F1)
  - Added support for clipboard (Cut, Copy, Paste and selectAll).
  - Added cable color selection buttons on toolbar.
  - Ctrl+D shortcut for Clone object(s). When cloning objects the new copies will be selected.
  - Ctrl+O shortcut for Open
  - Ctrl+S shortcut for Save
  - New modules:
    - Added DRM - 16 steps drum pattern with 4 or 8 outputs (and binary inputs)
    - Added OUTS - Stereo output with surround sound support
    - Added PAN - Panning control
    - Added AND modules with 3, 4, 5, 6, 7 and 8 inputs

Changes from 1.00 to 1.01:

  - Bugfix Shortcuts will now place object at the current mouse-cursor position.
  - Bugfix in Pulsar module, Div 7 output didn't work correctly.

Changes from 0.99 to 1.00:

  - Bugfix in redraw routine when changing potvalue (now only redraws current module).
  - Bugfix in buttonbar routine. Disabling the buttonbar had strange effects.
  - Multiple object selection with CTRL key is possible. (modules can now be moved or deleted in groups)
  - Changed all logic modules (again!). Output now 0 to 32767 so its consistent with FF modules.
  - CNT is renamed to Pulsar.
  - Added keyboard shortcuts for the most used modules.
  - Added dynamic resizing of modules with + and - keys. (Works for ADD and OR modules)
  - New modules:
    - Added TRIG - Delayed trigger/gate module
    - Added BIN - 8 bits binary counter
    - Added SW1, SW2, SW3 and SW4. Binary controlled signal switches (with 2, 4, 8 or 16 inputs).
    - Added DeMux - 1 to 2, 2 to 4, 3 to 8 or 4 to 16 demultiplexer
    - Added SwiMux - Clockable demux & switch (select 1 of 8/16 inputs and provide 8/16 gate-outputs for control)
    - Added FF1 - Set/Reset flipflop with toggle input
    - Added FF2 - JK-master/slave flipflop
    - Added OR modules with 3, 4, 5, 6, 7 and 8 inputs

Changes from 0.98 to 0.99:

  - Added generation of logfile (providing detailed information during error conditions)
  - Added Insert/Merge load file
  - Added Cable color selection in Edit-menu (Possible colors are red, green, blue and yellow)
  - Optimisation in main DSP loop saves 15% CPU power.
  - Every RND module (or OSC in Random mode) now has its own noise generator, making the modules independed of each other.
    - Also increased the randomness of the noise source, less artifacts are present in the spectrum.
  - Added some basic Anti-aliasing to Saw and Pulse wave forms of the oscillators (both OSC and MOS).
  - Changed appearance of toolbar and fixed a bug in disabling the toolbar.

  - Window focus bugfix (closing/hiding a supportwindow will reactivate mainwindow)

Changes from 0.97 to 0.98:

  - Buffering size of DSP system can be set (256, 512, 1024, 2048, 4096, 8192, 16386) * 5 buffers
  - Added Output Scope display window
  - OSC has 'Hz' display
  - New modules:
    - Added 8 steps sequencer
    - Added BIT module
    - Added Clippy module
    - Added Split module
    - Added MMF - Multi Mode filter (12,18,24 dB/Oct)

  - Changed all logic modules (AND,OR,XOR,NOT). Output now -32768 to 32767 (so they can be used to gen. audio)


The Syntiac Pages -- www.syntiac.com
For website questions mail to: webmaster@syntiac.com
"/synfactory_history" is last updated on Mon Nov 3 01:03:10 2003