[NetBehaviour] New sand work: Phantasmic Pong
james at jwm-art.net
james at jwm-art.net
Tue Apr 10 23:15:17 CEST 2007
http://www.jwm-art.net/art/audio/phantasmic_pong.mp3
On 10/4/2007, "Andrej Tisma" <aart at EUnet.yu> wrote:
>> No don't bother - it sucks.
>
>Hey, watch your language pal.
>Andrej
OK.
James.
>>>http://www.at.ns.co.yu/sound/Tisma_sound.htm
wcnt-1.25/jwmsynth
//--------------------------------------------------------------------
//
// phantasmic_pong3c.wc
//
// Uses Andrej Tisama's Fantastic_Song.mp3
// (converted to 44100 hrtz WAV)
//
// fantastic
//
//--------------------------------------------------------------------
samplerate 44100
bpm 120
signature 4/4
//--------------------------------------------------------------------
constant one value 1.0 one
time_map
time1
meter_map
meter_map
bpm_map
bpm_map
time1
//--------------------------------------------------------------------
//header info for wav: fantastic_song.wav
// Stereo 16 bit 44100 hz
// length: 6698974 samples (151.904 seconds)
wavfilein
fs_sample
filename samples/fantastic_song.wav
root_note c0
fs_sample
clock
fs_pm_clock
in_freq_mod1 off
freq 0.00125
freq_mod1_size 1.0
fs_pm_clock
user_wave
fs_pm_wv
waveform
vertex
ud 0.0 ul -0.25 ld 0.0 ll -0.25
vertex
ud 360.0 ul 1.0 ld 360.0 ll 1.0
waveform
in_phase_trig fs_pm_clock out_phase_trig
in_deg_size fs_pm_clock out_deg_size
in_level_mod off
in_time_mod off
recycle_mode off
zero_retrigger off
fs_pm_wv
clock
fs_pos_clock
in_freq_mod1 fs_pm_wv out_output
freq 0.00125
freq_mod1_size 8.0
fs_pos_clock
user_wave
fs_pos_wv
waveform
vertex
ud 0.0 ul 0.0 ld 0.0 ll 0.0
vertex
ud 360.0 ul 1.0 ld 360.0 ll 1.0
waveform
in_phase_trig fs_pos_clock out_phase_trig
in_deg_size fs_pos_clock out_deg_size
in_level_mod off
in_time_mod off
recycle_mode off
zero_retrigger off
fs_pos_wv
clock
fs_freq_clock1
in_freq_mod1 off
freq 440
freq_mod1_size 1.0
fs_freq_clock1
//--------------------------------------------------------------------
clock
fs_trig_clock
in_freq_mod1 fs_pos_wv out_output
freq 2.0
freq_mod1_size 1.333
fs_trig_clock
sampler
fs
in_play_trig fs_trig_clock out_phase_trig
in_stop_trig off
in_start_pos_mod fs_pos_wv out_output
in_deg_size fs_freq_clock1 out_deg_size
wavfile fs_sample
play_dir fwd
play_mode wrap
jump_mode play
start_pos_min 0
start_pos_max 6608974 // full sample range:6698974
loop_mode off
loop_start_pos 0
loop_end_pos 100
loop_is_offset off
bi-directional_offset 0
anti_clip_samples 25
anti_clip_each_end on
zero_search_range 15
degsize_amount 1.0
fs
wcnt_signal
fs_L
in_signal fs out_l
level 0.275
fs_L
wcnt_signal
fs_R
in_signal fs out_r
level 0.275
fs_R
//--------------------------------------------------------------------
group
g1
modules
synthmod name fs_trig_clock
synthmod name fs
synthmod name fs_L
synthmod name fs_R
modules
g1
copier gc0 from g1 to g0 gc0
copier gc1 from g1 to g2 gc1
copier gc2 from g1 to g3 gc2
copier gc3 from g1 to g4 gc3
copier gc4 from g1 to g5 gc4
copier gc5 from g1 to g6 gc5
copier gc6 from g1 to g7 gc6
copier gc7 from g1 to g8 gc7
param_editor
pe1
editlist
edit g0.fs_trig_clock freq 2.0
edit g1.fs_trig_clock freq 4.0
edit g2.fs_trig_clock freq 8.0
edit g3.fs_trig_clock freq 16.0
edit g4.fs_trig_clock freq 32.0
edit g5.fs_trig_clock freq 64.0
edit g6.fs_trig_clock freq 128.0
edit g7.fs_trig_clock freq 256.0
edit g8.fs_trig_clock freq 512.0
editlist
pe1
//--------------------------------------------------------------------
combiner
cmix_L12
signals
synthmod name g0.fs_L
synthmod name g1.fs_L
synthmod name g2.fs_L
signals
mean_total off
cmix_L12
combiner
cmix_R12
signals
synthmod name g0.fs_L
synthmod name g1.fs_L
synthmod name g2.fs_L
signals
mean_total off
cmix_R12
//--------------------------------------------------------------------
combiner
cmix_L34
signals
synthmod name g3.fs_L
synthmod name g4.fs_L
signals
mean_total off
cmix_L34
combiner
cmix_R34
signals
synthmod name g3.fs_L
synthmod name g4.fs_L
signals
mean_total off
cmix_R34
//--------------------------------------------------------------------
combiner
cmix_L56
signals
synthmod name g5.fs_L
synthmod name g6.fs_L
signals
mean_total off
cmix_L56
combiner
cmix_R56
signals
synthmod name g5.fs_L
synthmod name g6.fs_L
signals
mean_total off
cmix_R56
//--------------------------------------------------------------------
combiner
cmix_L78
signals
synthmod name g7.fs_L
synthmod name g8.fs_L
signals
mean_total off
cmix_L78
combiner
cmix_R78
signals
synthmod name g7.fs_L
synthmod name g8.fs_L
signals
mean_total off
cmix_R78
//--------------------------------------------------------------------
stereo_amp
amp
in_l cmix_L12 out_output
in_r cmix_R12 out_output
in_amp_eg one out_output
in_amp_mod off
left_amplitude 32000
right_amplitude 32000
amp_mod_size 0.0
clip_level 32767
amp
wavfile_out
wav
in_left amp out_left
in_right amp out_right
in_bar time1 out_bar
in_bar_trig time1 out_bar_trig
filename phantasmic_pong3-12.wav
start_bar 0
end_bar 200
wav
//--------------------------------------------------------------------
group
g-out12
modules
synthmod name amp
synthmod name wav
modules
g-out12
copier go1 from g-out12 to g-out34 go1
copier go2 from g-out12 to g-out56 go2
copier go3 from g-out12 to g-out78 go3
input_editor
iego
editlist
connect g-out34.amp
in_l cmix_L34 out_output
in_r cmix_R34 out_output
connect g-out56.amp
in_l cmix_L56 out_output
in_r cmix_R56 out_output
connect g-out78.amp
in_l cmix_L78 out_output
in_r cmix_R78 out_output
editlist
iego
param_editor
pego
editlist
edit g-out34.wav filename phantasmic_pong3-34.wav
edit g-out56.wav filename phantasmic_pong3-56.wav
edit g-out78.wav filename phantasmic_pong3-78.wav
editlist
pego
//--------------------------------------------------------------------
wcnt_exit
wcnt_exit_module
in_bar time1 out_bar
exit_bar 200
wcnt_exit_module
//--------------------------------------------------------------------
wcnt-1.25/jwmsynth
More information about the NetBehaviour
mailing list