thanks for some help,
i have a wired controller

using terminal finally allowed the right driver to be downloaded…now tackling cutglove compatability

so far it isnt responding to movement

hmm does the xbox controller show up as connected in the preference pane (in system preferences)?

Finally had a chance to try this out (sans controller) and am having/noticing a few issues:

  • I get errors on the externals trying to open in Max7 runtime, but it opens fine in full Max.
  • The GUI doesn’t size to my screen right so if I maximize the window I get no scroller on the side making everything below the slicer module on loopers 3 and 4 inaccessible
  • Using the mouse to adjust parameters doesn’t work on grain position
  • Cloud module doesn’t seem to be working because if I put the blend to 1.0 there is no output signal

I didn’t see anyone else having these issues, so I assume it’s a problem with my system. Ideas?

Hi. Thanks for the feedback. Here are the individual comments. I don’t think it’s your system (maybe the external one), but the rest are design decisions (except maybe the last one). Let me know if this fixes/clarifies anything.

  1. Hmm, that’s weird about the runtime errors. Does it complain about the externals not being found at all, or it only finds the ones in the root folder (ie karma)?
  2. Ah, that’s funky. I guess the interface is quite ‘tall’. And yeah I turned off the scrolling stuff just to keep the interface looking tidy. Can you post a screenshot of how much of it gets cut off, or let me know your monitor resolution? I guess the simplest solution is to allow vertical scrolling, since it’d be a big pain in the butt to shrink the whole GUI a bit.
  3. The grain position parameter is now NOT controllable at all. It’s there just as a visual feedback thing. Because of how the handoff works between the karma/grain modules, it was too complicated to allow user control of that while keeping the position/window stuff intact (ie, you could “leave” the position/window with the grain module position control without any control over how that should be handled).
  4. Do you have audio feeding into the cloud module as that’s happening? It needs something with audio onsets for it to do anything, so if it’s being fed something quiet or very static/unchanging it may not do anything at all. It only really does stuff when an attack is detected, then it records and plays back clumps of audio.

Here’s a version of the main file that allows for vertical scrolling. Let me know if that works alright for you._Cut Glove.maxpat.zip (271.8 KB)

  • Re: Externals - here’s what I see:

newobj: entrymatcher: No such object
newobj: karma~: No such object
newobj: descriptors~: No such object
newobj: entrymatcher: No such object
newobj: karma~: No such object
newobj: descriptors~: No such object
newobj: dynamicdsp~: No such object
newobj: multiconvolve~: No such object
newobj: multiconvolve~: No such object
newobj: multiconvolve~: No such object
newobj: multiconvolve~: No such object
udpreceiver: binding to port 8000
newobj: descriptorsrt~: No such object
newobj: entrymatcher: No such object
newobj: karma~: No such object
newobj: descriptors~: No such object
newobj: entrymatcher: No such object
newobj: karma~: No such object
newobj: descriptors~: No such object
newobj: sigmund~: No such object
newobj: dynamicdsp~: No such object
Gen working in runtime mode

  • No worries on resizing anything!! Usually I can just maximize the window and then I can scroll. Especially on my laptop because the resolution is only 1366x768. Strangely though… I just tried your vertical scrolling update, and the scroll is there and works but there is still nothing below the slicer (so no grain, pattern, or brain) on loops 3 and 4.

  • Gotcha re: grain position. It’s just a feature I use a lot in TPV, so I assumed that it would be operable here as well. Totally understand that different builds have different intricacies/complications.

  • That explains the cloud issue - was just feeding it a frozen grain loop. :wink:

Shit, so it’s not finding any externals at all. Might need to put them in the local folder then to run it in runtime. Weird.

So even if you maximize the window, you cant scroll down to the bottom?

You can control grain position, just not directly. If you have grain on, adjusting karma position will move grain position as well. Basically with the gamepad, when you enable grain, you can still scrub through the sample like you used to be able to do, it’s just tied into the general pos/win control paradigm.

