Programming LV2 Music Production Plugins Tutorial Series Announce

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

Post Reply
sjaehn
Established Member
Posts: 138
Joined: Fri May 03, 2019 6:05 pm
Has thanked: 29 times
Been thanked: 61 times

Programming LV2 Music Production Plugins Tutorial Series Announce

Post by sjaehn »

Ever wanted to learn how to make your own audio plugins? But reading documentations, APIs, and so on are too discouraging. Then, what about a video tutorial series?

I started to produce some short beginners tutorials describing how to create LV2 plugins. I'll describe the basics, including the working principle of LV2 plugins, the idea behind storing meta data in turtle language, and I'll provide an introduction into writing plugin code using C and C++ from the scratch. And of course, we will make some plugins.

I will start to upload the first pre-produced videos by the end of this week. In the meantime you can take this teaser: https://www.youtube.com/watch?v=51eHCA4oCEI
Basslint
Established Member
Posts: 1511
Joined: Sun Jan 27, 2019 2:25 pm
Location: Italy
Has thanked: 382 times
Been thanked: 298 times

Re: Programming LV2 Music Production Plugins Tutorial Series Announce

Post by Basslint »

Amazing! :D Thank you a lot, will gain much knowledge from it!
The community of believers was of one heart and mind, and no one claimed that any of his possessions was his own, but they had everything in common. [Acts 4:32]

Please donate time (even bug reports) or money to libre software 🎁

Jam on openSUSE + GeekosDAW!
User avatar
bsg75
Established Member
Posts: 83
Joined: Tue Nov 24, 2020 8:42 am
Location: https://mastodon.social/@sg75
Has thanked: 168 times
Been thanked: 36 times
Contact:

Re: Programming LV2 Music Production Plugins Tutorial Series Announce

Post by bsg75 »

Great! Looking forward for your video :D
nils
Established Member
Posts: 536
Joined: Wed Oct 22, 2008 9:05 pm
Has thanked: 35 times
Been thanked: 94 times
Contact:

Re: Programming LV2 Music Production Plugins Tutorial Series Announce

Post by nils »

Very good.
User avatar
briandc
Established Member
Posts: 1442
Joined: Sun Apr 29, 2012 3:17 pm
Location: Italy
Has thanked: 58 times
Been thanked: 28 times
Contact:

Re: Programming LV2 Music Production Plugins Tutorial Series Announce

Post by briandc »

Wow! This sounds really exciting! I would probably never even adventure trying it, but with some help, it might be worth a go!
Looking forward to seeing more!

Brian
Have your PC your way: use linux!
My sound synthesis biome: http://www.linuxsynths.com
User avatar
oscillator
Established Member
Posts: 1127
Joined: Sat Jan 17, 2015 6:07 pm
Location: SWEDEN
Has thanked: 725 times
Been thanked: 296 times
Contact:

Re: Programming LV2 Music Production Plugins Tutorial Series Announce

Post by oscillator »

Wonderful, i look forward to it! Thank you!

MusE DAW running on Debian 11 Testing/XFCE4.
https://oscillator.se/musik

sjaehn
Established Member
Posts: 138
Joined: Fri May 03, 2019 6:05 pm
Has thanked: 29 times
Been thanked: 61 times

Re: Programming LV2 Music Production Plugins Tutorial Series Announce

Post by sjaehn »

Now it starts with an introduction into LV2 and the tools needed for programming LV2 plugins:

https://www.youtube.com/watch?v=AdB2pLCFQY4
jmuller
Established Member
Posts: 12
Joined: Wed Dec 16, 2020 6:18 pm
Has thanked: 5 times
Been thanked: 1 time

Re: Programming LV2 Music Production Plugins Tutorial Series Announce

Post by jmuller »

LOL. I watched the latest video "How LV2 plugins work". How many Easter eggs did you placed in there? :lol:
sjaehn
Established Member
Posts: 138
Joined: Fri May 03, 2019 6:05 pm
Has thanked: 29 times
Been thanked: 61 times

Re: Programming LV2 Music Production Plugins Tutorial Series Announce

Post by sjaehn »

jmuller wrote: Wed Oct 20, 2021 11:34 am LOL. I watched the latest video "How LV2 plugins work". How many Easter eggs did you placed in there? :lol:
At least two and a half ;-).
User avatar
khz
Established Member
Posts: 1648
Joined: Thu Apr 17, 2008 6:29 am
Location: German
Has thanked: 42 times
Been thanked: 91 times

Re: Programming LV2 Music Production Plugins Tutorial Series Announce

Post by khz »

Thank you - and everyone else - for that and everything else.
Just to complete: Programming LV2 Plugins From Scratch https://github.com/sjaehn/lv2tutorial.
. . . FZ - Does humor belongs in Music?
. . GNU/LINUX@AUDIO ~ /Wiki $ Howto.Info && GNU/Linux Debian installing >> Linux Audio Workstation LAW
  • I don't care about the freedom of speech because I have nothing to say.
User avatar
milkii
Established Member
Posts: 477
Joined: Tue Jan 05, 2016 9:08 am
Location: Edinburgh
Has thanked: 92 times
Been thanked: 91 times
Contact:

Re: Programming LV2 Music Production Plugins Tutorial Series Announce

Post by milkii »

The playlist is up to 10 tutorial videos now, and very insightfully done.

Video 5 in the playlist is where the coding begins in C, and video 6 moves to C++, and later videos use C++11, but the videos dovetail together and watching the full playlist (at whatever speed) is worth it imo.

they/them ta / libreav.org / wiki.thingsandstuff.org/Audio and related pages / gh

User avatar
milkii
Established Member
Posts: 477
Joined: Tue Jan 05, 2016 9:08 am
Location: Edinburgh
Has thanked: 92 times
Been thanked: 91 times
Contact:

Re: Programming LV2 Music Production Plugins Tutorial Series Announce

Post by milkii »

they/them ta / libreav.org / wiki.thingsandstuff.org/Audio and related pages / gh

Post Reply