hdavid / Launchpad95

Improved Novation Launchpad scripts for Ableton Live
http://motscousus.com/stuff/2011-07_Novation_Launchpad_Ableton_Live_Scripts/
GNU General Public License v3.0
353 stars 82 forks source link

Display support #78

Closed probonopd closed 1 year ago

probonopd commented 1 year ago

While learning the Launchpad and Launchpad95, I thought it would really be beneficial to have a display for the device.

image

So I built a proof-of-concept using Python and CircuitPython. Parts needed are under 10 USD in total.

Right now it is more a proof-of-concept than anything, but already now I like it a lot and can see the potential.

Are you interested in collaborating on this?

hdavid commented 1 year ago

oh wow :)

that's really cool. could we use display that would align with the 8 rows of buttons ? back then i used an ambika it had a 2lines LCD display. if we could find one that matches the size of the best launchpad (the launchpad x) it would be awesome.

that said, i am not super active on LP95, but if you end up with something useable, i am happy to reference it on the page (and include the code in the main branch, as long as it does not interfere with normal use of LP95.)

also, dont forget to consider 2nd hand ableton push 1. they are bulkier than the launchpads, but they can be a better value second hand.

markusschloesser commented 1 year ago

Wow this is really cool 😎 😊 👍 Do you have a repo where you have the code for this? (I tried to find it, but you have over 500 repos 🤯) I have a working remote script for the Mackie C4, but might be interested in doing a remote script for this as well to use with my monome grid 256 and a couple of M4l devices for it.

probonopd commented 1 year ago

Sure, sorry I forgot to mention the link: https://github.com/probonopd/Launchpad95/

Again, more a proof-of-concept that anything else right now, but it's all Python, so quite hackable :-)

probonopd commented 1 year ago

could we use display that would align with the 8 rows of buttons ?

Do you know such a display? I didn't find any in a suitable size (very wide but not too high).

hdavid commented 1 year ago

could we use display that would align with the 8 rows of buttons ?

Do you know such a display? I didn't find any in a suitable size (very wide but not too high).

their are tons of them, i would not know. the one i use for the ambika where char based, so the width is kinda fixed, but if by chance we would find one that matches the button size on the lp95, it would be really cool.

probonopd commented 1 year ago

You mean something like this?

image

This one is 40x2 characters, and it is 15 cm wide, so would possibly fit a Launchpad Mini. But then, that would leave just ~4 characters per button and line...

markusschloesser commented 1 year ago

i would be interested in one which has a higher resolution, so to have more than the standard Mackie 6 characters. With that we could not only display track names, but also Device Parameters with a proper length. For example something like "Filter LP ENV Attack" would be great (per column).

probonopd commented 1 year ago

Currently I am using one 128x64 pixels 0.96" OLED. These are very inexpensive.

One could use 8 of those. On Aliexpress that would make around 15 USD for the 8 displays together, shipped.

Unfortunately I did not find something like a 1280x64 pixels OLED for ~15 USD. That is what we'd really want ;-)