Re: [LAU] rogue: new softsynth

From: Dan MacDonald <allcoms@email-addr-hidden>
Date: Tue Aug 13 2013 - 15:14:22 EEST

Hi Timo!

I installed a newer GCC and got rogue to compile and install OK under
KXStudio but I cannot get any sound out of it from qtractor 0.5.10 or A3.3.

I have tried turning up the faders for all the different osc, filters,
volume controls etc but.. nothing!

I presume there are no presets yet, right?

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

> Hi.
>
> I upgrading to gcc 4.7 an option for you? This tutorial seems quite safe
> http://charette.no-ip.com:81/programming/2011-12-24_GCCv47/
>
> Time is a very limited resource in open source projects, so I'd like to
> use c++ with a feature set that I consider productive ;)
>
> Br,
> Timo
>
>
> On Mon, Aug 12, 2013 at 10:26 PM, Dan MacDonald <allcoms@email-addr-hidden> wrote:
>
>> KXStudio (Ubuntu 12.04) amd64
>>
>> Thanks Timo!
>>
>>
>> On Mon, Aug 12, 2013 at 8:25 PM, Timo Westkämper <
>> timo.westkamper@email-addr-hidden> wrote:
>>
>>> 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-hiddenwrote:
>>>
>>>> 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-hiddenxaudio.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-hiddenaudio.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 Wed Aug 14 00:15:01 2013

This archive was generated by hypermail 2.1.8 : Wed Aug 14 2013 - 00:15:02 EEST