Search found 989 matches

by sadko4u
Sun Jul 09, 2023 10:57 am
Forum: Developer's Section
Topic: I must tell you
Replies: 14
Views: 4837

Re: I must tell you

P.S. Where did you learn your english? It's not at all common for russians to speak english. I learned at school focused on deep learning of german language and studied intensive classes since the 1st grade. And after the 5th grade, english classes also became available. Meanwhile being on the 3rd-...
by sadko4u
Sat Jul 08, 2023 6:05 pm
Forum: Developer's Section
Topic: I must tell you
Replies: 14
Views: 4837

Re: I must tell you

Now for the bad news. The app isn't a plugin. You can't run it inside your daw. In fact, it needs to be run from a terminal window. It doesn't have a gui. Maybe once I'll have a time to bring it into the new plugin. The DSP part is not too hard, we just need to compute an FFT profile and apply it t...
by sadko4u
Sat Jul 08, 2023 10:20 am
Forum: Developer's Section
Topic: I must tell you
Replies: 14
Views: 4837

Re: I must tell you

Hi there! Thank you for the review.

The timbre-mill tool development was sponsored by @d.healey and without his sponsorship it probably wouldn't be born.

by sadko4u
Sun Jul 02, 2023 9:26 am
Forum: Developer's Section
Topic: AI aided software development
Replies: 8
Views: 6745

Re: AI aided software development

For example yesterday I wanted to know how to find for multiple substrings within another string using PHP. My usual approach would be stristr and a loop but I was pretty sure there was a regex way to do it. ChatGPT provided a perfect answer that I was able to adapt for my needs. Regex is way slowe...
by sadko4u
Mon Jun 26, 2023 4:04 pm
Forum: Linux Music News
Topic: [ANN] Drumrox 3.0.0 (multi-out, multi-layered)
Replies: 22
Views: 3021

Re: [ANN] Drumrox 3.0.0 (multi-out, multi-layered)

Not exactly. Drumrox already supports its own, simple drumkit format And how it is with support of drumkits provided by other applications? What's the purpose to introduce the new drumkit format? here is the description and kits - https://github.com/psemiletov/drumrox-kits The description of format...
by sadko4u
Mon Jun 26, 2023 3:58 pm
Forum: Linux Music News
Topic: [ANN] Drumrox 3.0.0 (multi-out, multi-layered)
Replies: 22
Views: 3021

Re: [ANN] Drumrox 3.0.0 (multi-out, multi-layered)

Well, we have LSP to replace almost everything in Calf plugins. We can even replace DrMr with LSP multisampler. Drumrox would be a bit easier way, "plug and play", but still, how to assemble drum set? You still need Hydrogen for that and then load from default Hydrogen folder. Multisample...
by sadko4u
Wed Jun 14, 2023 5:00 pm
Forum: MusE Sequencer
Topic: drum synths
Replies: 3
Views: 1241

Re: drum synths

Probably you need to select proper MIDI channel. When receiving the corresponding note, the corresponding instrument should make a short blink with the led if all is OK.

by sadko4u
Tue Jun 13, 2023 9:45 am
Forum: Developer's Section
Topic: lv2_atom_forge_resource vs lv2_atom_forge_object
Replies: 12
Views: 4132

Re: lv2_atom_forge_resource vs lv2_atom_forge_object

I hate that forge crap. All is does is a very complicated copying of data to a buffer. The source code is incredibly inefficient, allocates memory (without your plugin being aware that's what the code is doing) without checking its validity, and isn't properly documented. I threw all that stuff awa...
by sadko4u
Tue Jun 13, 2023 9:40 am
Forum: Developer's Section
Topic: lv2_atom_forge_resource vs lv2_atom_forge_object
Replies: 12
Views: 4132

Re: lv2_atom_forge_resource vs lv2_atom_forge_object

No, there is NO dynamic memory allocation in lv2 atom forge ( lv2_atom_forge_init() may indirectly allocate memory depending on the host-provided map function, but this is not a problem as it should be called once outside the realtime methods anyway ). No (m/c)alloc(), no free(). And nothing else. ...
by sadko4u
Mon Jun 12, 2023 10:27 pm
Forum: Linux Music News
Topic: [ANN] Drumrox 2.1.0 + 3 drumkits (Lel PSR, Lel DR8, LinnDrum)
Replies: 16
Views: 2664

Re: [ANN] Drumrox 2.1.0 + 3 drumkits (Lel PSR, Lel DR8, LinnDrum)

Oh, forgot to mention. For LSP, there is a plugin template repository which is a good point to start development of some new plugin using all features and formats provided by LSP framework: https://github.com/lsp-plugins/lsp-plugins-plugin-template/ I use this repository for every new plugin since 1...
by sadko4u
Mon Jun 12, 2023 10:20 pm
Forum: Linux Music News
Topic: [ANN] Drumrox 2.1.0 + 3 drumkits (Lel PSR, Lel DR8, LinnDrum)
Replies: 16
Views: 2664

Re: [ANN] Drumrox 2.1.0 + 3 drumkits (Lel PSR, Lel DR8, LinnDrum)

My little point about GTK: for me it didn't work with the JUCE-based host. It never received any keboards nor mouse events.

by sadko4u
Sun Jun 04, 2023 10:19 am
Forum: Linux Music News
Topic: [ANN] LSP Plugins 1.2.7
Replies: 4
Views: 1724

Re: [ANN] LSP Plugins 1.2.7

I think you should use that format that your DAW is better supporting.
The most up-to-date are LV2 and CLAP because they provide all modern feature.
So I would like to recommend to use them if possible.

by sadko4u
Wed May 31, 2023 4:55 pm
Forum: Developer's Section
Topic: What is the best way to debug LV2 plugins?
Replies: 8
Views: 3867

Re: What is the best way to debug LV2 plugins?

If you get familiar with LV2, then no one other format won't be a problem for you.
The simpliest ones are LADSPA (very simple but outdated and very restricted), VST2, CLAP.

by sadko4u
Tue May 30, 2023 6:21 pm
Forum: Developer's Section
Topic: What is the best way to debug LV2 plugins?
Replies: 8
Views: 3867

Re: What is the best way to debug LV2 plugins?

I use JACK standalone wrapper to run my plugins as a standalone application from the IDE.
Then I just compile them with other wrappers for VST2, LV2, LADSPA and CLAP.

by sadko4u
Sun May 21, 2023 4:20 pm
Forum: Linux Music News
Topic: [ANN] LSP Plugins 1.2.7
Replies: 4
Views: 1724

[ANN] LSP Plugins 1.2.7

LSP Plugins 1.2.7 released! Fixed CLAP UI support for Bitwig Studio. Fixed build that disabled CairoCanvas for Inline Display feature. Fixed memory leakage issued by the libcairo font cache on the plugin UI close. Moved custom font rendering solution to direct usage of libfreetype. Fixed crash (BadM...