Skip to content
Patrick Meng edited this page Feb 8, 2024 · 24 revisions

Welcome to SymphonieFx

(c) Patrick Meng 2024, mpdevoo(at)gmail.com

SymphonieFx is a JavaFx implementation of Symphonie developed in the 90s for Amiga Computers. You use it for composing songs based on samples and vst instruments. This is work in progress. Loading of SymMods works pretty well already. Rendering of songs, too. Editing is in alpha stage.

Features

  • 64 Voices (just a virtual limit, can be changed as wished)
  • Dsp
  • 64 Bit FP Soundengine, Audio Rendering as 16 Bit Wav or 24 Bit Flac, per sample fx processing instead of per event resulting in much smoother volume changes e.g.
  • VST 2.x instrument support https://github.com/patricklyte/SymphonieFx/wiki/VST-Support

Technologies

  • Java 1.8, running up to Java 20 (latest release is in develop branch using java 21)
  • JavaFx
  • Zip/Xml as Fileformat

Smooth Audio Output

For smooth audio output you possibly have to highen the task prority in taskmanager/details (Windows)

Screenshots

View with Scopes View with Scopes Track View Track View Track View

History

This is a remake of the old Java sourcecode from 2005 which used Java Swing as ui framework. This new release has the complete frontend replaced with JavaFx. Loading and saving of songs has also been completely rewritten from scratch now using XML as song format and Zip as song container format. By using zip as container you have direct access to all song components without the need to e.g. extract samples.

Clone this wiki locally