...that deal with pure data
You are not logged in.
So I decided to .zip up my whole library of working abstractions and post them here. A lot of the stuff I've already posted on the forum before, but many of them have been updated and/or been given much better helpfiles. Here's a few features of what's here:
-Various filters and biquad coefficient generators.
-Bandlimited oscillators, with features that aren't included in the ones I posted before (you don't have to manually instantiate [bl-init.mmb], and you can vary the number of harmonics).
-Complex math operators (some have been improved for efficiency and vanilla-friendliness).
-File browser.
-Mixer strips.
-A nice, flexible spectrogram.
-Interactive waveform display.
-State-saving/preset management stuff.
-Compressor and distortion effects.
...and a few other things.
Many of the helpfiles are dependent on other abstractions I made, so let me know if I didn't include something. I have a tendency to do that.
UPDATE: I've put this all up on GitHub now. Since there's more space there, you don't have to do anything with [bl-init.mmb] like before. It's taken care of.
https://github.com/dotmmb/mmb
Last edited by Maelstorm (2011-10-09 23:51:24)
Offline
Thank you ! :)
It's nice to have the whole stuff in one dl, very nice !! many usefull stuff. I use the mixer strips for some time now, those are great.
Offline
Need feedback? Here is:
hr- and vrsliders looks clean and it realy what needed.
one confuse: when i click near one boundary, then intuitively i'm waiting for what i move only this boundary, but instead must again draw full range.
Anyway great job and great thanx for you!
Offline
Take a look at the [mode( message on left side of the helpfiles. The one labeled "extend" -- [mode 2( -- does what you want. I did it this way because then you could use some thing like [key] to make it so that if you, for example, hold the shift key you can switch to a different mouse interaction.
Offline
Looks good Maelstorm, I guess full vanilla compatibility is not completely possible in some cases (such as mouse interactions).
It might be an idea to have a browser patch to see all the available objects, it makes it a lot nicer when searching for a patch.
Have you thought about uploading the library to github or something similar? It's a great way to make sure everyone has the latest changes.
Offline
Hi Maelstorm,
I'd like to thank you for sharing your whole abstraction set.
Looking at the number of abstractions seems a huge work (and probably it is, isn't it? :-) )
Alberto
Offline
Jwif: You know, I never really found a reason to use something like github before, but this might be one. Thanks for the suggestion. I'll look into it. And a browser patch sounds like a good idea, too.
Offline
Maelstorm wrote:
Jwif: You know, I never really found a reason to use something like github before, but this might be one. Thanks for the suggestion. I'll look into it. And a browser patch sounds like a good idea, too.
Frank did a cool browser abstraction 'OVERVIEW' for the rjlib. It dynamically creates the list based on a textfile and puts them into categories. Might be worth checking out.
Github is great (on OS X anyway). There are some fiddly things with versioning Pd patches though due to the netlist describing graphical aspects of a patch.
Last edited by Jwif (2011-09-09 11:18:38)
Offline
Hi. Did you ever think of packaging this with Pd-Extended? It's very easy, just contact HC Steiner. Then this is available for everyone.
Offline
I am having trouble with the dl of your package, Maelstrom. I keep getting an "interrupted" message. Any progress on the github?
Offline
Hey sunji, did you try a different browser? Chrome especially seems to have problems downloading certain files from this forum.
Offline
Finally put this on GitHub. See the original post for the link.
Offline
Oh, and I forgot to mention, the ones with the "oops" message (I think there's like four of them) are either new or updated.
Offline
thank you so much! cant wait to mess around with some new toys :)
Offline
I guess I'm missing something simple here, but can't make it work. All the help files from your library open and work with no problem, but when I try to type in one of your objects in a new window, pd can't create it. I can create your objects in any of your help files, but not in a new window.
Great work by the way, really helpful.
Thanks.
Offline
When you open a patch from a specific folder it will look for all abstractions in the startup folders and also in the folder which contains the patch. But when you open a new blanco patch without saving pd won't have a clue where to locate the abstractions.
Offline
Jee, there're abstractions, not externals. Where's my mind. Sorry for the stupid question.
Thanks
Offline