I’d worry about someone triggering this by accident if it was a keyboard combo… (even worse if it happened during a performance!)

Maybe we can use a #define to build a firmware with a flipped screen (and jacks). It wouldn’t be that hard to fiddle the build scripts to spit out both firmwares.

The Eurorack has a sheet over it at the moment due to the baby (joyfully) eating lots of time. Experience with my first child taught me that it’s better to temporarily reducing the range of your hobbies than not have enough time for all of them.

i.e. go for it, I’m not going to get to it first.

2 Likes

If it’s an op but it remembers the state on startup, that’d .be fine.

An op has the dubious side benefit of being able to script it. :laughing:

M:
SCREEN.DIR TOSS
8 Likes

this is a good point and i think a good enough reason to not add a keyboard combo.

i’m super reluctant to introduce something that would result in having 2 separate versions… would just make things that more confusing (and people buying a module second hand with reverted version installed etc). a dedicated op seems like a safe enough option and something that would allow you to switch things live easily.

yeah, executing the op would save the updated setting to flash.

put it under voltage control! :slight_smile:


@tehn said he is okay with adding it to the official firmware, i should have something to test next week. for the op what should the name be? would we ever have any other screen related ops? if not something like REVERT maybe? or leaving the possibility to have more screen ops in the future, SCREEN.REV?

5 Likes

Oh, this is wonderful news - thank you!

I would avoid ‘SCREEN.REV’ since it seems like it would mean reverse, and I’d expect that to change the screen colours to black on orange. I’d go with ‘SCREEN.ROT’ instead, or ‘SCREEN.FLIP’. I could imagine other screen ops in the future, for sure (e.g. screensaver timeout, cursor highlight etc.).

Thanks again!

2 Likes

Actually, on further thought… maybe “DEVICE” might be a better prefix than “SCREEN”? That was it leaves open options for further changes to basic functionality, such as reordering inputs etc? Just a thought…

2 Likes

yeah, i like DEVICE.FLIP better, since it’s not just the screen that is flipped.

1 Like

ok, let’s see if this works! i only had limited time to test so please keep your eyes open for any strangeness.

the op is DEVICE.FLIP, no parameters, as the name implies it’ll flip the current state. inputs/outputs are flipped as well. it will remember the state between power downs.

warning: installing firmware will remove your presets - make sure to save them to a USB drive first!

teletype.zip (166.0 KB)
teletype.hex (562.5 KB)

this version also includes the fix for vortex keyboards.

flip

14 Likes

Thank you so much for this! I’ll test this this weekend. Looking forward to not having to peer at my screen through the cables!

1 Like

@scanner_darkly, you rock. :slight_smile:

Is this 3.0 final, plus these new features?

An operator which flips the io jacks? Betcha $5 someone uses it to make a weirdo sequencer…

4 Likes

yep, it’s the official 3.0 release plus the fix for vortex keyboards and DEVICE.FLIP
it’ll display TELETYPE 3.0 FLIP when you boot it up.

especially if you use DEVICE.FLIP in one of your scripts :slight_smile:

2 Likes

The good news:

DEVICE.FLIP flipped my screen upside down.

The bad news:

DEVICE.FLIP again does not seem to switch it back.

Tried a power cycle and tried to issue the op again but I’m still upside down.

EDIT: Please disregard the italicized bad news. I was typing DEVICE.FLIP into one of the scripts instead of the immediate command window. Apparently I don’t read so well upside down. :slight_smile: Seems to be good, and I’ll do some more testing.

3 Likes

15 Likes

super tempted to change it so that to flip it back you have to type PILF.ECIVED

12 Likes

Here’s the correct way to mount a teletype in a vertical case. Not a single cable in the way. Bliss. Thank you @scanner_darkly !

8 Likes

Pretty happy with with my tt in a vertical case in the bottom row as is, but thank you so much having made this an option!!

Just flipped mine over and it works like a charm. Thanks scanner_darkly !

But I need to stick a reminder to back up my scenes at the top of my “how to update” text file :expressionless: So much for my attempt to impersonate Ryoji Ikeda… :wink:

1 Like

Yep - me too. I think my scenes sound better the second time around though :wink:

sorry about that! i’ll make sure to include the usual warning whenever i post a new firmware.

No need to apologise! I would’ve done it even with a warning. I think I’m beyond the critical age where I can ever learn that I should back up before upgrading anything :slight_smile:

3 Likes