@Gavin , that's a bit like 'snippets' in Max... which you could already kind of do, personally, as subpatches in your objects directory.
for the library, I don't see much advantage over just saving these as objects (axs), with inlets and outlets, where could then give proper descriptions etc
I see it as problematic for help files though, since ideally a help file, concentrates its focus on demonstrating the object at hand, rather than be useful.
so I think its two different things.
just checked the code, looks ok to me... will test next time Ive an axo to hand.
(bare in mind, at the moment, we wont change behaviour of factory objects, due to this breaking users patches)
don't get me wrong, I do think YT videos have merits, perhaps I might do a series one day when Ive a bit more time.
a bit unrelated, or not... I have to say, I don't tend to look at help files...
I find it so quick to patch up an objects into test patch with ctrls -> obj -> disp/scope that I do this, to see how an object works/responds to parameters etc. often I then copy bits of this test patch, out to the patch I'm developing... so in this regards its a bit like @gavin suggestions.
actually, it probably is a bit deeper than that, this goes into my entire workflow for development (patch, but also object, and c/c++) , I tend to make small self contained code segments/patches, and test this, and then combine/evolve these into the complicated patches/code. I take this approach, as its not only systematic, but its also helps reduce bugs (and the complexity of bugs where they exist)
so when I'm recommending people start small, and be hands on, explore - this is because this is the way I approach things.
@mlbstrd I'm sure you'll get there, but being for sure it needs a bit of dedicated time, and an appreciation that you'll need to start with 'mickey mouse' patches first, and work your way up to a CS80 emulator
@jaffasplaffa is right, probably the two most common issues/questions, are around 'execution order' and tables... neither are 'hard' but you need to get the basic concepts down well, otherwise they will keep tripping you up. the good news is, neither tend to come up till a bit later in your explorations .. usually just about when you think you understand it all - they hit you
... these topics really could do with a tutorial video, unfortunately, they need to be later in the series, as you need all the basics to be in place first.
this we hope will be back in the next version ... we did have zoom in 1.0.12 but we had to roll it back, due to performance issues, unfortunately the issue was quite deep, so it was not just a matter of fixing a bug, its part of a more fundamental development.