[LAU] rogue: new softsynth

Florian Paul Schmidt mista.tapas at gmx.net
Mon Aug 12 09:24:09 UTC 2013


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 at 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


More information about the Linux-audio-user mailing list