sequencer64
sequencer64 copied to clipboard
Feature Request: Big Buttons (touchscreen)
I've been away from the project for almost 2 years, wow! Fantastic progress!!!! I've been trying to find hardware sequencers that do what I want (e.g. Arturia Beatstep Pro,) and trying to make peace with Ableton, but in the end, nothing is as perfect for what I want as Sequencer 64.
My goal with Sequencer 64 is to use it as a stage appliance. My previous attempts were with the Raspberry Pi. While the RPi ran it successfully, the constant RPi SD card corruption issues make that platform unusable in a stage setting (although I am experimenting with an RPi UPS...) I have now switched to a $39 Intel Ubuntu Compute Stick mated with a 7" 1024x660 touchscreen. I've gotten sequencer 64 built on it and running and am completing the config to get it autostarted at startup (with a happy JACK environment.) I'm 3D printing a nice little stand for everything (stick, screen, USB hub & MIDI interface,) and intend to use it in the middle of a ridiculously overcomplicated synth stack.
This request is clearly a low priority and I'll start digging in the code to discern the level of effort, but I wanted to reintroduce myself (hello!), say thanks for the hard work and make some notes about stuff I'd like to contribute.
One thing that would make the app work better with small touchscreens would be an option for larger Start, Stop, Panic, Record, Tap, etc. buttons that are easy to hit with the finger. Probably only when the screen is maximized. Perhaps the size of the grid cells in a row across the bottom.
In any event, happy new year to all (it's new years eve while I'm writing this,) and hopes for a great 2018!
I've had requests for a "fullscreen" mode. Also, I really like being able to adapt the app size to the screen size. I would like to look into this eventually. At the moment, though, I'm concentrating on cleaning up the issue list in to 0.94 series, and I have a big exam on Feb 16 that I really must pass. The bottom line is, if you have time to look into this, that would be a big help!
One note; I'm doing the cleanup work in the tempo_track branch, for now (lazy).
Really cool that you are sticking with Sequencer64! It's kind of taken over my off hours!
I have added a "-o scale=x" option which allows the main window (only) to be scaled from 1.0 (normal size) to 3.0. Check out the latest tempo_track branch. It has some issues, but feedback would be helpful. You can make it permanent by opening seqeuncer64.usr in text editor, look for the line containing "# block_independent (set spinners for each block/wid)", and, after that line, adding "1.0 # scales the main window upwards in size", replacing 1.0 with the desired scale.
Wow! Awesome!! I'll check this out this weekend. Thanks!