
Please read the Changelog for latest information.

RTSynth v1.8.0:

This release of RTSynth is based on a updated DSP core.
Benefits are: 
- sample rate range of 44100-48000Hz
- pitch bend
- audible increase of overall tuning

For more details please check the Changelog file.


Three midi files (LittleWing.mid, PurpleHaze.mid, Child_in_time.mid) 
together with there ".mst" files have been added to the examples folder.
 
NOTE: Muse (version 0.6.0pre2) has a serious problem with midi 
pitch events when reading from a midi file.

Please use pmidi for playback to get the right sound! 


A version with jack support will be available again soon.

-------

Note:

Since version 1.6.6-ALSA-v0.x RTSynth needs one more library;)
  libasound.so.2

also the internal audio format was changed from 32 to 64 bit 
floating point numbers;)

-


Real time sound synthesis for Linux i586/i686 systems.

RTSynth is a polyphone real time string synthesiser with 
integrated audio effects.
A large number of synth and effect patches are included.
The real time midi/audio interface is pre-alpha and may not 
work perfect under all circumstances. 
The theoretical time delay between a midi input event
and the corresponding audio output is about 3 ms.
The output sampling rate is 44100 samples per second.
Midi events are read from /dev/midi00 or a pipe. 
Currently NoteOn, NoteOff, AllNotesOff/SoundsOff, NoteVeloc,
MidiHoldPedal, MidiVolume, MidiPitch and MidiPan are implemented.
The binary is pentium optimised. 

RTSynth is developed on an "old" Cyrix i686 166+ CPU based
system. On more up to date pentium systems it should perform
much better (especially when using several audio effects).

You should set RTSynth to owner root by:

	su
	chown root RTSynth
	chmod +s RTSynth

This is necessary for RTSynth to be controlled by the real time 
scheduler! 


RTSynth v1.6.0 needs the following libraries:

 libX11.so.6
 libXext.so.6
 libc.so.6
 libm.so.6
 libpthread.so.0

linux version 2.0.x or greater and OSS free with a 16 bit soundcard.

It is statical link with the FLTK user interface toolkit 
(www.cinenet.net/users/spitzak/fltk) Fltk 1998 Bill Spitzak.
 

If you have any suggestions feel free to contact me.


Stefan Nitschke  

(stefan@vtourist.com)

