Pre-release of Wav Composer Not Toilet 1.26
wcnt is a not-real-time commandline text-file-based modular
synth/sequencer/sampler for GNU/Linux to generate WAV audio files.
Download from:
https://sourceforge.net/project/showfiles.php?group_id=76646&package_id=256925
Website:
http://wcnt.sourceforge.net
--------------------------------------------------------------------------
This is the second release building up to wcnt-1.26
Since wcnt-1.25.5, the program has undergone many important changes.
* libsndfile: the audio file IO lib from mega-nerd.com allows wcnt
to read and write *WAV* audio in other data formats besides 16bit
pcm. Consequently, all 16bit 'audio' inputs and outputs have been
removed. *** Make sure you have it installed *** :)
* LADSPA: a number of modules (9) have been created to use a select
few LADSPA plugins. These provide much better filters, reverb,
limiting, and compression. More might be added in future.
* orbit module: impliments three orbit fractals which iterate upon
a trigger, and the output of which is scaled (via an iteration
test) within the -1.0 to +1.0 range.
* adsr_scaler data object: allows indivdual sections of previously
defined adsr modules to be scaled on the time axis. it's quick
and easy.
* improved command line option handling: help describing the command
line options. several new options such as --dont-run and --no-title.
module help now lists the modules sorted into three alphabetical
collumns to make life easier.
* many memory leaks plugged, and numerous operational bugs squashed.
* no more -ffast_math compiler optimizations causing dodgy calculations.
* removed sine_wave and tri_wave modules altogether.
* wave module: a new easy-to-use module for quickly generating sine,
triangle, and sawtooth waveforms and a number of variations of these
outputting in the 0.0 to +1.0 range (instead of -1.0 to +1.0).
* wave_phase module: comes close to the old sine_wave and triangle_wave
implimentations. seperate phase trigger and phase_step inputs, and
seperate phase_step input for a shaping waveform. improved algorythm
means it's more likely to do what it's meant to :). new parameter to
invert every other phase (or every other partial phase etc), combined
with shaping (ie multiplication of two waveforms) allows a greater
variety of waveforms to be created.
* dc_filter and rms modules: no longer do their calculations in such an
extremely deffective manner.
* deg_size type inputs and outputs renamed to the far more sensible
phase_step type.
* constant_freq and constant_note: two new constant modules which
output translations of their parameter, so they're independant of
the sample rate unlike doing the same thing with the constant module.
* balance module: this is the modifier module renamed to show what it
actually does: balance two signals.
* modifier module: does something much more interesting than balance
two signals - ie combining two waveforms to create a third.
* many code changes and improvments.
--------------------------------------------------------------------------
***** Please note the online help at wcnt.sf.net is now out of date.
I've begun working on inline help, the beginnings of which are included
as a number of text files. The text files provide short descriptions and
guidlines on the usages of individual modules.
***** All your old .wc files will now be broken with this version. Sorry
- things change as I slowly learn.
--------------------------------------------------------------------------
Download from:
https://sourceforge.net/project/showfiles.php?group_id=76646&package_id=256925
Website:
http://wcnt.sourceforge.net
best regards,
james jwm-art net
_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@email-addr-hidden
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev
Received on Sat Jan 5 08:15:02 2008
This archive was generated by hypermail 2.1.8 : Sat Jan 05 2008 - 08:15:03 EET