Max ToolBox

    The Max ToolBox is a JavaScript based tool that simplifies some aspects of patching within the Max/MSP environment. The main feature is the ability to quickly connect objects using keyboard shortcuts.
    You can get more information, download and view the source at
    Questions, comments and suggestions can be sent at maxtoolbox (at) studioimaginaire (dot) com

    • Xavier Velastin
      Feb 02 2018 | 5:00 pm
      OH MY GOD i have been using max/msp for like five years and had no idea this existed and it existed all this time I feel I have wasted my life and nat can I marry you right this second there's no more time to waste jesus christ
    • Nat's icon
      Nat's icon
      Feb 02 2018 | 5:02 pm
      Let me check with my girlfriend :p
    • Xavier Velastin's icon
      Xavier Velastin's icon
      Xavier Velastin
      Feb 02 2018 | 5:10 pm
      yeah yeah absolutely you go do that i'll order the cake in the meantime xx
    • 0 0's icon
      0 0's icon
      0 0
      Jul 21 2018 | 8:27 am
      Life saving!
    • limitedheadroom's icon
      limitedheadroom's icon
      Oct 20 2018 | 7:07 pm
      Hey, is there a way to connect multiple outlets of one object to multiple inlets of another? I can't figure it out.
      I couldn't work without this extension. So glad it's still working in Max 8
    • Nat's icon
      Nat's icon
      Oct 20 2018 | 7:23 pm
      yes, you need to specify the number of connections you want to make. If I recall well, shift-n followed by the number of connections then shift-c
    • limitedheadroom's icon
      limitedheadroom's icon
      Oct 21 2018 | 1:01 am
      That's the one. Thanks Nat, works a charm.
    • tmhglnd's icon
      tmhglnd's icon
      Jan 18 2022 | 9:30 am
      Hey all! I've been working on some improvements and fixes for the toolbox in Max8. This version is currently only supported for Max8 tho (because it uses the newly introduced node.script object). It is not yet merged with the main branch, but you can already give it a try here Bugreports are of course welcome. Some of the new features/improvements:
      • Improved object finding for connections (no object is left behind)
      • create a new empty object below selected and automatically connect (shift-\)
      • selected next/previous object (shift-s, shift-w)
      • send a bang to selected objects (shift-b)
      • use $ in @name to create ascending numbers in scriptingnames.
    • Nat's icon
      Nat's icon
      Jan 18 2022 | 7:27 pm
      Thanks Timo for making these changes ! I just merged your pull request ! Glad to see this is still used :)
    • mattyo's icon
      mattyo's icon
      Jan 18 2022 | 8:00 pm
      I'm thrilled to see it updated!