top | item 29124029

(no title)

briansteffens | 4 years ago

> where lowercase letters operate on bang, uppercase letters operate each frame.

Anyone know what a 'bang' means in this context? Not sure if it's an Orca-specific thing or more general.

discuss

order

harrylove|4 years ago

I'm not familiar with Orca but I am familiar with the use of bang in Max/MSP[0], in which it's used as a generic event trigger for attached objects. Objects receiving a bang message will execute their main method. The context feels similar here.

[0] https://docs.cycling74.com/max8/tutorials/basicchapter02

Hemospectrum|4 years ago

It seems like a general-purpose message that nodes can send to neighboring nodes, so they can be activated in response to input events, clock cycles, and so on. In other contexts you might call it a "pulse" or a "tick."

piinbinary|4 years ago

It means the ! character

edit: at least, that's what I normally see it meaning. I'm also confused about what it means here

Shared404|4 years ago

It's Orca specific.

A bang in this context triggers the character one coordinate down and the one coordinate right of the bang character - which is '*' - and deletes itself after one tick.

I may have remembered some details wrong, it's been a while.

sprkwd|4 years ago

A bang is normally a name for a !

TOMDM|4 years ago

In the case of ORCA a bang is an activation

So a clock periodically emits a bang that can be used to trigger the synth for a simple example.