And about cloud. Yup, that explains that!

yep

so the driver seems to work

just cut no connection to CG unfortunately

Do you have the full Max? If so, can you connect the gamepad, make a new patch with the [hi] object and go to the helpfile. You should see the Xbox controller in the menu there. Can you tell me what it shows up as?

For example, using an older driver (0.12) (on my desktop) it shows up as “Controller”.

Nope – when I maximize I can scroll, but as far as what I see the slicer module is the bottom.

That’s weird as shit. Can you post a screenshot so I can see what’s happening?

Ehhh, so… it works now. hahaha :sweat_smile:

Haha, that’s always the way. It’s the quantum computing thing about direct observation making broken shit work, when one is going to document said broken shit…

1 Like

there’s a lot of info in the helpfile window, so i mightve missed something, but no controller is showing up in the menu…very strange

mabye i need to try 0.12

I guess hit the “info” message box in the help file and tell me what it says in the Max window.

This is mine:

maybe looking in the wrong place but, here’s what i found

maxurl: unable to load object bundle executable
2015-04-28 17:45:30.225 Max[3770:207] Error loading /Volumes/Max7_150409_37355d2/Max.app/Contents/Resources/C74/extensions/max/maxurl.mxo/Contents/MacOS/maxurl: dlopen(/Volumes/Max7_150409_37355d2/Max.app/Contents/Resources/C74/extensions/max/maxurl.mxo/
Contents/MacOS/maxurl, 262): Library not loaded: /usr/lib/libcurl.4.dylib
Referenced from: /Volumes/Max7_150409_37355d2/Max.app/Contents/Resources/C74/extensions/max/maxurl.mxo/Contents/MacOS/maxurl
Reason: Incompatible library version: maxurl requires version 7.0.0 or later, but libcurl.4.dylib provides version 6.0.0
maxurl: unable to load object bundle executable
2015-04-28 17:45:30.699 Max[3770:207] Error loading /Volumes/Max7_150409_37355d2/Max.app/Contents/Resources/C74/extensions/max/maxurl.mxo/Contents/MacOS/maxurl: dlopen(/Volumes/Max7_150409_37355d2/Max.app/Contents/Resources/C74/extensions/max/maxurl.mxo/
Contents/MacOS/maxurl, 262): Library not loaded: /usr/lib/libcurl.4.dylib
Referenced from: /Volumes/Max7_150409_37355d2/Max.app/Contents/Resources/C74/extensions/max/maxurl.mxo/Contents/MacOS/maxurl
Reason: Incompatible library version: maxurl requires version 7.0.0 or later, but libcurl.4.dylib provides version 6.0.0
unable to create maxurl object!
maxurl: unable to load object bundle executable
2015-04-28 17:47:03.179 Max[3770:207] Error loading /Volumes/Max7_150409_37355d2/Max.app/Contents/Resources/C74/extensions/max/maxurl.mxo/Contents/MacOS/maxurl: dlopen(/Volumes/Max7_150409_37355d2/Max.app/Contents/Resources/C74/extensions/max/maxurl.mxo/
Contents/MacOS/maxurl, 262): Library not loaded: /usr/lib/libcurl.4.dylib
Referenced from: /Volumes/Max7_150409_37355d2/Max.app/Contents/Resources/C74/extensions/max/maxurl.mxo/Contents/MacOS/maxurl
Reason: Incompatible library version: maxurl requires version 7.0.0 or later, but libcurl.4.dylib provides version 6.0.0

Yeah something weird is happening there.

So if you make an [hi] object, and right-click it, and select Hi help you see all that? Or when you pres info?

Most of it seems to be complains about the maxurl object.

sorry to clutter up your thread

this is exactly what pops up…cant figure how to bring up the info panel like you did

Oh, not a panel. Just press “info” there, and you’ll see all that stuff show up.

Hit apple+M to see the “max window” in case you don’t see it automatically (it should show up by default).

ok yeah thats where all the maxurl stuff is printing