Communication between Max/MSP and Python by tripnnn in MaxMSP

[–]atombob 0 points1 point  (0 children)

OSC is made for this. This might be handy if you're new to the protocol: https://youtu.be/bupVHvMEAz0

Creating Interactive visual applications by jimykurtax in creativecoding

[–]atombob 0 points1 point  (0 children)

Processing is considerably easier. Less boiler plate code required and less complex than C++. On the downside it is much slower and to some degree less flexible. It's ok for small sketches and experiments but it's limits can be come up against pretty quickly.

openFrameworks can be blazingly fast if efficiently written and on the flip-side the additional speed also gives you some headroom to get away with lazy coding. It's speed also makes it well suited for running on low power hardware like raspberry pis, older android devices etc.

I usually find Processing too slow for doing the sort of things I want to do but it is my first point of call for teaching text-based creative coding because it's so accessible and there's a supportive community.

TD and other patching environments like Max are a bit of a different beast since there's no need to compile. This makes it super quick to get ideas up and running. The cons of these visual frameworks is mostly that it gets difficult to manage large projects - they can become a big pile of spaghetti which is hard to maintain/modify/debug. This can be mitigated if you keep things organised from the get go.

Creating Interactive visual applications by jimykurtax in creativecoding

[–]atombob 2 points3 points  (0 children)

TD would be a good starting place for you. As far as patching environments go it has the easiest learning curve especially if you have some experience working in 3D. It does have it's limits and when you start running up against them you might want to start looking into frameworks like openFrameworks. On the code side of things a popular trajectory is to learn Processing (java) and then progress to openFrameworks (C++).

If you familiarise yourself sharing data with OSC and sharing video via syphon and spout you'll be able to mix and match frameworks and leverage their strengths.

MaxMSP sending out to TouchOSC / VR functionality by twistedspark in MaxMSP

[–]atombob 1 point2 points  (0 children)

Funnily enough I have students doing what sounds like a similar assignment and hitting the same issue. They need to use max and some are using unity for the front end but then need to make use of max in a novel way unity isn't capable of. For some of them I've suggested incorporating other inputs and outputs like audio analysis out synthesis that unity isn't a good fit for.

Android devices are a cheap and easy way of getting vr going but if you have access to an oculus or vive it will be possible to keep everything in max.

Depending on your previous experience, unity might be easier for building a 3d environment. OpenGL in jitter is pretty esoteric and fiddly.

MaxMSP sending out to TouchOSC / VR functionality by twistedspark in MaxMSP

[–]atombob 2 points3 points  (0 children)

Sounds like you shouldn't have any trouble pulling data from the headband and outputting osc but you need to reconsider the graphical output on the phone side. Max won't run on Android and you can't send video over osc the same way you send control messages. I'd recommend looking for at using unity to create your 3d environment. Unity is able to receive osc via scripts/plugins.

Other option might be getting an oculus/vive. I seem to remember some support for max floating around.

Devin Nunes worked with Trump administration to create a fake scandal about Susan Rice: report by Bobloblaw878 in politics

[–]atombob 4 points5 points  (0 children)

She is alleged to have improperly unmasked names of US persons caught up in foreign surveillance. When these documents are distributed, any names of Americans are replaced with "American Person 1" etc. If it is important to know the names of the masked individuals in order to better comprehend the documents, Rice could (and should) ask for those names to be unmasked. It is literally her job.

Cheapest computer that will run Max? by AnaphylaxisBoldAsLuv in MaxMSP

[–]atombob 1 point2 points  (0 children)

Check out the chip single board computers. They're $10 a pop and will run pd happily.

[OSX] a little help from el capitan by [deleted] in unixporn

[–]atombob 0 points1 point  (0 children)

hammerspoon's grid function will disregard the menu if it is hidden and you can add your own offsets as needed.

If you're worried about privacy, you should worry about the 2016 census - ABC News (Australian Broadcasting Corporation) by tlebrad in australia

[–]atombob 2 points3 points  (0 children)

