Search found 142 matches

by skei
Sat Oct 12, 2019 7:19 am
Forum: Plugins, Effects and Instruments
Topic: audio damage
Replies: 1
Views: 140

audio damage

some audio damage stuff seems to be coming to linux:

Image

https://twitter.com/Chris_Randall/statu ... 7394333696
by skei
Fri Oct 11, 2019 8:56 am
Forum: Developer's Section
Topic: simplistic linux/vst3 plugin example/framework
Replies: 27
Views: 928

Re: simplistic linux/vst3 plugin example/framework

things have progressed a LOT, so the thread title is not correct anymore.. the code examples have expanded and grown, and is now more or less on the same level as my previous plugin framework, plus the new stuff.. it's almost ready to be announced as "usable", but there's a few small thing...
by skei
Mon Sep 30, 2019 11:53 am
Forum: Plugins, Effects and Instruments
Topic: VST3 support in Linux?
Replies: 14
Views: 313

Re: VST3 support in Linux?

i haven't tried to create a vst3 host yet (will do a little later), but i have made around 30 vst3 plugins for linux now.. and from the code required on the plugin side, i can't imagine a host developer having much trouble implementing vst3 hosting.. a lot of people freak out when they see the vst3 ...
by skei
Sat Sep 28, 2019 7:56 am
Forum: Developer's Section
Topic: simplistic linux/vst3 plugin example/framework
Replies: 27
Views: 928

Re: simplistic linux/vst3 plugin example/framework

Ah, okay, that is indeed not necessary when you use the plain xlib back-end. yeah, i was surprised myself.. in older versions of the gui stuff, i never needed to do anything similar to this.. but i tried things almost in "desperation".. and then, bam, it worked! :-D the gui stuff was the ...
by skei
Tue Sep 24, 2019 2:14 pm
Forum: Developer's Section
Topic: simplistic linux/vst3 plugin example/framework
Replies: 27
Views: 928

Re: simplistic linux/vst3 plugin example/framework

Would it be possible to include one or two example plugins in your repository? yes, that's the plan.. but i'd like make the framework itself, or at least the 'lower level' parts, as stable as i can first.. and then reintroduce the example plugins from previous version of the framework, one by one.....
by skei
Tue Sep 24, 2019 1:43 pm
Forum: Developer's Section
Topic: simplistic linux/vst3 plugin example/framework
Replies: 27
Views: 928

Re: simplistic linux/vst3 plugin example/framework

another update in case anybody is interested.. i got the cairo stuff working now.. i think.. found some mailing list posts about this, which suggested adding these lines before shutting down the editor cairo_device_t* device = cairo_device_reference(cairo_surface_get_device(MCairoSurface)); cairo_de...
by skei
Sun Sep 22, 2019 9:58 am
Forum: Developer's Section
Topic: simplistic linux/vst3 plugin example/framework
Replies: 27
Views: 928

Re: simplistic linux/vst3 plugin example/framework

just uploaded a "major redo".. better (and cleaner) separation between the various parts, especially xcb and cairo.. and found (and fixed) a few bugs in the process.. also, i added back some initial code for ladspa, dssi and lv2.. now i need to finalize the changes, and make things work pr...
by skei
Sun Sep 15, 2019 9:27 am
Forum: Developer's Section
Topic: simplistic linux/vst3 plugin example/framework
Replies: 27
Views: 928

Re: simplistic linux/vst3 plugin example/framework

Most likely is that the host didn't shot down the interface, but only hide it. Then, on the next run, your UI started with undefined behave because events get lost in the mean time. i just tried to print out the void* parent argument to on_openEditor (the xid for the parent window you should repare...
by skei
Sun Sep 15, 2019 7:16 am
Forum: Developer's Section
Topic: simplistic linux/vst3 plugin example/framework
Replies: 27
Views: 928

Re: simplistic linux/vst3 plugin example/framework

be warned, it is "in progress" :-) :) development is progress, isn't it? hehe, yeah.. I can't find your X event loop in the source, could you give me a pointer were it is? there's actually two.. the eventLoop() method, for standalone executables (a 'regular' event loop) https://github.com...
by skei
Sun Sep 15, 2019 7:12 am
Forum: Developer's Section
Topic: simplistic linux/vst3 plugin example/framework
Replies: 27
Views: 928

Re: simplistic linux/vst3 plugin example/framework

tramp wrote:This is a example of Xputty:
Image


looks really nice!
by skei
Sat Sep 14, 2019 7:42 pm
Forum: Developer's Section
Topic: simplistic linux/vst3 plugin example/framework
Replies: 27
Views: 928

Re: simplistic linux/vst3 plugin example/framework

do you host your code public somewhere? yeah, i just uploaded it to: https://github.com/skei/kode9 be warned, it is "in progress" :-) Most likely is that the host didn't shot down the interface, but only hide it. Then, on the next run, your UI started with undefined behave because events ...
by skei
Sat Sep 14, 2019 2:34 pm
Forum: Developer's Section
Topic: simplistic linux/vst3 plugin example/framework
Replies: 27
Views: 928

Re: simplistic linux/vst3 plugin example/framework

@tramp: thanks! i will seriously look int all of this.. and i will probably experiment with Xputty anyway, no matter if i can get this working or not.. :-) the xlib/xcb layer is working perfectly, and have done so for years (in different versions).. so i don't anticipate any problems there.. i alrea...
by skei
Sat Sep 14, 2019 1:13 pm
Forum: Developer's Section
Topic: simplistic linux/vst3 plugin example/framework
Replies: 27
Views: 928

Re: simplistic linux/vst3 plugin example/framework

i've been staring at the sources for hours now.. and i think i need to focus on something else for a while.. :-/ the cairo gui works perfectly the first time the plugin is opened.. both in bitwig and reaper.. https://torhelgeskei.com/files/skei.audio/cairobug1.png but, in bitwig, when i close the ed...
by skei
Thu Sep 12, 2019 11:13 am
Forum: Developer's Section
Topic: simplistic linux/vst3 plugin example/framework
Replies: 27
Views: 928

Re: simplistic linux/vst3 plugin example/framework

I don't do that, I use for drawing a double buffered cairo xlib surface (don't use a cairo image surface to draw operations with xlib !!) and draw only with cairo. Xlib just provide a blank Window. There is not a single call to flush desktop needed. i found that when i started using xcb instead of ...
by skei
Tue Sep 10, 2019 8:18 am
Forum: Developer's Section
Topic: simplistic linux/vst3 plugin example/framework
Replies: 27
Views: 928

Re: simplistic linux/vst3 plugin example/framework

@tramp: yeah.. i was actually looking at that a short while ago! but the thing is, i already have my own widget system (much more than the screenshot above shows) that i have slowly built up over many years.. which i'm pretty satisfied with.. i have just begun pasting back the code from previous fra...

Go to advanced search