[LAU] rogue: new softsynth

Timo Westkämper timo.westkamper at gmail.com
Tue Aug 13 12:50:56 UTC 2013


Hi Dan.

On Tue, Aug 13, 2013 at 3:14 PM, Dan MacDonald <allcoms at gmail.com> wrote:

> 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 haven't tested with qtractor and ardour, but will do so soon.

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

Turning the following up should give you a sound: osc1 level, mixer 1 vol
a, output a vol


>
> I presume there are no presets yet, right?
>

Not yet, but I will provide some test presets soon.

Br,
Timo


>
>
> On Mon, Aug 12, 2013 at 8:31 PM, Timo Westkämper <
> timo.westkamper at gmail.com> wrote:
>
>> 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 at gmail.com>wrote:
>>
>>> KXStudio (Ubuntu 12.04) amd64
>>>
>>> Thanks Timo!
>>>
>>>
>>> On Mon, Aug 12, 2013 at 8:25 PM, Timo Westkämper <
>>> timo.westkamper at gmail.com> 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 at gmail.com>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 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/20130813/a14e2531/attachment.html>


More information about the Linux-audio-user mailing list