DISTRHO New release pack (2014-07-16)

Discuss anything new and newsworthy! See http://planet.linuxaudio.org and https://libreav.org/news for more Linux Audio News!

Announcements of proprietary software may fit better in the Marketplace.


Moderators: raboof, MattKingUSA, khz

User avatar
GMaq
Established Member
Posts: 2824
Joined: Fri Sep 25, 2009 1:42 pm
Has thanked: 530 times
Been thanked: 572 times

Re: DISTRHO New release pack (2014-07-16)

Post by GMaq »

Hi!

Before reporting an issue let me say... THANKS A LOT!! What an awesome collection of plugins for Linux users, you should really be proud of your work on this! 8)

As I mentioned in the previous thread the 3BandEQ, 3BandSplitter and Nekobi aren't working in EnergyXT 2.7, you suggested I try Glitch2 to see if it works and it seems to work fine here so perhaps it is a different issue... I realize EnXT is seen as old and irrelevant however the latest 2.7 release with all the great additional linuxVSTs now available (like DISTRHO) is quite impressive to me especially as a MIDI sequencer/sampler and has an incredibly light system footprint. I wouldn't call this a super-high priority but just thought I'd let you know..

Thanks again for your amazing work on DISTRHO!
User avatar
sysrqer
Established Member
Posts: 2527
Joined: Thu Nov 14, 2013 11:47 pm
Has thanked: 320 times
Been thanked: 153 times
Contact:

Re: DISTRHO New release pack (2014-07-16)

Post by sysrqer »

Thank you for all the worl falkTX. I will have try out dexed again, it didn't do much the last time I tried :oops:
User avatar
bluebell
Established Member
Posts: 1927
Joined: Sat Sep 15, 2012 11:44 am
Location: Saarland, Germany
Has thanked: 113 times
Been thanked: 122 times

Re: DISTRHO New release pack (2014-07-16)

Post by bluebell »

Thanks a lot! I'll test the new versions soon.

BTW there is a typo in the download-button at http://distrho.sourceforge.net/plugins and http://distrho.sourceforge.net/ports :mrgreen:

Linux – MOTU UltraLite AVB – Qtractor – http://suedwestlicht.saar.de/

User avatar
bluebell
Established Member
Posts: 1927
Joined: Sat Sep 15, 2012 11:44 am
Location: Saarland, Germany
Has thanked: 113 times
Been thanked: 122 times

Re: DISTRHO New release pack (2014-07-16)

Post by bluebell »

"make lv" builds fine until:

