-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Request: Teensy pins for user-input #8
Comments
I think everyone wants this and its just an unspoken thing that people don't address often that adding all the hardware functionality intentionally not inthe headless cannibalizes a lot of people who would buy an m8. I want to get one but I wouldnt order it if everything was available gpio. also midi already exists and was swapped for a midi interface or something and only at that point was it documented as not officially supported. everyone would love it but it doesnt make sense |
Headless is not available to make a half-baked M8. It is intended to be used with a computer for either an affordable option or serve as a backup to hardware M8. It will not support any GPIO / MIDI or Audio. If it works, it works out of chance as I am not testing for it. Adding support for hardware pins has many drawbacks:
The current lack of hardware support was never to discourage single user at-home tinkerers or enthusiasts, it is stemmed from the concerns of supporting unknown hardware, fielding user support requests, and discouraging others from selling/profiting from the project without permission. |
Context
When using a Headless M8, it is necessary to have the M8's front-end window to be in the foreground to receive user input. I often have other programs running in tandem when using my Headless M8 (i.e. DAW, browser, audio player/recorder, screen-capture, etc.), which consistently interrupts workflow.
Request
Allow Firmware to receive dedicated inputs via the Teensy 4.1's input pins for user-input.
Request Details
Allow 8 pins, of the Developer's choosing, to receive a digital-HIGH input to be interpreted analogously to the buttons on a non-Headless M8 (UP, RIGHT, DOWN, LEFT, SHIFT, OPTION, EDIT, PLAY). Conceptually, the user would solder switches (i.e. Cherry MX, momentary ON) between a power-output pin and each of the aforementioned digital-inputs.
Optional Request Details
Given the multitude of I/O pins on the Teensy 4.1, there may be a similar possibility to include user I/O for: MIDI IN/OUT, Audio IN/OUT, keyboard notes/octave/velocity (as per TouchDesigner's settings).
The text was updated successfully, but these errors were encountered: