uxn, music, sndkit
@furiousgreencloud @paul @sejo paul disconnected the varvara screen, and sends two bytes at the 00 and 01 ports of the second device(#20 DEO)
In orca, you can send raw bytes out using the / operator. This could allow you to make up your own micro-language :)
uxn, music, sndkit
@furiousgreencloud @paul @sejo
If you uxnemu orca.rom | some_program, you can intercept these I/O events and use them as you like :)
uxn, music, sndkit
@neauoire @sejo @paul
thanks i didn't know about the / operator is there also a \ operator for input?
for:
$shim 1 | uxnemu orca.rom | shim 2
?
tho i know we use : for midi output.
would love to send or recv midi clock to orca-toy, im oddly invested in using orca.rom rather than the other versions, my inner idealist
(ps i know C and unix, just thought @sejo was talking about IPC (inter process communication, my mistake))
uxn, music, sndkit
3/3 looking at terminal escape codes Thinking about what orca is, maybe your 1st intuition is correct orca is the destination of keyboard input device, so it should respond to key presses and escape codes, like a terminal emulator. (https://en.wikipedia.org/wiki/ANSI_escape_code
uxn, music, sndkit
uxn, music, sndkit
@furiousgreencloud @sejo @paul would you like to spec out a few low-byte APIs that we could use for like play/pause, bpm changes, etc?