Creating and abstraction: basic question
I am trying to save the attached patch, which I found on this forum, as an abstraction. I saved it in a folder under Cycling 74. As I understand it if I type the name of the patch in a new object box, it should recognise it, but it does not. It does show up in the MAX browser. I read in the abstraction vignette that auto-completion should be enabled, which it is. Can anyone let me know where I am going wrong?
----------begin_max5_patcher---------- 183.3ocSOFrCBBCDD8b6WQydFMT7fFu42ggXJ0pVEZIvRDkv+tksH5kcRec5 rSG3Lnv2aZAwdwQAiMvYLBMAXymYPkpWWpZIafy7zWbGRhWgldjvZUcoW+3K 22gkFDeUahYCVGBIKBHxmMVqP8Mq65oFiFidk6jqSSBxVRRSmjrvb4QW7Nzo pnrgCMVU428ZOSrPCWIg+b2ZeStkYgvhXWWk0EJI8sj+fwpSzMSvQNeZHx4i 7Ofkueje -----------end_max5_patcher-----------
When I paste what you posted in a max patcher window, it creates a single object called caplock (the sound of a breaking violin string?) which anyhow doesn’t exist in my search path.
An abstraction, as I understand it, is a number of objects together performing a specific task. In my case, I have a third party folder somewhere outside the max folder, where I keep everything that is not part of the standard package.
An abstraction needs to be instantiated once before showing up in the autocompletion (and being in the search path of course).
Many thanks for your help. Yes, ej I needed to instantiate the abstraction to get it to behave the way I expected. I’d seen the word "instantiate" around this forum but never knew what it meant until now!
And thanks for your help, johan. The abstraction is for a qwerty keyboard, not a broken violin string. Although many would prefer to listen to a broken violin string than to my qwerty efforts.