Posts by sjaehn@fosstodon.org
(DIR) Post #AAIRtsbmykanUVwr6O by sjaehn@fosstodon.org
2021-07-24T19:36:13Z
0 likes, 1 repeats
Just implemented the effect number 31 for glitch sound effect #LV2 plugin #BOops. This piece of #FOSS software has got more built-in effects than any commercial / closed source effect sequencer plugin!Developers version: https://github.com/sjaehn/BOops/tree/1.7#linuxaudio #musicproduction
(DIR) Post #ACiC1ZttJz9POH8lFI by sjaehn@fosstodon.org
2021-10-17T08:28:52Z
1 likes, 0 repeats
A new video of the Programming LV2 Music Production Plugins From Scratch series is out now:https://www.youtube.com/watch?v=Zg-YUbfO6ww#lv2 #musicproduction #linuxaudio #tutorial #foss #cplusplus
(DIR) Post #ACy54aQzHzOyhCiccq by sjaehn@fosstodon.org
2021-11-01T20:20:13Z
1 likes, 0 repeats
@nund ... and there's a free and open source volume, balance, stereo width, filter, distortion, pitch, delay, ... shaper effect plugin for Linux 😜 https://youtu.be/fjhL_rku2BU
(DIR) Post #ADNEBdbCs82bLnEuK8 by sjaehn@fosstodon.org
2021-11-13T08:50:28Z
1 likes, 1 repeats
Making a simple MIDI synth LV2 plugin. The new video in the Programming Music Production LV2 Plugins From Scratch tutorial series: https://youtu.be/PuOeP-ln7UA#lv2 #musicproduction #linuxaudio #cplusplus #tutorial
(DIR) Post #AFjIU1n8YfRqjnsUU4 by sjaehn@fosstodon.org
2022-01-23T10:53:22Z
0 likes, 0 repeats
@falktx @unfa Does Bielefeld really exist? I've never been there. Although I live only some 100 km away from the place where it should be. ;-)
(DIR) Post #AGuNEAnY5bfYNjuXU8 by sjaehn@fosstodon.org
2022-02-27T16:49:43Z
1 likes, 0 repeats
Just did the first merge of the re-write of my plugin UI widget toolkit B.Widgets to the main branch:https://github.com/sjaehn/BWidgetsWill be included into all B.Music plugins soon. And it will get an official API for the use in other projects.#cplusplus #programming #gui
(DIR) Post #AQRJmrQzLhZefWymyu by sjaehn@fosstodon.org
2022-12-09T18:13:11Z
0 likes, 1 repeats
There's a new release of the #FOSS #LV2 #plugin #BChoppr, an audio chopping effect plugin:Github repo: https://github.com/sjaehn/BChopprDownloads: https://github.com/sjaehn/BChoppr/releases/tag/1.12.6The new version 1.12.4/1.12.6 is the first one based on my new (and still not official) #BWidgets toolkit.#musicproduction #linuxaudio
(DIR) Post #AR5kWf8jlEVizTL9Jw by sjaehn@fosstodon.org
2022-12-29T07:24:22Z
0 likes, 0 repeats
@falktx Great thing. If it is a host-provided feature. Jatin implemented something similar in his "Chow" plugins to keep multiple plugin instances synchronized. And also I did it in some of my plugins (feature called shared data) by the use of ugly globals. But it's really much better if the host can do this.
(DIR) Post #AR6KgaFsNFzj5Oi2qW by sjaehn@fosstodon.org
2022-12-29T14:09:32Z
0 likes, 0 repeats
@falktx Yes, this is one of the limitations of the ugly globals. Another one would be the lacking cross-communication between multiple host instances. Thus, my approach works nicely if you load multiple instances of B.Choppr in Carla but would fail if you open a second window of Carla. As expected. BTW, Jatin used JUCE SharedResourcePointer instead.Now, I'm curious how did you solve it in your case. Host or plugin-based? And how does the code looks like?
(DIR) Post #AR6gq7NolvKpQeNLl2 by sjaehn@fosstodon.org
2022-12-29T18:17:43Z
0 likes, 0 repeats
@falktx 2UIs for the same plugin instance, then you are fully right that LV2 already provides all you need.My (and Jatins) ideas were "only" about the communication between two plugin (DSP) instances.But it would be a "nice to have" if host makers can provide an optional feature to (i) clone a plugin instance with all its current parameters and to (ii) keep different instances of the same plugin (DSP) synchronized. 🙏
(DIR) Post #ARCUKXxyMvb2T3eOLw by sjaehn@fosstodon.org
2023-01-01T13:25:52Z
0 likes, 0 repeats
@falktx Thanks to Römerberg dringend this.
(DIR) Post #ARCUNqTa0S5mkA0VwO by sjaehn@fosstodon.org
2023-01-01T13:26:29Z
0 likes, 0 repeats
@falktx Thanks to remember doing this.
(DIR) Post #ARjNUDEoX34KaR773o by sjaehn@fosstodon.org
2023-01-17T10:00:09Z
1 likes, 0 repeats
A new release of the #FOSS #LV2 #plugin #BAngr is out now. BAngr is an extreme and dynamic soundmangling plugin based on Airwindows XRegion.Github repo: https://github.com/sjaehn/BAngrDownload: https://github.com/sjaehn/BAngr/releases/tag/1.6.2Video: https://www.youtube.com/watch?v=-kWy_1UYazoThe new version also "speaks" German and is moved to the new #BWidgets TK alpha.#musicproduction #linuxaudio
(DIR) Post #ATXFXVESr2X2hbWYdM by sjaehn@fosstodon.org
2023-03-12T08:59:22Z
1 likes, 0 repeats
A new video from the #Programming #LV2 Plugins from Scratch II tutorial series for #audio and #musicproduction is out now: Introduction into LV2 UIs. https://youtu.be/1HT2c5s82Ks#cpp #ttl #gui
(DIR) Post #ATnkjXzjWBObyLFvMm by sjaehn@fosstodon.org
2023-03-19T17:59:05Z
0 likes, 1 repeats
... and also the next video from the #Programming #LV2 Plugins from Scratch II tutorial series for #audio and #musicproduction is out now. Our first graphical user interface is done:https://youtu.be/bVJ3WBRHAEg#cpp #ttl #gui #gtk
(DIR) Post #ATy1IIyFm4FpTPDAGm by sjaehn@fosstodon.org
2023-03-25T07:30:51Z
0 likes, 0 repeats
@falktx Now I'm curious about the mei thing. Mei like Meier, Hermann Meier? The maker of the Guitarrix plugins? You aren't thinking about forking the GxPlugins?
(DIR) Post #AUr3R93gQHHaCzk26a by sjaehn@fosstodon.org
2023-04-20T20:43:39Z
0 likes, 1 repeats
The #Programming #LV2 #Musicproduction Plugins from Scratch tutorial series has now got a discussion site:https://github.com/sjaehn/lv2tutorial/discussionsThere you can add your ideas and ask questions about the tutorial content. And about LV2 itself.
(DIR) Post #AVwqjCtr9avpUhR7dQ by sjaehn@fosstodon.org
2023-05-23T13:14:21Z
0 likes, 0 repeats
B.Widgets 1.0.0 first official release: https://github.com/sjaehn/BWidgets#BWidgets is a #FOSS #UI toolkit made for #audio and #musicproduction software. Lots of widgets like knobs/dials, scales/sliders, switches, pads, and meters are already implemented.This toolkit is already used by B.Amp, B.Angr, and B.Choppr. All other B.Music plugins will now be adapted to the new B.Widgets.#gui #programming
(DIR) Post #AVwsou22PwIWcc6hG4 by sjaehn@fosstodon.org
2023-05-23T14:05:23Z
0 likes, 0 repeats
@falktx Sounds interesting. And yes, it uses Cairo. And pugl. An (optional) implementation of NanoVG or something else may follow in a later version. There's a roadmap at the bottom of the README.md.
(DIR) Post #AVx94vUeLkoB3R9W76 by sjaehn@fosstodon.org
2023-05-23T17:07:33Z
0 likes, 0 repeats
@falktx I already took a look into DPF-widgets. And the rules. Point 13 will be a problem (liberal licenses). You know, I'm not that liberal about licenses. B.Widgets is GPL3+. I know that this is a relevant limitation. Especially for a lib.