Can Max devices running on Push display custom graphics?

Discuss Push with other users.
Post Reply
dcjams
Posts: 150
Joined: Sun Jun 12, 2022 8:15 am

Can Max devices running on Push display custom graphics?

Post by dcjams » Sat Dec 30, 2023 9:13 pm

I've been exploring third-party Max for Live devices on Push 3 standalone, mostly stuff from Fors.fm. Everything I'm seeing just uses a generic encoder graphic. Does Push support custom graphics for Max devices? Obviously some layouts for desktop would be unsuitable for the dimensions of the Push screen but I was curious as to whether there's any actual technical limitation.

S4racen
Posts: 5987
Joined: Fri Aug 24, 2007 4:08 pm
Location: Dunstable
Contact:

Re: Can Max devices running on Push display custom graphics?

Post by S4racen » Sun Dec 31, 2023 11:42 am

No.

Cheers
D

dcjams
Posts: 150
Joined: Sun Jun 12, 2022 8:15 am

Re: Can Max devices running on Push display custom graphics?

Post by dcjams » Sun Dec 31, 2023 11:48 am

S4racen wrote:
Sun Dec 31, 2023 11:42 am
No.

Cheers
D
That's a shame :)

tsurba
Posts: 7
Joined: Sun Nov 07, 2021 1:57 am

Re: Can Max devices running on Push display custom graphics?

Post by tsurba » Tue Sep 17, 2024 9:13 am

Yep this is stupid. I've been waiting for a solution to this from Ableton for years.

And no, p2d or such that claim to make it work are not a real solution, they just kill the push display process and then steal it, which crashes Live 30% of the time. Just no.

TheMuldrew
Posts: 5
Joined: Wed Oct 25, 2017 12:51 pm

Re: Can Max devices running on Push display custom graphics?

Post by TheMuldrew » Thu Sep 19, 2024 9:30 am

dcjams wrote:
Sun Dec 31, 2023 11:48 am
That's a shame :)
Yes, it is a real shame, and I really hope that the full use of the Push screen will be opened up to M4L developers soon. I mean, it's great that Push standalone supports M4L devices, but many (most?) are not completely useable with limitation of only being able to use knobs in Push.

That being said, there's a few more basic omissions from Push which should probably be addressed first: the ability to map modulators, the ability to map MIDI, there's also some native devices which have still not been updated for proper use on Push (the looper, anyone?). These have all been issues since Push 2 was released almost a decade ago. There finally seems to be some movement on this now that Push is also standalone, at least the ability to map macros on push will be added with 12.1, so maybe that's a sign of things to come.

writetomichael
Posts: 41
Joined: Fri Aug 16, 2024 8:38 am

Re: Can Max devices running on Push display custom graphics?

Post by writetomichael » Fri Sep 27, 2024 8:29 am

TheMuldrew wrote:
Thu Sep 19, 2024 9:30 am
dcjams wrote:
Sun Dec 31, 2023 11:48 am
That's a shame :)
Yes, it is a real shame, and I really hope that the full use of the Push screen will be opened up to M4L developers soon. I mean, it's great that Push standalone supports M4L devices, but many (most?) are not completely useable with limitation of only being able to use knobs in Push.

That being said, there's a few more basic omissions from Push which should probably be addressed first: the ability to map modulators, the ability to map MIDI, there's also some native devices which have still not been updated for proper use on Push (the looper, anyone?). These have all been issues since Push 2 was released almost a decade ago. There finally seems to be some movement on this now that Push is also standalone, at least the ability to map macros on push will be added with 12.1, so maybe that's a sign of things to come.

Fully agree. It’s especially frustrating for Granulator III - it’s unusable (for me) without a graphical representation of the sample/grains on screen.

sigabort
Posts: 374
Joined: Fri Feb 06, 2009 1:45 pm
Location: London

Re: Can Max devices running on Push display custom graphics?

Post by sigabort » Fri Sep 27, 2024 8:39 am

tsurba wrote:
Tue Sep 17, 2024 9:13 am
Yep this is stupid. I've been waiting for a solution to this from Ableton for years.

And no, p2d or such that claim to make it work are not a real solution, they just kill the push display process and then steal it, which crashes Live 30% of the time. Just no.
Actually, that's not quite true - p2d comes with a custom version of the usb library which allows it to share the screen with live at the same time. with this installed you can choose what to display, as demonstrated with some of the demo patches.

sigabort
Posts: 374
Joined: Fri Feb 06, 2009 1:45 pm
Location: London

Re: Can Max devices running on Push display custom graphics?

Post by sigabort » Fri Sep 27, 2024 8:46 am

TheMuldrew wrote:
Thu Sep 19, 2024 9:30 am
dcjams wrote:
Sun Dec 31, 2023 11:48 am
That's a shame :)
Yes, it is a real shame, and I really hope that the full use of the Push screen will be opened up to M4L developers soon.
I can't see this ever happening, firstly because it's alot of work for the Abes to do, and secondly because the current M4L infrastructure doesn't support such a large transfer of essentially realtime data. They would have to create a new mechanism for handling this and I can't see it happening.