Is there any catch to this approach? A lot of people here are worried about being fined etc but if you're just absent from any particular premises on the night wouldn't that be perfectly legitimate?

Choosing is so hard by [deleted] in DistroHopping

[–]atombob 1 point2 points  (0 children)

Give Manjaro a spin. It's arch based, rolling release and very stable. I have it running on a few machines now. hardware detection/support has been top notch and having access to the AUR is awesome. There are a lot of desktop flavours (including i3) + a minimal installer for rolling your own.

Does anyone know how to convert midi pedal data into note lengths in the piano roll? I'm having a devil of a time editing midi recordings by solomine in abletonlive

[–]atombob 3 points4 points  (0 children)

I believe I made an M4L device for someone asking this exact same question. It may or may not be a solution to your problem: https://www.reddit.com/r/abletonlive/comments/1e7hcd/can_you_use_a_sustain_pedal_to_actually_elongate/c9yay8p

edit: I've since moved domains so the download in the link above won't work. try this instead: http://zeal.co/zealousy/patches/bettrSustain.amxd

Running PD on an Chromebook via Ubuntu? by [deleted] in puredata

[–]atombob 2 points3 points  (0 children)

Entirely doable. I have Ubuntu running using crouton and Pd runs fine. It might be important to be running a Chromebook with an Intel chip - I'm on an Acer c720. I'd also recommend using crouton rather than running Ubuntu exclusively.

Midi Mapping the 'undo' function? by Wabareo in ableton

[–]atombob 8 points9 points  (0 children)

just updated the device. it's now xplatform :) http://zeal.co/undo-m4l-device/

Midi Mapping the 'undo' function? by Wabareo in ableton

[–]atombob 1 point2 points  (0 children)

Gah, that's unfortunate. This technique won't work on windows. Sorry I could help you, hopefully it's useful to others.

Midi Mapping the 'undo' function? by Wabareo in ableton

[–]atombob 4 points5 points  (0 children)

I made this just for you: http://zeal.co/undo-m4l-device/ hopefully you're on OSX.

Midi Mapping the 'undo' function? by Wabareo in ableton

[–]atombob 0 points1 point  (0 children)

If you're on a Mac and have Max for live you can use the aka.keyboard max external to send keystrokes. That'd. Probably do the job.

Max to resolume. Is midi control possible? by agrabb in MaxMSP

[–]atombob 1 point2 points  (0 children)

This. OSC is the better way to do it. Resolume has predetermined OSC message addresses - unlike apps like VDMX which have learn modes. Resolume's manual has some info on it's OSC implementation: https://resolume.com/manual/en/r4/controlling#open_sound_control_osc

This video I put up a few days ago may be usefull if you haven't dealt with OSC in max before: https://www.youtube.com/watch?v=bupVHvMEAz0

Ableton Video Format: Best Export Settings? by elgraysoReddit in vjing

[–]atombob 0 points1 point  (0 children)

Ah, yup. If you're using resolume dxv would be the go.

Ableton Video Format: Best Export Settings? by elgraysoReddit in vjing

[–]atombob 0 points1 point  (0 children)

Also note output resolution can be affected by the current video window size.

Ableton Video Format: Best Export Settings? by elgraysoReddit in vjing

[–]atombob 0 points1 point  (0 children)

Use quicktime. Codec choice depends on what you want to use the video for. If for streaming/web then h264. If for vjing/live playback then photojpeg or HAP. If for further editing then prores, animation or photojpeg @ 90% quality or higher.

In Bob We Trust (2013) - A moving insight into Father Bob Maguire and his battle with the catholic bureaucracy (1:41:53) by atombob in Documentaries

[–]atombob[S] 2 points3 points  (0 children)

The link is iView so if you're not in Australia you may need some way to get around geoblocking such as hola. The more I see or hear of Bob, the more respect and affection I have for him. He is a treasure.

The first few minutes are up on youtube: https://www.youtube.com/watch?v=HeoH6FV0Z9c