On 12.08.2013 11:19, Florian Paul Schmidt wrote:
On 12.08.2013 10:53, Hartmut Noack wrote:
Am 12.08.2013 08:51, schrieb Timo Westkämper:
Hi.
I just wanted to let you know that I have been working on a soft synth
called rogue.
New Synths are always most welcome so thanks a lot! :-)
https://github.com/timowest/rogue
I fail to build it:
src/gui/rogue-gui.cpp:905:30: Schwerwiegender Fehler:
gui/rogue-gui.mcpp: Datei oder Verzeichnis nicht gefunden
Kompilierung beendet.
make: *** [rogue-gui.so] Fehler 1
Do I need any special build-tool in order to create such an mcpp-file?
mcpp ist installed (Ubuntu 13.04)
The Makefile doesn't have the dependencies setup correctly. You can do:
make gui
make
And it built..
But segfaults:
fps@mango 11:23:21 ~/src/bld/rmake run
jalv.qt http://www.github.com/timowest/rogue
no more csLADSPA plugins
Plugin: http://www.github.com/timowest/rogue
UI: http://www.github.com/timowest/rogue/ui
JACK Name: rogue
Block length: 2048 frames
MIDI buffers: 32768 bytes
Comm buffers: 131072 bytes
Update rate: 2 Hz
[plugin] Instantiating plugin...
Bundle path: /usr/local/lib/lv2/lv2-rogue.lv2/
features:
http://lv2plug.in/ns/ext/uri-map
http://lv2plug.in/ns/ext/urid#map
http://lv2plug.in/ns/ext/urid#unmap
http://lv2plug.in/ns/ext/state#makePath
http://lv2plug.in/ns/ext/worker#schedule
http://lv2plug.in/ns/ext/log#log
http://lv2plug.in/ns/ext/options#options
http://lv2plug.in/ns/ext/buf-size#powerOf2BlockLength
http://lv2plug.in/ns/ext/buf-size#fixedBlockLength
http://lv2plug.in/ns/ext/buf-size#boundedBlockLength
Creating plugin object...
Validating...
[URID] Validation succeeded.
Done!
osc1_on = 1,000000
osc1_type = 0,000000
osc1_inv = 0,000000
osc1_free = 0,000000
osc1_tracking = 1,000000
osc1_ratio = 1,000000
osc1_coarse = 0,000000
osc1_fine = 0,000000
osc1_start = 0,000000
osc1_width = 0,500000
osc1_level_a = 0,000000
osc1_level_b = 0,000000
osc1_level = 0,000000
osc1_input = 0,000000
osc1_pm = 0,000000
osc1_sync = 0,000000
osc1_out_mod = 0,000000
osc2_on = 0,000000
osc2_type = 0,000000
osc2_inv = 0,000000
osc2_free = 0,000000
osc2_tracking = 1,000000
osc2_ratio = 1,000000
osc2_coarse = 0,000000
osc2_fine = 0,000000
osc2_start = 0,000000
osc2_width = 0,500000
osc2_level_a = 0,000000
osc2_level_b = 0,000000
osc2_level = 0,000000
osc2_input = 0,000000
osc2_pm = 0,000000
osc2_sync = 0,000000
osc2_out_mod = 0,000000
osc3_on = 0,000000
osc3_type = 0,000000
osc3_inv = 0,000000
osc3_free = 0,000000
osc3_tracking = 1,000000
osc3_ratio = 1,000000
osc3_coarse = 0,000000
osc3_fine = 0,000000
osc3_start = 0,000000
osc3_width = 0,500000
osc3_level_a = 0,000000
osc3_level_b = 0,000000
osc3_level = 0,000000
osc3_input = 0,000000
osc3_pm = 0,000000
osc3_sync = 0,000000
osc3_out_mod = 0,000000
osc4_on = 0,000000
osc4_type = 0,000000
osc4_inv = 0,000000
osc4_free = 0,000000
osc4_tracking = 1,000000
osc4_ratio = 1,000000
osc4_coarse = 0,000000
osc4_fine = 0,000000
osc4_start = 0,000000
osc4_width = 0,500000
osc4_level_a = 0,000000
osc4_level_b = 0,000000
osc4_level = 0,000000
osc4_input = 0,000000
osc4_pm = 0,000000
osc4_sync = 0,000000
osc4_out_mod = 0,000000
filter1_on = 1,000000
filter1_type = 0,000000
filter1_source = 0,000000
filter1_freq = 440,000000
filter1_q = 0,000000
filter1_distortion = 0,000000
filter1_level = 0,000000
filter1_pan = 0,500000
filter1_key_to_f = 0,000000
filter1_vel_to_f = 0,000000
filter2_on = 0,000000
filter2_type = 0,000000
filter2_source = 0,000000
filter2_freq = 440,000000
filter2_q = 0,000000
filter2_distortion = 0,000000
filter2_level = 0,000000
filter2_pan = 0,500000
filter2_key_to_f = 0,000000
filter2_vel_to_f = 0,000000
lfo1_on = 1,000000
lfo1_type = 0,000000
lfo1_inv = 0,000000
lfo1_reset_type = 0,000000
lfo1_freq = 10,000000
lfo1_start = 0,000000
lfo1_width = 0,500000
lfo1_humanize = 0,000000
lfo2_on = 0,000000
lfo2_type = 0,000000
lfo2_inv = 0,000000
lfo2_reset_type = 0,000000
lfo2_freq = 10,000000
lfo2_start = 0,000000
lfo2_width = 0,500000
lfo2_humanize = 0,000000
lfo3_on = 0,000000
lfo3_type = 0,000000
lfo3_inv = 0,000000
lfo3_reset_type = 0,000000
lfo3_freq = 10,000000
lfo3_start = 0,000000
lfo3_width = 0,500000
lfo3_humanize = 0,000000
lfo4_on = 0,000000
lfo4_type = 0,000000
lfo4_inv = 0,000000
lfo4_reset_type = 0,000000
lfo4_freq = 10,000000
lfo4_start = 0,000000
lfo4_width = 0,500000
lfo4_humanize = 0,000000
env1_on = 1,000000
env1_pre_delay = 0,000000
env1_attack = 0,100000
env1_hold = 0,000000
env1_decay = 0,500000
env1_sustain = 0,800000
env1_release = 0,500000
env1_curve = 0,500000
env1_retrigger = 0,000000
env2_on = 0,000000
env2_pre_delay = 0,000000
env2_attack = 0,100000
env2_hold = 0,000000
env2_decay = 0,500000
env2_sustain = 0,800000
env2_release = 0,500000
env2_curve = 0,500000
env2_retrigger = 0,000000
env3_on = 0,000000
env3_pre_delay = 0,000000
env3_attack = 0,100000
env3_hold = 0,000000
env3_decay = 0,500000
env3_sustain = 0,800000
env3_release = 0,500000
env3_curve = 0,500000
env3_retrigger = 0,000000
env4_on = 0,000000
env4_pre_delay = 0,000000
env4_attack = 0,100000
env4_hold = 0,000000
env4_decay = 0,500000
env4_sustain = 0,800000
env4_release = 0,500000
env4_curve = 0,500000
env4_retrigger = 0,000000
mod1_src = 0,000000
mod1_target = 0,000000
mod1_amount = 0,000000
mod2_src = 0,000000
mod2_target = 0,000000
mod2_amount = 0,000000
mod3_src = 0,000000
mod3_target = 0,000000
mod3_amount = 0,000000
mod4_src = 0,000000
mod4_target = 0,000000
mod4_amount = 0,000000
mod5_src = 0,000000
mod5_target = 0,000000
mod5_amount = 0,000000
mod6_src = 0,000000
mod6_target = 0,000000
mod6_amount = 0,000000
mod7_src = 0,000000
mod7_target = 0,000000
mod7_amount = 0,000000
mod8_src = 0,000000
mod8_target = 0,000000
mod8_amount = 0,000000
mod9_src = 0,000000
mod9_target = 0,000000
mod9_amount = 0,000000
mod10_src = 0,000000
mod10_target = 0,000000
mod10_amount = 0,000000
mod11_src = 0,000000
mod11_target = 0,000000
mod11_amount = 0,000000
mod12_src = 0,000000
mod12_target = 0,000000
mod12_amount = 0,000000
mod13_src = 0,000000
mod13_target = 0,000000
mod13_amount = 0,000000
mod14_src = 0,000000
mod14_target = 0,000000
mod14_amount = 0,000000
mod15_src = 0,000000
mod15_target = 0,000000
mod15_amount = 0,000000
mod16_src = 0,000000
mod16_target = 0,000000
mod16_amount = 0,000000
mod17_src = 0,000000
mod17_target = 0,000000
mod17_amount = 0,000000
mod18_src = 0,000000
mod18_target = 0,000000
mod18_amount = 0,000000
mod19_src = 0,000000
mod19_target = 0,000000
mod19_amount = 0,000000
mod20_src = 0,000000
mod20_target = 0,000000
mod20_amount = 0,000000
bus_a_level = 0,000000
bus_a_pan = 0,500000
bus_b_level = 0,000000
bus_b_pan = 0,500000
volume = 0,500000
play_mode = 0,000000
glide_time = 0,000000
pitchbend_range = 0,000000
chorus_on = 0,000000
chorus_t = 8,100000
chorus_width = 1,000000
chorus_rate = 0,250000
chorus_blend = 0,250000
chorus_feedforward = 1,000000
chorus_feedback = 0,500000
phaser_on = 0,000000
phaser_rate = 0,250000
phaser_depth = 1,000000
phaser_spread = 0,500000
phaser_resonance = 0,000000
delay_on = 0,000000
delay_bpm = 97,000000
delay_divider = 3,000000
delay_feedback = 0,750000
delay_dry = 0,500000
delay_blend = 1,000000
delay_tune = 440,000000
reverb_on = 0,000000
reverb_bandwidth = 0,750000
reverb_tail = 0,500000
reverb_damping = 0,250000
reverb_blend = 0,250000
[LV2::UI] Creating UI...
Plugin URI: "http://www.github.com/timowest/rogue"
Bundle path: "/usr/local/lib/lv2/lv2-rogue.lv2/"
UI Features:
"http://lv2plug.in/ns/ext/uri-map"
"http://lv2plug.in/ns/ext/urid#map"
"http://lv2plug.in/ns/ext/urid#unmap"
"http://lv2plug.in/ns/ext/instance-access"
"http://lv2plug.in/ns/ext/log#log"
"http://lv2plug.in/ns/extensions/ui#parent"
"http://lv2plug.in/ns/ext/options#options"
Creating LV2 Widget...
make: *** [run] Segmentation fault (core dumped)
Flo
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@xxxxxxxxxxxxxxxxxxxx
http://lists.linuxaudio.org/listinfo/linux-audio-user