[LAU] rogue: new softsynth

Dan MacDonald allcoms at gmail.com
Mon Aug 12 18:57:14 UTC 2013


Hi Timo!

Here are g++ 4.6's many complaints when I change -std=c++11 to -std=c++0x,
which may not be the best idea but hopefully it'll help you get rogue
working on older distros:

http://tny.cz/ebeaf6a7


On Mon, Aug 12, 2013 at 7:29 PM, Timo Westkämper
<timo.westkamper at gmail.com>wrote:

> On Mon, Aug 12, 2013 at 12:26 PM, Florian Paul Schmidt <
> mista.tapas at gmx.net> wrote:
>
>> On 12.08.2013 11:24, Florian Paul Schmidt wrote:
>>
>>> 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<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:
>>>
>> [...]
>>
>>  make: *** [run] Segmentation fault (core dumped)
>>
>> Here's a bt:
>>
>> Program received signal SIGSEGV, Segmentation fault.
>> [Switching to Thread 0x7fffec10c700 (LWP 8577)]
>> 0x00007fffc2fc3e72 in rogue::rogueVoice::runFilter(**int, unsigned int,
>> unsigned int) () from /usr/local/lib/lv2/lv2-rogue.**lv2/rogue.so
>> (gdb) bt
>> #0  0x00007fffc2fc3e72 in rogue::rogueVoice::runFilter(**int, unsigned
>> int, unsigned int) () from /usr/local/lib/lv2/lv2-rogue.**lv2/rogue.so
>> #1  0x00007fffc2fc4238 in rogue::rogueVoice::render(**unsigned int,
>> unsigned int, unsigned int) () from /usr/local/lib/lv2/lv2-rogue.**
>> lv2/rogue.so
>> #2  0x00007fffc2fc467e in rogue::rogueVoice::render(**unsigned int,
>> unsigned int) () from /usr/local/lib/lv2/lv2-rogue.**lv2/rogue.so
>> #3  0x00007fffc2fc1402 in lvtk::Plugin<rogue::**rogueSynth,
>> lvtk::URID<true>, lvtk::end, lvtk::end, lvtk::end, lvtk::end, lvtk::end,
>> lvtk::end, lvtk::end, lvtk::end>::_run(void*, unsigned int) () from
>> /usr/local/lib/lv2/lv2-rogue.**lv2/rogue.so
>> #4  0x0000000000405d02 in ?? ()
>> #5  0x0000000000407968 in ?? ()
>> #6  0x00007ffff6e3f74c in ?? () from /usr/lib/x86_64-linux-gnu/**
>> libjack.so.0
>> #7  0x00007ffff6e3f654 in ?? () from /usr/lib/x86_64-linux-gnu/**
>> libjack.so.0
>> #8  0x00007ffff6e3d40f in ?? () from /usr/lib/x86_64-linux-gnu/**
>> libjack.so.0
>> #9  0x00007ffff6e5ca40 in ?? () from /usr/lib/x86_64-linux-gnu/**
>> libjack.so.0
>> #10 0x00007ffff7bc4f8e in start_thread (arg=0x7fffec10c700) at
>> pthread_create.c:311
>> #11 0x00007ffff5fd4e1d in clone () at ../sysdeps/unix/sysv/linux/**
>> x86_64/clone.S:113
>> (gdb) quit
>> A debugging session is active.
>>
>>         Inferior 1 [process 8568] will be killed.
>>
>> Quit anyway? (y or n) y
>
>
> I added some debugging flags to git master. Could you try again?
>
> Br,
> Timo
>
>
>>
>>
>>
>>> Flo
>>> ______________________________**_________________
>>> Linux-audio-user mailing list
>>> Linux-audio-user at lists.**linuxaudio.org<Linux-audio-user at lists.linuxaudio.org>
>>> http://lists.linuxaudio.org/**listinfo/linux-audio-user<http://lists.linuxaudio.org/listinfo/linux-audio-user>
>>>
>>
>> ______________________________**_________________
>> Linux-audio-user mailing list
>> Linux-audio-user at lists.**linuxaudio.org<Linux-audio-user at lists.linuxaudio.org>
>> http://lists.linuxaudio.org/**listinfo/linux-audio-user<http://lists.linuxaudio.org/listinfo/linux-audio-user>
>>
>
>
> _______________________________________________
> Linux-audio-user mailing list
> Linux-audio-user at lists.linuxaudio.org
> http://lists.linuxaudio.org/listinfo/linux-audio-user
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.linuxaudio.org/pipermail/linux-audio-user/attachments/20130812/6fb32503/attachment.html>


More information about the Linux-audio-user mailing list