==== Building PitchedDelay.lv2/PitchedDelay ====
BandLimit.cpp
delaytabdsp.cpp
simpledetune.cpp
DelayGraph.cpp
../source/dsp/BandLimit.cpp: In member function 'void CAllPassFilterPair::processBlock(double*, int)':
../source/dsp/BandLimit.cpp:14:2: error: '_mm_getcsr' was not declared in this scope
../source/dsp/BandLimit.cpp:16:2: error: '__m128d' was not declared in this scope
../source/dsp/BandLimit.cpp:16:10: error: expected ';' before 'coeff'
../source/dsp/BandLimit.cpp:17:10: error: expected ';' before 'x1'
../source/dsp/BandLimit.cpp:18:10: error: expected ';' before 'x2'
../source/dsp/BandLimit.cpp:19:10: error: expected ';' before 'y1'
../source/dsp/BandLimit.cpp:20:10: error: expected ';' before 'y2'
../source/dsp/BandLimit.cpp:24:11: error: expected ';' before 'x0'
../source/dsp/BandLimit.cpp:25:11: error: expected ';' before 'tmp'
../source/dsp/BandLimit.cpp:26:3: error: 'tmp' was not declared in this scope
../source/dsp/BandLimit.cpp:26:25: error: 'coeff' was not declared in this scope
../source/dsp/BandLimit.cpp:26:30: error: '_mm_mul_pd' was not declared in this scope
../source/dsp/BandLimit.cpp:27:11: error: expected ';' before 'y0'
../source/dsp/BandLimit.cpp:29:32: error: '_mm_store_pd' was not declared in this scope
../source/dsp/BandLimit.cpp:31:3: error: 'x2' was not declared in this scope
../source/dsp/BandLimit.cpp:31:6: error: 'x1' was not declared in this scope
../source/dsp/BandLimit.cpp:32:6: error: 'x0' was not declared in this scope
../source/dsp/BandLimit.cpp:34:3: error: 'y2' was not declared in this scope
../source/dsp/BandLimit.cpp:35:6: error: assignment of function 'double y1(double)'
../source/dsp/BandLimit.cpp:35:6: error: cannot convert 'double(double)throw ()' to 'double(double)throw ()' in assignment
../source/dsp/BandLimit.cpp:38:29: error: 'x1' was not declared in this scope
../source/dsp/BandLimit.cpp:38:31: error: '_mm_store_pd' was not declared in this scope
../source/dsp/BandLimit.cpp:39:29: error: 'x2' was not declared in this scope
../source/dsp/BandLimit.cpp:41:29: error: 'y2' was not declared in this scope
../source/dsp/BandLimit.cpp: In member function 'void CAllPassFilterPair::processBlock(float*, int)':
../source/dsp/BandLimit.cpp:48:2: error: '_mm_getcsr' was not declared in this scope
../source/dsp/BandLimit.cpp:50:2: error: '__m128' was not declared in this scope
../source/dsp/BandLimit.cpp:50:9: error: expected ';' before 'coeff'
../source/dsp/BandLimit.cpp:51:9: error: expected ';' before 'x1'
../source/dsp/BandLimit.cpp:52:9: error: expected ';' before 'x2'
../source/dsp/BandLimit.cpp:53:9: error: expected ';' before 'y1'
../source/dsp/BandLimit.cpp:54:9: error: expected ';' before 'y2'
../source/dsp/BandLimit.cpp:58:10: error: expected ';' before 'x0'
../source/dsp/BandLimit.cpp:59:10: error: expected ';' before 'tmp'
../source/dsp/BandLimit.cpp:60:3: error: 'tmp' was not declared in this scope
../source/dsp/BandLimit.cpp:60:25: error: 'coeff' was not declared in this scope
../source/dsp/BandLimit.cpp:60:30: error: '_mm_mul_ps' was not declared in this scope
../source/dsp/BandLimit.cpp:61:10: error: expected ';' before 'y0'
../source/dsp/BandLimit.cpp:63:32: error: '_mm_store_ps' was not declared in this scope
../source/dsp/BandLimit.cpp:65:3: error: 'x2' was not declared in this scope
../source/dsp/BandLimit.cpp:65:6: error: 'x1' was not declared in this scope
../source/dsp/BandLimit.cpp:66:6: error: 'x0' was not declared in this scope
../source/dsp/BandLimit.cpp:68:3: error: 'y2' was not declared in this scope
../source/dsp/BandLimit.cpp:69:6: error: assignment of function 'double y1(double)'
../source/dsp/BandLimit.cpp:69:6: error: cannot convert 'double(double)throw ()' to 'double(double)throw ()' in assignment
../source/dsp/BandLimit.cpp:72:29: error: 'x1' was not declared in this scope
../source/dsp/BandLimit.cpp:72:31: error: '_mm_store_ps' was not declared in this scope
../source/dsp/BandLimit.cpp:73:29: error: 'x2' was not declared in this scope
../source/dsp/BandLimit.cpp:75:29: error: 'y2' was not declared in this scope
make[3]: *** [intermediate/Release/BandLimit.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[2]: *** [PitchedDelay.lv2/PitchedDelay] Error 2
make[2]: Leaving directory `/usr/src/hm/DISTRHO/DISTRHO.172/trunk/ports/pitchedDelay/LV2'
make[1]: *** [lv2] Error 2
make[1]: Leaving directory `/usr/src/hm/DISTRHO/DISTRHO.172/trunk/ports'
make: *** [lv2] Error 2

Linux – MOTU UltraLite AVB – Qtractor – http://suedwestlicht.saar.de/

User avatar
bluebell
Established Member
Posts: 1927
Joined: Sat Sep 15, 2012 11:44 am
Location: Saarland, Germany
Has thanked: 113 times
Been thanked: 122 times

Re: DISTRHO New release pack (2014-07-16)

Post by bluebell »

Everything compiles fine now.

Dexed lv2 crashes when loading patches or selecting cartdridges.

Linux – MOTU UltraLite AVB – Qtractor – http://suedwestlicht.saar.de/

User avatar
bluebell
Established Member
Posts: 1927
Joined: Sat Sep 15, 2012 11:44 am
Location: Saarland, Germany
Has thanked: 113 times
Been thanked: 122 times

Re: DISTRHO New release pack (2014-07-16)

Post by bluebell »

I used it in Qtractor. Hexter works fine, so there is a mature alternative to it. However, Dexed looks promising.

Linux – MOTU UltraLite AVB – Qtractor – http://suedwestlicht.saar.de/

danboid
Established Member
Posts: 1327
Joined: Sun Aug 26, 2012 11:28 am
Location: England
Has thanked: 1 time
Been thanked: 4 times

Re: DISTRHO New release pack (2014-07-16)

Post by danboid »

Great work F!

The new obxd build works fine under Tracktion 5 - yeah!

It may not have as many knobs n' options as Aspect but it is a good sounding synth, as proved in its KVR OSC:

https://sites.google.com/site/kvrosc/osc-61-obxd

dexed still crashes T5 but that's TSC's fault.

Thanks falkTX!
User avatar
bluebell
Established Member
Posts: 1927
Joined: Sat Sep 15, 2012 11:44 am
Location: Saarland, Germany
Has thanked: 113 times
Been thanked: 122 times

Re: DISTRHO New release pack (2014-07-16)

Post by bluebell »

Obxd runs fine in my Qtractor and sounds good. I can't compare it to an original OBX because I never had one.

Linux – MOTU UltraLite AVB – Qtractor – http://suedwestlicht.saar.de/

StudioDave
Established Member
Posts: 753
Joined: Sat Nov 01, 2008 1:12 pm

Re: DISTRHO New release pack (2014-07-16)

Post by StudioDave »

Vex is fixed, huzzah ! :)

