Re: [LAU] rogue: new softsynth

From: Dan MacDonald <allcoms@email-addr-hidden>
Date: Mon Aug 12 2013 - 22:26:49 EEST

KXStudio (Ubuntu 12.04) amd64

Thanks Timo!

On Mon, Aug 12, 2013 at 8:25 PM, Timo Westkämper
<timo.westkamper@email-addr-hiddenwrote:

> Hi Dan.
>
> Thanks for posting the list. I created a ticket for the issue
> https://github.com/timowest/rogue/issues/59
>
> I realize that field initializers is a very new feature that is not
> supported in g++ 4.6. But using them feels quite intuitive.
>
> What distro and version are you using?
>
> Br,
> Timo
>
>
> On Mon, Aug 12, 2013 at 9:57 PM, Dan MacDonald <allcoms@email-addr-hidden> wrote:
>
>> 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@email-addr-hidden> wrote:
>>
>>> On Mon, Aug 12, 2013 at 12:26 PM, Florian Paul Schmidt <
>>> mista.tapas@email-addr-hidden> 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@email-addr-hidden.**linuxaudio.org<Linux-audio-user@email-addr-hiddenudio.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@email-addr-hidden.**linuxaudio.org<Linux-audio-user@email-addr-hiddendio.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@email-addr-hidden
>>> http://lists.linuxaudio.org/listinfo/linux-audio-user
>>>
>>>
>>
>

_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-user
Received on Tue Aug 13 08:15:04 2013

This archive was generated by hypermail 2.1.8 : Tue Aug 13 2013 - 08:15:04 EEST