yikes, i apologize. i had a residual overreaction to the word “academic”

it’s maybe less pronounced in the last decade or so, but in the early 2000’s there was an incredible divide between the electronic music “academy” vs. the not-in-university experimental music scene ie:

In Cascone’s own words .microsound is a fertile middle ground between “the ivory tower of sterile academia” and “the seizure-inducing din of the dance club”.

i personally find this distinction pretty boring and i believe that time has mostly passed. newsounds.org (previously mostly played midcentury contemporary classical) now has no problem playing xenakis then floating points then laurie spiegel etc.

ps. @zebra and @kelli_cain and bunch of us all first met at THE ACADEMY :wink:

5 Likes

If you consider Berklee to be the Academy, I’m still there having just passed 25 years!

There are a lot of incredible people there, students, staff, faculty and administration.

From what I can tell the academy/underground dichotomy has largely eroded…

And I am aware of at least two Berklee alums who are Lines members making fantastic music, @n-So and @ellips_s

Any other Berklee peeps in here?

In Germany there are quite a few words related to the point (that I’ve been accused of), Klugscheißer being one of them, which roughly translates to smartshitter. So obviously we have a similar tendency here as well, otherwise those words wouldn’t exist. But I’m done excusing myself for wanting to to KNOW stuff and how it works (plus I’m on vacation and was a little bit tippsy (love that word, German equivalent would be “angeheitert”)
And no need to apologize! :blush: :blush: :blush: Just brought something up

That’s only fair. I for one just emailed him via his professional page to ask about some background around that Debussy-generator. It is very intriguing and if he’s willing to share some information that would be great; if not, that’s perfectly fine. Nobody is entitled to another person’s hard work. Especially in the modular world we’re pretty spoiled (although I’d be the last person to complain about the beautifully open environment and sharing spirit I’ve witnessed and still witness daily in the online modular world). I just saw his answer on a question posed on his latest YT live-stream and he is obviously generous with his time, and his knowledge.

2 Likes

how might one go about sending midi from max to norns? i got osc working thanks to @neauoire’s tutorials. i feel like i’m missing something with this part (if this is even the right part):

i think where this ended is a solid approach: Norns — receive OSC notes (from Ableton) (uses m4l to do it). the midi just needs to be transmitted via osc, but @tejomay landed on a really approachable way!

1 Like

ooo, sweet. i’m trying to make a little quality assurance command center for midi stuff. i don’t (think?) i have any gear that can trigger clock/start/continue/stop messages so i can write a little adaptor with this approach. thank you so much.

1 Like

this is very true. If you would like more Stretta work and examples look for his Ableton 9 inspirations and Beap work which can easily become M4Ls

1 Like

also look at Karlheinz Essl’s RTC lib for Max for scales and such that might suit your interest

2 Likes

Is there a method to define a Max / Max4Live patch via text / code? For example, is the representation of the patch that Max stores documented anywhere? I personally find the visual programming paradigm useful for small utilities, but maddening for larger tools, especially when trying to decipher other people’s patches or usefully re-use ideas.

not to my knowledge. if you crack open a .maxpat it is json but that isn’t too helpful.

abstractions and sub-patchers are the only road to sanity for the big tools.

1 Like

the javascript object can interact with quite a lot of max and handle any sort of logical stuff. depending on what you’re doing you could get away with one js object hooked up to a handful of msp objects (or gen~ things, which can be programmed visually or textually, or externals, which are compiled c/c++)

all of my m4l monome things are with this way, it’s suited my workflow better for large projects. even when splitting up processes into externals i have a hard time keeping things tidy, it’s really no comparison to object oriented or functional programming IMO

3 Likes

thanks @tyleretters and @andrew . It seems it would be possible to create a tool in another language to output the JSON required for a patch, but perhaps not worth the effort considering the other options available.

1 Like

Hey could you share the subharmonicon emulator?? I’m thinking of buying and would love to explore

1 Like

@Rudy_Gerson Sure! It’s here.

2 Likes

ppooll website is down, so I made a mirror of the files and added basic usage info. Might copy more If people need/care :slight_smile:

7 Likes

Fell down a Max rabbit hole this morning and emerged from it late this afternoon. I was trying to educate myself by building a simple, ARP style sequencer; I had found a nice-looking 16 step trigger sequencer, and after an hour or so had added pitch sliders to each of the steps. Then I thought, well, wouldn’t it be nice to be able to mute some steps? And why not have muting a step black out the fader, too? And how about a reset function? Octave and semitone transpose, too?

And then I got sick of looking at my rat’s nest of cables and objects, and made a nice clean “presentation view”. At this point I realized that the visual footprint of my sequencer was quite similar to my 16n faderbank — and thought, oh, wouldn’t it be excellent to have each of the 16 steps controlled live via midi by the faderbank?

So. Here we are: the 16n faderbank sequencer Max patch.

Here’s the patch in text format, in case anyone wants to give it a try — you’ll have to set the BPM and pattern length yourself, as it will reset to 0. It also seems like the visual indications for turning off steps take a few clicks to get properly going (sorry).

16n faderbank sequencer patch text

----------begin_max5_patcher----------
9964.3oc68E0ajiijlO28uhDF2S2ViFxHHif7d3.168EXeePiFtrypZOsqLq
wNcO8LKVf8+v8O39os+RtfRJSKkISIlVTojbaOXppojJKEewWDLHYvf+G+3O
bym296qe9lU+uV8WV8C+v+wO9C+P4kBW3Gpa+C27sa+86d71mKerata62915
M6t4SU2a25eeW40+u+u9+s+Ze+o0OKOxs6dX6le9o02sq52OP9BfzDfnQAFu
VSeZEAENmUwJFIixAn6Sq.ag5SqPUgZ0OU+q7g6KeIa+7e8OY7v9WzW1tY2y
O7OWGtGHOdiuo61931mpdupBFzVxQ.arJu7BR4J5Fu8Mu7sG1735ckHft9he
9qsdGFE6LnFYvZ7J3SIeoWeMgu6+5KOu6gu7vckfWyWWSPs40kussura+G2d
H362t6te4gMesA7q01Bi.7nQfdGX0Ju.x.WnLFi1acZmWo05Osh8mf+Aj9K2
dWERGtz+4O9ig+3SSCqAUpBm7YCJMp.KHXZ+zF8Gzl2BsQf5SoMZHBswLinM
NR9NPkgHK.VV9Vw2HsQ8As4MPabQb1.ddIxZdCcQ47ePZdCjFNhqFvMstZtc
y8+iU+yWd7ga27v9a93CaVe21W1T9DP2TJh0EZ14XqlPsHWXvQDWSoHlbJz5
C9gzXgypsdcnsS5ySzv9yQvLwHXZ8ABVT9PTsGjKsmMlIOEwj2pJ0dvUP6oo
Mq9xs2u9oOe6lec0yq+aurdycqeJphz1efHhC.QsgFxXH84TjHSErg8Lv.4.
Qr8coIwroIU4RSZhYGZaaGJNB2qIYcF0jO9vustHnW5yUs.8rQhJTzGN1oAP
GnaXgUQx0.wjyZPVbeWHZFmzYu3WWBlQY9zJmDFf7OgL5PLkhaNJppgO3EOp
NXvvLBF4q023GQDDWuENnw0bxGbYuMgHwDbdLwTkniICKgGQVG3rjO2XpSMx
XpxGAS0zjgohegBcElJgeRVNX2jYLUOtXJ3iwSUSGOkwwmmBiLlxQ3ona53o
jO.V.SZi3yW78iT18mh+Ay1mjgNnTVMvRH6.GBrN6Xp4OX19xveJzUXpxKQd
48b1wT6evr8sd0nySoQFSoH7TjmNdp0RiNlxiLlZhwSsSHOEjwR6XYjIJTPT
Rw4GSciLlhw3oloimJCnczGGE7Gr9nLgwEOtwmx5+f0GkQaG6wQwp+f0GEFV
ouwkmR9+f0GEZriNl9Gs9nPsp.Lj0ShcOgnyleLcrikRGimB4mmd6tcO8xCM
mH7e9u+v869kvMcuNqxsj8C8k731690lhWqojF6dJoCu3xemO+K2d+1+dyY0
dyseq7WwM+qO8vsOdSTrS2wBKfPgmTu9SXpIHeAGfLYTfZviR7KBpgkyGMfM
lO5pWwt+w2WW8K6lahNU0pbC0p3PMlUn9osur4902O1XstZ4NmQvaYJpDAdo
rBued6S2+5hEMZnqRMAn64VwrcOc6lm+91m6ymr3NsfLkCBSKCHyKivO3S1I
Wjk.cHwiqSLKchCsxzI5rK.lYFtTlIm8BVyIx1PW.L4i7yuR5N2hQVtRMryX
XzILJDKiFlNE8E0TceKNE6Ek0QTrVphCdm99sOIL8cqe5mWu41O+35l30.5f
buB54c+ipem2D9ms6yuram7OqijPhcERG6NCXCyjhlCd6YwGKDh.fEm+Lyf4
vJR1iQzmDS6a270adScvtY8eW.qSra9WtIFfFejuvk52PD+v7HYPmHonU9KI
vFiXqIACgHIVfdTAg7RQhxnOw+gvxc+SYzkw+xe9+9+5+6ps2s61ea8aIEIh
6JA8EZGRfGLNsAj186JQO+bkjbNsHpybmUDea8yOe6WWehBS.gU+ILFgEc4g
vBDTnMjxp8xe4EAUrMYQkJ.fVzxnQnsJqIr9LI0qWNk9a+8UwEdalDdgfJVm
G7VQgD.Ipvi9wR3a2KRKoT+lcxG2YdDDv6ZS5Iwf1AfLBHivFDKbxI9vbWE2
0mGHTiOPnclSoBNwijzqk1J+O1IiXUQSXGW+OigMfOSlBFp.SR9G0dtFPLUH
eZ2PWRLUfK6wTIO5Ce6kuEtzeBe6wYIHz9eMXGZPfJB4Cq1ZQT.gRa43gdAy
oPuzYpmLipf7G0+80Ozqy6ESyiuWrX4C3D4N+bcp+qa194xjcdkJJJYxCaPq
MxPCIGKpZRaJDWERu8MPfvr4y1QpO83z+G9xp+GeQu5+8JUwpc+x5MqDK8UM
viUqe740GcQcTPxFM7Yn6vmyvzh3j35snFNGnBtJdEjeL8KOtU9LihFTOnwE
aukJR0gkH6oh8vzoVetDPoWs9N7U8z2ts7WOcEsG042dz53BO3ktoHuyJsB8
KunsGgo2dLJnNM1i3L1drDlHIB2lvzBxdT4FA6QRr8jH9o2K8Op7y.6wXf5z
XOply1iAXx3ZGFw7zdLNUyNB1insP4cuehWUQy.6wXf5jXOp34r8n.SZvuXi
WUAif8nhKruqrGwYf8XLPcZrGMyY6QAlnkq8H5842dz3zEHeDlrnsGUSu8XT
PcZrG0yX6w.LIQTyKz3UQOMB1iV7ck8H54Yf8XLPcJrGQuaNaOJvzBwdLd+i
3HXOBlB7cz74HRwLvdLFnNM1i14r8X.lVFymSb6QU9sGkNcKTnk0uarG0Su8
XTPcZrGgYr8XILQG41ZAEupiGA6wPAh58T+iN2LvdLFnNI1iN+b1dL.SK206
.ciP94D1whfhPi2SNuVAZdgaONCxOmnf5zXONmyOmRXBYquILsfhW0MB4mCF
1HFgeLZFPvpQyB2dbFjeNQA0owdbNmeNkvT.wZBSKH6QdDxOGHrqxf2O4uJx
yf7yIJnNM1iy47yoDlrK17WE4QH+b.CbZNRrnsGmA4mSTPcRrG44b94TBSzx
c8N3QH+b.EVD15puerGmA4mSTPcZrGmy4mS.l3iCiXIYOlywOVwbj.2K.26n
k6flxtGQ9bP5jXLRy0jAP4OfTmLMzyI6wPIcHFKCNSMw3Lk.IHerLVFGj13Z
tmQMhYpWyN1IiEmQEEpJDF0TT.Hdc280BrTSDXI3xImwVdkDR1QfkczpVFmq
3t7+4e+equJAUnRG6AQSSVqUiNHbdmXzELZUdqVyxc0P4oMW4AiBwFmlzn11
wAiBf7B9Htw3ydcg5bJH4yTbKtY0iq270c+xap96.5Bq1xjxDJ+ujHQx2tyI
cRHLOCXURGvR2DghXhLXJqRo.uSEBOoK8GM+zeIev1To+xZw34sWCJzN9TUw
ETCJfWKrMiQMnPmkRPgl5pFTTDNykZ0WhfLgRBFa1W6Lq1REWTOxiaIn.vLk
DdPTuNtBiU7hJLVuCEpq8PIn.ttkfB3ZTQgb1J5NIFnVqyvA6BxD1KjL3bNu
2Hdt7WCJv4bD+7t0ee01Mq9yq19ku7V7CChhNr8gEm.Tnd0xgRsBJthLf2HQ
o6XIF.qSh7jDzPtg0ixCKvfoqNRgYXGoRm+EHFNeE8ReIRT0PnD.4vS4zUUU
lqxgE2SurouPcDF2og5njPcLgSENqxpLVmOT2fLsC0wX6RCMCKAlQc5f74NC
3tJg5T1CRe8fZMEjPsDrW6LnBBjHj4BMFBlVYIO.dc0Y2mpKkBNCMazTDylX
cETY1j2BSZ7t9dd8iqzqfU3JyJ6JZEuxsxKFExGqDYoXoKiEX0qkVlFPr9xx
2S5RGtUWQTn4B1QhyTmzih23b0kOZzK9d0ZqAXkNzICTN5ud5PoryjOc8+6r
FCyWuc25Xcuqz4prHpDKSY3QV1JQ1JXdH0gTtBVqUgB3NJcn4oxrmo.AoWdw
uonn7VxNNyG0tse8qO1awmGoBvHt6E2dDfRv2vYbn.UgdblCEX308P7HUcc0
uwpqKnTRvUD4YU37JU7uymK.ySkvLFf4EQK09rUhBCUiPQncjicfxTNTp4Os
jUYhVplqzRrpfBN6IhYJWxAQ4s.IhFUd7Op8t4JQjbKChXlRJEgUsHIhgbtM
KDQZlRDQEtLHhYZhujQwsHIhbt7HZlqDQbg3QLSCcAcPgkXFYYXgVG6MKBhn
UqKzrLNKIzBuRQJyakHNWG5hnPJBG9SZmMb1UylkvHWbYZjKx3zVhtGslb4d
btNxEiZY3dLW6BVFwE4PnU5BCvFSX9+TFzQuQhnatNxEcXA6sf03HsVSFkGW
BzxLMNFx6VhzRoir39GUVQq4UFstLVj9oky0wwPN+xv+XlFGCQlSO1+l+DQ1
CYhHNWGGCYsQv6YOsLSipgfEo+Q1lK+iy0Q0P5kg+QNSCjw5WjwOxPt7ONWG
Hi0YVFDwLMPFgYsDIhxGadHh7bcfLVyBwiXlF5hEVjdDIal7Hxy0gtX0KDOh
YZnKF2xzinNWdDmqCcwvKDOhYZmYajd.DsJwfmPsALjaQLY2tLsnzrdtRDQe
gv7fPJSZC6XY+zrFLma6In4qv47KwmlszAbAkqYEstya3qzFT4r3.4uBm2wf
XkxNRifm8nH+BYvQEBrnXmAIjMDYlvcpS4lw3L.T7QQXiBBlKK040xP5kwK5
4l6UER2OHDLH9TEVD9+if8AcMNGrQcgQIdp8VIzVGhtvQhtkJj+CmvHT5vRT
D1Vag8Eh7CvLKPHpsSk4h0OUvBByYXwMUvhzW+LFV3IBVnvTzHw3nkPzAkWw
.NqvEZpvERMqwE6TgKn8zCz0YDtXlJbQqm03BNQ3RzC.3YDt.iOt3M0a5Nvv
n3Mort0FK1EaMp3BC0CH0zgJ5IBUhE5x7AUTSDpDKxkYCpX7SCpDOvk4Cr3l
HXIZbK1vosg7CprJ4d1oCV3IBVhF1xUFVd9wGt+UX42t8oCaC4p67Wz+Tual
TeAe7zAVV+cThDp.1ElJyP42obmdnMmY5.6dL65tTCGpJc0c5GdOpC+gtw66
byaX32vy+xsUfpMwIS740+sWVu4t0O0FDSc6nF+bGPcJHEaxc2+wb6us99e9
1c6d5gO+xt0u9e8bsNuVoGTsO9x5seY+k2e8ln8ia270yp9a8jO+KaeZWZO5
9OaU0sJom6+q7YBSSjIbzHrmMd1vIpev3AXesgk3SV5ls6VKuonvU7jPCyQI
4xwthRo2xdvPV3PEUqBCxm.9sa+00AgbEoVoUJUTIUcARJbYRJ6izslVkPgk
7KOt81xYFt5+XT5Oq27m2He7Gk+7ugNy5dw9mOclUhzx0+9K6FZebQSL+kPe
bw505aBoppxs31W5V5sCvQt2u9iTy1WnZNTkkP0X662P0pSj+kQvY1KH5L6O
M4DTyO0a54ayCA07NlfZMKGBp4BHnlomfh8RPoL4AEeGSP0KHOn3EPPwomfB
8RPgL4AEd+RPq2B.nAqFRF3XsCYRSyPBJbADTX5In8NcgjOSdP0uiInlEjGz
KYFB0SOAU0KA0ZKbUDTRYXKWVGMeCDzrMe1p4GAUufhAUcADT0jSP88xOg73
.s6bmcYyOq2IAKB9oOc5oexYmtep2MGfIOrS262t2MFbwvNcoyNcSN6j6kcZ
xzZUyuiYmUKUyhfcxoyN4ImcR8xNknp3vwUDZbLAgSJw2F6jd+1ydrpi2hfp
RoSUoImp16JIEBvJKNReGuRR0UTzEA67BVHooecj5cYjLlLED563kQptvKuH
XmWvpHM8KhTuqgjQ4yxDLQ362t4qqO8KB14ErDRS+JH06BHgLlGemuiW.o5i
wiEA67BV+nQe4iFPIrM1QFX2kWhAraG97WGF86MTEJt6WVe2ut99VNkcZKIR
uXMp7BR7oDuTquvDySOiWWtVnr0XbFMWVPCF0haw.paruAtf+CtPGI61LU6G
uXsd4Z+ArI4deq8qxjr4p12lGa+ArwQeeq80yZaeHS19vGZ+NxApYp1Od0+7
Mn8wOz9cjfQyUsuMS19lOz9cj8NyUsuNS191Oz9cjaLyTse7hK4aXDeeX62U
tmLW09QOGsdCZ+Or86J2NlqZeclr8oOz9wych4rse7iXz2f1m+P62Q5HLW09
lLY6+wb800x8OW09pLY6+wr8z0xoOS09Hqp09HaUhhVwuIsO9wJ9c9kqt7mv
ImrF8gZzybkKfmwS.RgTOv38fhrFaubgOF+W5UhrRtPfeHrAum0gUbeNcfab
Hd9urcytme3eVkBIPgpqigivydHCG9We5gae7l2xg.7IGxkZFJ.gWp8n2PNT
9ekGPGpw4H43ROHEmHnJbvztrfJPMUPEszXU.LUPEr3XUlIBpBG3jKLnZpbq
GNRDWXP0T4VObn8srfJbpbqGNV4VVP0TQpLVXggT9oBoz7RK.zoJTAzszHU5
oJTAzrzXU1oBozKMREOQHEvKMNENUHkYw4nZpPJ0zyoN5rB8B1xJd+IaYpdV
7h2dxJFD1G1rt07GhFuB9Tz+igOGlG1qTOt99KtlPq0USGsDcCffUiINyyu8
ZAeRZwna1jKWKlozMWUzXdcQOTp3R6Rsgv4HuXeQVdlxDhtwStXl.5+fIzOS
ntZFOWYB1b3S.4OXB8yDzyaeBPV7IX+fIzKSXe84clxDht4Ttbl.9ASnelfY
V6SH5FU4LLgxe.A8EA.LwtVTVxGQSl.KQ2s+hK.5u5LHcN7k.eDoY+rj80D1
Ypujna7kKmI7QjlIvDpq+pyUlPrMAykyD9HRyDXB005z4JSP9tBorICL6UJR
YNOSfHxoq+9wHWJJG4iXP6miDshidNBSxZgqMUJ5tq4xcp7Q3nIPXvYsSkn6
zlKlIn+HjyDXBpYcfFQ20MWNS3iPN6mIrudVNSYButCbFDS3iPNSfITW6Hmq
LALK9D9HvxDXBw1JNS.un84G+Y3EBanvPryXHgbnQG3Ck.VeAKzBuLPEV4Ac
3hFUg0W9CY.I3YcHNX7L7j29t0MMkCjxtuJ1hQwmdvlidUgVf.VHYZFUjU3K
1xMHVK4Kymi8Iss4hpdjuWuQggSadvCLDpyzwzNmdsnEz2QVUoeipJ10RUIj
wf9PWXAslPOYMDRlx7NoPIXgVK1UNK3CYSzoWaL1sasLvZlqH8jXUWLRmZRW
AcmzUpxwphNMHLGWI0WFBrbUqzgfyaXVvXqJgbtZPL+yjkZ6V+suuUfI0J8p
W2ZfMGk5kjuZl7luZg8HppDY7IjSZuYJ02ucy5G6wm.P9BfzRu3nXeHVGgy2
TBJjtvUrhEiBkCBYOGosEL4bFTLfBZdHzAu3Bza8R2hnGC9UTutJIOs8kM2u
99lzwea8S6d3tae7mu+gvWPskNDq3rXuoy9+29z8qepcL.nV7JYkNnE2bJ2m
R7RM2IrU+VubmRpN6hnLNNppCfpsGL1Tc+ss22xjULDpsgOPEOcuF+5ezNTj
see6S6+VknU7MHMkO0MgXbdt5WzdNT4Wc35sYROu8kmtaOErRmHwqs50218q
ed2CaN.M+kFZtvSEkul96ReEeWz06cYRBCCUnBwu0.eWgs4ahuqgKWPBuKMp
yw6BShaTJ8CFCwjvPvkE4xd8dWgECt+2UlzWpjjKeNzWfK420fkqvbZkHObn
uKcZX39unA8tPJELDOxq42d39uuUhTotyEmxJCW.Cg.pkXbbZxSMyEeG4Jbm
4tC96OE+4Hq676+0uOanaVms7uNpksLYAzZaPF.a8UFJuJIJbXegc9OeIDsB
53Tp2Jg0YIuDYtAzVI7Nqt9i2SkxZjG30nR2GZjZfFMlDjNtStUyOYxTUyhf
RMQ6VV.ZnkZ2JLCVgVwvox6ccThzkqDqRKA1U9WsaQpRYKX6UhMJeygUbH11
Ap.SJZIssOuCkegnDdrRF1PaWCxmMVZNE49C1os8RrtFliHSRupN8CAZUg43
o+Kjvi.ICvVElxFxJCk4HC4Sef7aHmRTXjJYCYck4Y4YhzoMGlYdTTLGl4Ip
hwKWEysLya2xAMMyKaley7jFnhFRxLOHgjR97Iuz0oiYcay7Su+fMygKw1aX
bfjb0qbcxALgiNsiJ9ZD1x4d6VUl.GYeruYn1knNxkP3RY2IfJEYmfTcBXiE
pXnnQAnAS5APTE4zVKftQu2UQ0qUWrpuVAdvDOtxanl3IMlBkOES7vtw.MNP
eldxib+gZhq7Whc2.GVYRup1gVjMarThXgvjswBIYf+HMEqoWsw56Ahaiw73
XikH1ycZiU8wYQcKqJTOBVUpjlU.EkjUkkKHve13iib+AaUQWBUefuqjdUv3
XUkBshLIaUUt7nGazHcYy6sp56AhZUEJsHiiUUZXuIN1OTSjjhZVgIYhHPit
KSjSu+fgN7R3sCK.CeJcxQ1jooZoaX9Hzhs5Wc922CDmlZFKm+o3L8XPJWtH
RyQdmCeuFXpGT59wu0pkLJ8lcJU1L+VbIsjIJURVbJrPTt7YC06z6OXKN0kP
CF3pAlzqpytuCUYr9z5F93QnUdobShO9K8LNPRd9VMNJh+AIhQVoUnA7Z4RL
dQOYbWJBFZNdCUje+Koosc4QaevF2LB13G+UdNYgSwF2v1Nswib+A2SGObCu
VegbyYD43lU4kTKlsUM7oCzmRnADmr0lDeOd7zcvtWGJVuOPTaqPAibb5t1l
jNry.6p+35zbBNU60NuWyTD.oIN17HNGr8hKJC06PZxhIIuCFpv0wj8D49C1
vxLblUquv1tCNp4Y4WCTHRILFxkr2gpOSFZ9QW2BpVgZCYOsU8hhDJvt1LsZ
mooc5L7x5OmtLTD86w5kxKkc69zDGHOhydqpyHJC0tGRRVzIY2qcEV5jL43U
qpSu+fMYzCmY07Kbuk8QF5UMOO+ZfqRPJg1P9Ts6q+LqszOpUsssykKaaaRc
b35Lll5OmNMFH5Drmn7aamn33Gr3z11lFCaamOIYwkhssXo0Ye5Qt+fMKbCm
Y05KDiZLW27r7qAJDIkOSImFD0el6sla2px1NbZKjKa6j5ny0YPg0eNcZLfm
h83XXaml3P4QbNX4DWTFpscRyLgKozrJ38gwvo1UiAA1zx4z6OXyB6vYVs9B
onFyFU27qAJDoD7Q24Q5IeSUKletrewjP4N+Bq+b5jvqNEeUig8aZhClGw4f
0gZTreSSVRJ+oPT7IELDZtceaZcb58GL0GFNyp0WXbC15lmkeMLgfSI.CNGq
SmMI3h6LRrvYyUOL2CIbdEtcTSfOYZKJuT1MSSianFnvBbqPnKaleyzjVYIN
obfBUphvAk54Fdbj6OXFte37tVegsiYtcyZERa9UFFdLmRrBbxI3DPslLuiZ
Vayv0qGPqV0tkBmmf4pC5jl9Btyn3p+bFfegpC9hVXT3RY2uPZBKOPgEvVKl
VYyr6WfSZ0n3jxhKfLEDc9ESKx8GrIEMbdWquvtLopUHs4WbF7KjR+LbxonE
.sxQ5iZlheAJeC7Nstc5L5v5OGKD4H51q7ulRO88.ZOTPdc6o0sIxE4Axtui
z.DSR.RGNJ8sxq5xl422QRSCAmT5sA.U.RL8m02wo2evlc3v4ls9BcM1xjsa
0c+V0Jq1LQ2vWrJ+v2dngsbPY1x0Ze4zp0Y2bnYNAe3jljh9yPvpuwvlQpoS
x1MSwIoOaAOklhp60KMEEEcvmv9crLMBtE.SJJJ.yQlUCIkduY5ckTYK.PLK
uqT7Mo2Oc6C7coSVtF51USmT2eGJB.C7couduKcE3z8qx181iRUH8t4A.TfA
bPnv8oopM4ou5uZ0Bp2.n0CVnUq5IZZ+9AKCywToDB8RH6TBsgi+NDrVKZYR
as9gKg06FmbIgXeRXmSPBDltdGYcNIt.k23J2uxCSB2uyHxkDZ5yPu6soc3X
inIKMLCsCUBM4UGZ60UVmRnWW3axRC6g2gJgwxw2bItTehamtcPkDQTCJqur
VgMLwceZWlKIj6SB6zsCJeMtFTVs6UIDTlFRXcqZYxvQZUOSg6SoLElGIz0m
D1oamP9sxMorN3Pzd6CgsUqTjv5DqIWRnuuva6Y6kfgpZ6qNVodjvZl39THH
WLQcuQo2ouEzRETSumVJMwndkTylXzWnJX29LjA8Zax2Bk.4TDCel0FPuCts
u8yfoIohMIIF6m17rIFXuo8Wmhg2VXZRpz5zDCJyZCSu0GfNy0Lkq.aRpLtz
DCel0F1dKVbcJFft.ZRpb1jDi3EnobHTTJytPVJPH5zFvUNdSTJKawAQe7K8
MugZaT0bynqXAsaA1p3QjHWLGehuWduSmyFXfkcuDkQ8EIiXUobYezgsZoYc
yHvZ2pxBIb3.bh7OJyYEk1zR3uXsroVXq12EsagPcARFKbnwXPvvk0bXS88F
bsTLk40Q0VsloYqERprC.pb31ARZS+V4x.Nq1CTEZTb8ZYKoPwuMWu5wJzo.
BXoqIkMzmD5NrXym4dZnNrsPEmucYyu7VCVw5ujY15LyEdTZWnfXWUEGpR+v
VMqO+Yk+7Dwp7VCUrxgMXLOl0iQsdCC0p0naClTcMnOtoUKbSwghibrS7QFl
Rh.+iICHQZ3C2Twsnlm4ViMyLkoHuBSzYecGRZyyqyxlmW64LnVcbb05bzkS
RxaIpj89RzIsguOnRFFIJImPdbbjyjd21w4caGNgFEWqQIznynPEKi+GM1PV
YzfPet6M1D5jpWDGfkA9tvL.t1ndKrERjlFGKPDFF3bydAN+8Fcv0jrYzveW
YH5OLL21DyHCr3Uk8l4KyERhL40iiaBH4W9fUrtLD5jANiUiUBzSa0VKRnxg
uNY3ccu5QmVSAZ0ZrU5I4d14GGktJ4W9vOCER5UMNwY3xPPcrAiP3nxY2fqm
Vi1slNRkNoMl5AXYfEg0jdUiSvMtLDbCqbKHEKkLZO7h8QRupwIhYWFBrhDm
6mNmAwBdpQWDm8dSoR2jrlX3ordRupwIFDWFB3iP26h3BzIs+EO.YCbN.xP.
YjBSbXLyaqsjRFzJDaDr.TI+xGtROCAEEpz1oMw.GT5cbuITomVV4NNQmlzl
78f5ZfuqLDvjEwzl05F57ycqITkmTmM73D2ZR6tsCJqgM.yj7syiSXbbFBiy
3cuCna5j1SUG.rA9tfL.6VegVHpL3ITa.C4BXKUPjE89vousWSgyR9C3dG2a
JA9zLzyQQT.3jeUYeUxzrJYk9PKtFoSuxdBcnIUFVhbipvqzBGyZAzgnyO5K
BdZt7643FKVtjY7lBORVk3ySgrX4EVNfXRXjmbvoq0vEpvDqcxvzQ4SEC+nM
nUTDtxrWOlPE4IG7Zc6GKJV8lQb+l3qUq5B5XT52vKcqoE3m0mvVQzHrvDIb
m9jCdXwCWLBS32oDN4SMQB2oO4fIbtQhvEJg8uRwZ2ZrIbIEui0kv9gW9xhU
d8cEtfZPtSHLEK6tnmzpJqo.D3XAPXRSmiDe5SN37ZKCPCGyqIqRkDe5SNXR
LOVjXp4VQpcqwlDmz3WroTPXhSMYckZneRbzmThOt7hJiELFPS9yQhO8IGJI
Fx.zfw7Dakw6Er2r.P.nUkIZeTR7oO4fIwzXQhqGrSMItUqwlDmllhRnZmEm
ZZwT8DG8IUPpj3SexAWlAFNzDl36SIwFJUR7oO4fIw1whDqMMIwsZM1j3jFE
u0lPk0LN0DoT8DG6IQ1c5SdlddcY9LKAnL.MTLOwnoPqPMa7NiwVOmLQEpSe
xgpuSKFoTJryw0h5jCeL1ShVSp56SexAaeaFI6az2bDosaMx12fKC5aLlm3P
tqlFI9zmbvZJbrzTTygx0t0HqoRaaGZwDN+AL6Co21XSTU2ptrmUukpZ2Z+l
6HtVLCEtOUFDQeDOpf+7e3k2avDNXj1.Qi7riRoY9mxAVS74CMlLk+4CMGRA
EYuQJg5VYYWs6QazvVuVJQ0YJyvULIMpdqNgSPLSqCMn1spOXqqkolMLN0YE
vx6MPAzmA4C3yZpWqxZ1XrkHJs3AU8VBENpv1rWiQpl5upVcn+rz4kVaFVeO
HCRqGtHE3XKRlwZafVO4Y0hQyFi8V.MoPVMcWOLrm2Li0E5pZj6QsEw+75JD
FtwlMCBlok+Qvzz9BL8XeMxBn13FKxX0jfsWLbWMxXZprtOxbgy6wPhsEaPE
22LTGTNqhRM7pBKYxfXUUS5p4dfy0fIV2xZvlJpFMFaATa3whIpMMDilMF6v
dSZ7gltq9hbSuG0UXj1sNuNCcmO7wx6MzowICxmiuTSswVpzFZrpSCUy4Rsx
oYiQlIlFQj5tLfddehRT9NSSU0qWnNBxyT1JxP3vPFDsp5sZBE8kvRrWeTjb
xEFYAshu0awpE6rb+DRJulDLkW9xclPcpvaQj7Nq04B4TIYNkIF4AGpPkTcf
tKIhoS+N8Mqht9gGwNk3G44K277onNC6GseciqPV6Y5tHrT9onArYQDsUqpI
hDT5SZ.5CRS3D9BwP4ZGfxY9Rm+pJeRErDryBeUcMVdfk5JhStTWoF+J4A2o
DWWykGlDipqUw8Jo5pgsKIdeMXdfRLxWIINspXhoSQ1jEkLesTxoUUD5rGfn
Uo4gI+F0USkmhiLeWh+9p17.kXyUSimhiLWmRrsoY895ebqV6KIzw9q8RLes
bcmzdz4nn6huhZIHx6KUzsZUKxgpU40QIm1YSQmZ4CGizXqCwELhXYbWKwJo
RyH0oXYcoJVtql1JoSHkN62YeMhtewhzWMsUJdZfN6a4vQsX+hk8pos7IUhN
6Tr1eRwUNjU1Ven21pkR0pZGqhHxtqklLwpPRmh79y8oAIxLbszxoUQc5zUS
7ZS8.A.6Uy50k3P75dZcJ+H0ryoQe4pl25juncqTFvmM83jFVsc1.INfu9l5
3gJwN9ZIwpDGvWeKvw.k3nq9y3HwbpC3quUWbnhr8pojoTGvWmYuPFDY+USK
m5X75KEaFnDGMQVFGI1j3X75Kauhd1vZBjUWC4P6tjmTSgi5Aa6i63n4kUjm
L2HURIye2qzT8XCiC.RX4IBUwdx3Pk2MMPkI0wT1WJiGE.rRn9oAUQexnPUz
TV9Z.UION091ME6Odh4l4o6QiSkbWI2JIk9qfIgc5TBhUzM9y3HV5TGmZpGK
8cIV3USaoRcbpodhY2kXwWKsUZYuWRG5u8KVQ2L6iiX4Rc7lWV8qX+YYbqyK
miDRyaS2Ud2at86e+2V+zy0enkx2Me61+51xG28oxlOropotr4Sq+sG1+7T4
Ut8o69kG1s9tcu7TIlbyuGR2px+oakW7lWdnd7rBxJuxm28OdbcsPuGm2b62
p9m9z5mWu6yuram7BJ+5Er7K29xi6Zq.ta6iUeSBtE.A0g+n4xk94u134Tgy
ROfMVk2ojvWgOk3kZ9ab8iq+15M6Z8qEMdU4+xS+ONrpzeplM8j7OtT9KE1m
W+2dY8l6V+ziquuVZ+lHpOreRyaxDOfPQ9GM4Pj5sBQ59fnKGVd9wGBr8KGY
Pk04.zBdSn1N0MN4UZOoXmA0HieJwK0GUhBuXCW+gT86HgK8FQwJO.283sO+
b.Fe962V4S6lOu82u4G+O+w++j1FV0C
-----------end_max5_patcher-----------

Which leads me to a couple of questions that I dearly hope someone from this thread more experienced than I might help me with!

  1. Is it possible to modify the sliders so that they don’t output a note while you’re changing their values? The wild fingers-up-and-down-the-keyboard effect is amusing at first, but it’s frustrating not being able to silently change values in a sequence while it plays.

  2. Is there some way to “cook” default presets into the patch so that a new user will open it up to find something workable?

In general I am very eager to learn from the expertise of this board; this thread, and all of your talents, have given me courage to proceed with this stuff. So, thank you for that!

16 Likes

check out autopattr !

also, this presentation view is perhaps the most satisfying thing i’ve ever seen in max

4 Likes

Thank you! I’ll absolutely look into that.

And, oh, shucks, thank you so much. It’s been very gratifying working in Max — I’m awful with a soldering iron, and can’t make halfway decent faceplates and enclosures, but in virtual media I’m O.K.

Working on this project has gotten me very excited to make more tools and instruments. So thank you again for the further encouragement!

1 Like

Is it possible to modify the sliders so that they don’t output a note while you’re changing their values?

Yes! Right now you have the slider feeding directly into a number box. Instead, try feeding the slider into the right inlet of just an i box. That will make slider changes simply change the saved number value in the i. Then, have the counter/gate part feed a bang into the left outlet of that same i, to output the saved value from the slider.

If you still want to have a number box there for visual aid or whatever, just put the number box connected to the output of that i.

4 Likes