Thanks !

dp
User avatar
bluebell
Established Member
Posts: 1927
Joined: Sat Sep 15, 2012 11:44 am
Location: Saarland, Germany
Has thanked: 113 times
Been thanked: 122 times

Re: DISTRHO New release pack (2014-07-16)

Post by bluebell »

bluebell wrote:Everything compiles fine now.

Dexed lv2 crashes when loading patches or selecting cartdridges.
It was a suil-problem. Upgrading suil helped.

Linux – MOTU UltraLite AVB – Qtractor – http://suedwestlicht.saar.de/

tangerine
Established Member
Posts: 66
Joined: Tue Jul 29, 2014 12:08 pm

Re: DISTRHO New release pack (2014-07-16)

Post by tangerine »

With current Carla-git, I noticed 2 troubles with distrho:
1) on one of my laptops, DSSI versions won't show the GUI. on my other laptop the GUI shows fine. yet on the first laptop, other DSSI plugins work fine (calf for example). console output from the first laptop:

Code: Select all

Using "carla" theme
Carla 1.9.4 (2.0-beta2) started, status:
  Python version: 3.4.0
  Qt version:     4.8.6
  PyQt version:   4.10.4
  Binary dir:     /usr/lib/carla
  Resources dir:  /usr/share/carla/resources
QColor::setRgb: RGB parameters out of range
QColor::setRgb: RGB parameters out of range
libjack.so.0 loaded sucessfully!
starting app..
CarlaPlugin::waitForOscGuiShow()
oscServerPath:  "osc.udp://lenovo:12587/"
pluginPath:     "osc.udp://lenovo:12587/Carla/0"
oscPathControl: "/Carla/0/control"
CarlaPlugin::updateOscData(0x30e0840, "osc.udp://lenovo:12587/Carla/0")
CarlaPlugin::updateOscData() - source: host "127.0.0.1", port "12587"
CarlaPlugin::updateOscData() - target: host "lenovo", port "12587", path "/Carla/0"
CarlaPlugin::updateOscData() - done
CarlaPlugin::waitForOscGuiShow() - got response, asking UI to show itself now
CarlaPluginThread::run() - UI closed cleanly
app finished
Not sure what could be the reason... Different video cards? First one is an old Lenovo laptop with core2duo and integrated ultra-low-end intel graphics (running on open-source driver). Second one is a newer "intel pentium" (whatever that means) and has nvidia graphics in it (running on proprietary driver). Other DSSI plugins work fine on the first laptop. What's even more intriguing is that with the lv2 version, the GUI shows fine on them both. But

2) LV2 version's GUI does not reflect the correct plugin state. Like if you load the plugin, make some changes to the default state, then close GUI and reopen it, GUI will show the default state again, which is wrong, as can be seen on the "generic" GUI. Other LV2 plugins state is reflected correctly every time.
tangerine
Established Member
Posts: 66
Joined: Tue Jul 29, 2014 12:08 pm

Re: DISTRHO New release pack (2014-07-16)

Post by tangerine »

falkTX wrote:regarding lv2 UI state, which plugin(s) have issues?
I know mverb had a small issue with the knobs which I fixed.
All of them have this issue, on both of my laptops.

Console output for launching Carla, adding the LV2 version of the 3-band EQ, moving some faders, closing the UI, opening&closing the UI again, quitting Carla:
http://pastebin.com/ACKXVqKj
tangerine
Established Member
Posts: 66
Joined: Tue Jul 29, 2014 12:08 pm

Re: DISTRHO New release pack (2014-07-16)

Post by tangerine »

The faders and knobs in the GUI do move, and do set their value correctly, but if you close the GUI and open it again, it will show the default state again, instead of reflecting the actual values.
tangerine
Established Member
Posts: 66
Joined: Tue Jul 29, 2014 12:08 pm

Re: DISTRHO New release pack (2014-07-16)

Post by tangerine »

falkTX wrote:Yes, I understand what you're saying.
I'll fix these issues soon.

with this, mverb knobs fixed, energyXT issues resolved and updated dexed I think DISTRHO will deserve a new release again.
Actually also in VST version, the GUI won't show when UI bridge is enabled. Says "GUI timeout" in console (after 6 seconds of waiting). Shows fine with UI bridge disabled.
Also seems like in GUI versions of the EQ and the Splitter, the fader action is inverted? Or is this intentional? For instance, taking the "mixer" fader down is supposed to make it louder?
akiz
Established Member
Posts: 84
Joined: Thu Jul 11, 2013 8:26 pm

Re: DISTRHO New release pack (2014-07-16)

Post by akiz »

My Dexed doesnt make sound.
Ive tried 32bit and 64bit, every daw and also connection via carla.
Can anybody help me? :-)
Post Reply