[linux-audio-dev] wcnt-1.1z released!

martijn martijn at pacno.net
Thu Apr 15 11:50:33 UTC 2004


Once upon a Wed, Apr 07 2004, James W. Morris hit keys in the following order:
> 
> Announcing for the last time this year the new release of Wav Composer Not 
> Toilet.  Wcnt is of course, the not-real-time modular synth, sequencer, 
> sampler, wav file generator.  Get it from wcnt.sourceforge.net.

the last? are you not gonna announce it any more, gonna change the name, or
stop working on it altogether? oh, i read it on the website...

Anyway, thanks for applying the gcc3 patches. I ran into only two includes
without use namespace declarations, and it also appears gcc3 tries to be
intelligent and interprets "or" as "||" :S

Also, the online example makes the not-so-toilet to segfault. all other
examples are fine. Haven't had the time to investigate, but here's the
backtrace:

# wcnt -v drumex01.wc

0---^^^^|||[###>  <###]|||^^^^---O
\ ----------   wcnt   ---------- /
 Wav Composer Not Toilet!
/ ----------  v 1.1z  ---------- \
O---^^^^|||[##>    <##]|||^^^^---O

samplerate set at 44100
bpm set at 175
time signature set to 4/4

[>--snip--<]

================================
Creating synth module kick_sampler
--------
added connector in_play_trig    kick_stuff      out_note_on_trig
added connector in_stop_trig    kick_adsr       out_off_trig
added connector in_start_pos_mod        kick_stuff      out_no_value
added connector in_deg_size     kick_dsz        out_output
Segmentation fault
#

[>--snip--<]

Program received signal SIGSEGV, Segmentation fault.
0x0806afd1 in wavfilein::get_root_deg_size() ()
(gdb) where
#0  0x0806afd1 in wavfilein::get_root_deg_size() ()
#1  0x0805fb40 in sampler::set_wavfilein(wavfilein*) ()
#2  0x0805fa1e in sampler::set_param(paramnames::PAR_TYPE, void const*) ()
#3  0x08077cb6 in synthfilereader::read_params(synthmod*) ()
#4  0x0806f539 in synthfilereader::read_synthmodule(std::string const*) ()
#5  0x0808d71e in jwmsynth::read_and_create_synthmod(std::string const*) ()
#6  0x0808d363 in jwmsynth::generate_synth() ()
#7  0x080565b1 in main ()

greetz,

martijn.



More information about the Linux-audio-dev mailing list