[sdiy] Fast lcd display like digitakt
Roman Sowa
modular at go2.pl
Mon Jun 17 12:45:26 CEST 2024
Obviously 1-bit monochrome display will be much faster to update, and
there are lots of displays to choose from. Oleds or LCDs. But even with
color TFT display, hungry for 20 times more data than 1-bit oled is
still pretty fast. The trick is in proper program.
Kids nowadays just throw buckets of MIPS to the task with cheap and fast
popular micros and libraries written by unnamed hordes of other people,
but if you write the code carefuly it will run pretty fast on 8-bit PIC.
BTW, using 8-bit parallel control over SPI makes it merely 2-3 times
faster with micros without external memory interface.
If you say 2" to 3", you can buy so called "intelligent" display, where
all the job was already done for you. Just design the look of your GUI
on delivered platform, using ready to use elemnts like images, bars,
numbers, etc. and upload the result via UART. Say $22 for 2.8".
That may indeed sound like Arduino library, and maybe in the heart of
it, it is. But IMHO it's easier to use, and demo delivered with the
display is amazing, looks and works almost like a phone.
Roman
W dniu 2024-06-16 o 02:46, Benjamin Tremblay via Synth-diy pisze:
> I’ve been working on some virtual synth code, and also learning how to send nrpn midi messages. It’s all going well but for midi controller and synth projects I envision a paged Oled display with virtual knob animation and maybe a touchscreen.
> What kind of hardware do I need for this? I purchased 2” and 3” displays from Amazon and tried out sample code on an arduino mega and then ran it on a Teensy LC. I have a teensy 4 and a pico and some Stm32F401 boards.
> I am using the Adafruit gfx library and so far using an offscreen canvas is too slow.
> Should I use a 1-bit display? Repainting the screens is sluggish; maybe 2fps max. Should I use a faster SPI implementation? I know teensy LC is slow. Should I use another graphics library?
> I’m going to assume displays are nice for things like waveform editing and such. I have seen some fast oscilloscope demos on Oled displays.
> Hm.
>
> Benjamin Tremblay
> ________________________________________________________
> This is the Synth-diy mailing list
> Submit email to: Synth-diy at synth-diy.org
> View archive at: https://synth-diy.org/pipermail/synth-diy/
> Check your settings at: https://synth-diy.org/mailman/listinfo/synth-diy
> Selling or trading? Use marketplace at synth-diy.org
More information about the Synth-diy
mailing list