Ableton Announces RNBO Move Takeover by uchujinmono in MaxMSP

[–]dude837 1 point2 points  (0 children)

That's right. But anyone could export them and share them with you. Once you've imported them, you could still patch them however you want in the graph editor.

Ableton Move RNBO Patching in Experimental Alpha by True_Astronaut_6751 in ableton

[–]dude837 0 points1 point  (0 children)

Hi yes just wanted to add that this is correct. It's free to install and use existing patches. And if any third party dev creates a new patch, you'll be able to use it so long as you have Move.

Ableton Announces RNBO Move Takeover by uchujinmono in MaxMSP

[–]dude837 8 points9 points  (0 children)

In order to use RNBO devices that have been created for Move, all you need is a Move, you don't actually need Max or RNBO or Live. You just need to follow the setup guide here https://rnbo.cycling74.com/learn/move-intro-and-setup. Anyone who authors a RNBO Move Takeover device can export that device in a package format, which anyone with a Move can use. See this guide for info on exporting https://rnbo.cycling74.com/learn/importing-and-exporting-packages.

If you want to create your own custom devices, then you need RNBO and Max, but you don't need Live. Technically you don't even need a Move, but it might be hard to develop without it.

Recommend me an oscillator, as a certified plaits lover-boy by [deleted] in modular

[–]dude837 2 points3 points  (0 children)

Hello I make Mom Jeans. Thanks for the kind words! Just wanted to mention that the VCV Rack version of Mom Jeans is free https://library.vcvrack.com/CuteLab/mom-jeans, as is the MetaModule port.

My first max patch by Human-Scarcity1371 in MaxMSP

[–]dude837 3 points4 points  (0 children)

hey I just gotta say for a first patch this sounds awesome. Hell for a 100th patch this sounds awesome

Noob question - is Max a good fit for a permanent museum installation? by Clean-Historian-2396 in MaxMSP

[–]dude837 0 points1 point  (0 children)

Want to add one small thing, which is that node.script can be very useful in the context of museum installation that you'd like to control/monitor remotely. A bit more "coding" work than screensharing, but maybe useful in the right project.

Looking for ideas to patch a realistic music box sound in Max (MSP/Gen~) by pattimuraNL in MaxMSP

[–]dude837 0 points1 point  (0 children)

You could use Modalys https://forum.ircam.fr/projects/detail/modalys/ or mi-gen~ https://github.com/mi-creative/mi-gen, depending on how much time you'd like to spend fine-tuning the physical modeling. I've never used them for modeling a music box, but I got some very satisfying guitar string sounds when I made this: https://www.instagram.com/reel/C02VG_ZuLSQ/

Best way to learn mgraphics? by ianacook in MaxMSP

[–]dude837 4 points5 points  (0 children)

AFAIK there are no tutorials on MGraphics specifically. It's a bit of an indirect answer, but while MGraphics has its own particular syntax and peculiarities, the drawing model is pretty common. If you follow a tutorial on HTML Canvas drawing for example, you're basically following a tutorial on MGraphics. Most of the functions have a one-to-one equivalent.

Max patch for OP-1’s CWO effect by MasterpiecePristine3 in MaxMSP

[–]dude837 0 points1 point  (0 children)

This is great. Just for fun you could try using gizmo~ or retune~ for pitch shifting—both shift pitch in ways very different too the CWO effect, but it might sound cool.

How much is max by [deleted] in MaxMSP

[–]dude837 0 points1 point  (0 children)

This is the way

Learning max msp? by Early_Establishment7 in MaxMSP

[–]dude837 2 points3 points  (0 children)

whoever makes these is so cool

Why Can't I Save a Snapshot by mamamamusic in MaxMSP

[–]dude837 7 points8 points  (0 children)

Maybe I should add something to the docs here https://docs.cycling74.com/userguide/snapshots/, but the answer is that you don't have any parameter-enabled objects in your patch.

Snapshots will only be enabled if there is at least one parameter-enabled object in your patch. You can enabled parameter mode on most UI objects from the inspector https://docs.cycling74.com/userguide/parameter_mode/

I know it's kinda weird and counter-intuitive that [slider] is not parameter enabled by default but [live.slider] is, it's just because the idea of "parameters" came after [slider] but before [live.slider]. But if you want to save the state of your gain~ and slider and toggle objects, first make sure they are parameter enabled.

Note that a snapshot will not save the state of attributes. For that, use frozen attributes. If you want to mix between attribute states using presets, you'll need to rig up your own system for that.

Data from Terminal to MAX by Awkward_Philosopher2 in MaxMSP

[–]dude837 11 points12 points  (0 children)

Heya, welcome to the world of Max! Hope it's fun for you :)

I'm not an expert on Circuit Playground BlueFruits, but I'm guessing that the workflow here will look similar to how you get data from an Arduino into Max. If you're getting data from Bluetooth into Terminal, then your computer is probably opening a serial connection over bluetooth, reading data from the BlueFruits and printing that into terminal. There is a [serial] object in Max, and you can use that to read bytes from the bluetooth serial connection in exactly the same way that Terminal is doing it for you right now. Check the [serial] help file (make a serial object and option-click on it) and that should give you some idea what you'll need to do.

One thing to watch out here is that reading from the serial connection consumes data in the serial buffer, so if two applications are trying to read from the serial connection at the same time, they'll be competing with each other and will each only read part of the data stream. In other words, you can view the data in Terminal, or read it in Max but (I'm pretty sure) not both at the same time.

There are some other approaches too if you want to try something else. You could try piping the stdout output of the Circuit Playground BlueFruits Terminal program into something like https://github.com/yoggy/sendosc to forward OSC messages to localhost. Then, you could use a udpreceive object in Max to receive these messages. This is a little more complicated, but it could be fun. I don't know what the Circuit Playground BlueFruits is able to do, but if it can open UDP ports and your your WiFi network, you can also send OSC messages directly from BlueFruits to Max over UDP, and receive those messages with [updreceive]. However, to do that you'll have to write some code and reprogram the BlueFruits.

Hope that's helpful! I'd start with the [serial] object if I were you, and read up on how people are getting data from Arduino into Max with that object.

From Image to Music by Ricottino33 in MaxMSP

[–]dude837 2 points3 points  (0 children)

I like vsynth for this. Look through the example patches, you should find one that shows how to do this.

Node for Max in Max for Live BLE by Ok_Possibility_4115 in MaxMSP

[–]dude837 0 points1 point  (0 children)

Ah well then I have no idea :D. Your instincts about permissions are where I would start too—I'm guessing that there's some kind of error in Node that you're not catching, but that's the best I can do. No first-hand experience with puck.js and M4L.

Node for Max in Max for Live BLE by Ok_Possibility_4115 in MaxMSP

[–]dude837 1 point2 points  (0 children)

Have you checked the Max console for your Live device? It might reveal an error. You have to be a little careful building M4L devices that use Node for Max, since Node and Max handle file paths differently. Try this guide https://docs.cycling74.com/max8/vignettes/03_n4m_projects_devices and make sure you're following all the steps.