tsurba
Posts: 7
Joined: Sun Nov 07, 2021 1:57 am

Re: Can Max devices running on Push display custom graphics?

Post by tsurba » Fri Sep 27, 2024 4:18 pm

sigabort wrote:
Fri Sep 27, 2024 8:39 am
tsurba wrote:
Tue Sep 17, 2024 9:13 am
Yep this is stupid. I've been waiting for a solution to this from Ableton for years.

And no, p2d or such that claim to make it work are not a real solution, they just kill the push display process and then steal it, which crashes Live 30% of the time. Just no.
Actually, that's not quite true - p2d comes with a custom version of the usb library which allows it to share the screen with live at the same time. with this installed you can choose what to display, as demonstrated with some of the demo patches.
Oh! Sorry for spreading false information then, I must try this right away. I've somehow completely missed this approach existing already in P2D. I was thinking of writing something like it myself but never found the time.

koljabeckmann
Posts: 3
Joined: Sun Sep 29, 2024 4:58 pm

Re: Can Max devices running on Push display custom graphics?

Post by koljabeckmann » Mon Sep 30, 2024 3:31 pm

There is one reverse engineered solution at least for Push 2, maybe it*ll work for Push3 as well.
I used the Isotonik endproduct with Live 11 and it worked.

https://sigabort.co/p2d

(obsolete since Ableton Live 12:
https://isotonikstudios.com/product/p2d ... o-display/
)

chapelier fou
Posts: 6352
Joined: Mon May 15, 2006 12:15 pm

Re: Can Max devices running on Push display custom graphics?

Post by chapelier fou » Mon Oct 07, 2024 12:07 pm

koljabeckmann wrote:
Mon Sep 30, 2024 3:31 pm
There is one reverse engineered solution at least for Push 2, maybe it*ll work for Push3 as well.
I used the Isotonik endproduct with Live 11 and it worked.

https://sigabort.co/p2d

(obsolete since Ableton Live 12:
https://isotonikstudios.com/product/p2d ... o-display/
)
Check the user name two posts above…
MacBook Pro 13" Retina i7 2.8 GHz OS 10.13, L10.0.1, M4L.
MacStudio M1Max 32Go OS 12.3.1

S4racen
Posts: 5987
Joined: Fri Aug 24, 2007 4:08 pm
Location: Dunstable
Contact:

Re: Can Max devices running on Push display custom graphics?

Post by S4racen » Mon Oct 07, 2024 12:14 pm

chapelier fou wrote:
Mon Oct 07, 2024 12:07 pm
koljabeckmann wrote:
Mon Sep 30, 2024 3:31 pm
There is one reverse engineered solution at least for Push 2, maybe it*ll work for Push3 as well.
I used the Isotonik endproduct with Live 11 and it worked.

https://sigabort.co/p2d

(obsolete since Ableton Live 12:
https://isotonikstudios.com/product/p2d ... o-display/
)
Check the user name two posts above…
:-)

Cheers
D

TheMuldrew
Posts: 5
Joined: Wed Oct 25, 2017 12:51 pm

Re: Can Max devices running on Push display custom graphics?

Post by TheMuldrew » Wed Oct 09, 2024 9:56 am

sigabort wrote:
Fri Sep 27, 2024 8:46 am
TheMuldrew wrote:
Thu Sep 19, 2024 9:30 am

Yes, it is a real shame, and I really hope that the full use of the Push screen will be opened up to M4L developers soon.
I can't see this ever happening, firstly because it's alot of work for the Abes to do, and secondly because the current M4L infrastructure doesn't support such a large transfer of essentially realtime data. They would have to create a new mechanism for handling this and I can't see it happening.
Hey Sigabort! Thanks for the info, you're clearly the expert here. Isn't there a mechanism in Max which allows to share visuals to an iPad app (I forget what it's called). I was thinking it would be as easy as developing a similar system, just with some restrictions to fit the size and aesthetics of the Push display... but I don't know anything about how all of this works so I'm sure that's just wishful thinking.

sigabort
Posts: 374
Joined: Fri Feb 06, 2009 1:45 pm
Location: London

Re: Can Max devices running on Push display custom graphics?

Post by sigabort » Wed Oct 09, 2024 10:02 am

Hi. Mira.
Not really the same thing I don't think - the Mira app (from what I understand) renders the primitives itself on the iPad - thought I haven't checked this for some years. I don't think it's possible for it to render arbitrary bitmaps for instance, but I may be wrong as I said as I haven't used it for years. So for Push to work in the same way it wold have to have the same ability, which again, is a lot of work. Ideally, you'd want Max to be able to talk directly to the USB port of Push to send the data. This would require a custom libusb implementation to support this or another USB endpoint on Push in order to receive a 2nd data stream and then have some logic to handle the merging.

Post Reply