45 files changed, 2 insertions(+), 757 deletions(-)
M README.md
D examples/basics/_midi.orca
D examples/basics/_osc.orca
D examples/basics/_udp.orca
D examples/basics/a.orca
D examples/basics/b.orca
D examples/basics/c.orca
D examples/basics/d.orca
D examples/basics/f.orca
D examples/basics/g.orca
D examples/basics/h.orca
D examples/basics/i.orca
D examples/basics/j.orca
D examples/basics/k.orca
D examples/basics/l.orca
D examples/basics/u.orca
D examples/basics/v.orca
D examples/basics/z.orca
D examples/benchmarks/cardinals.orca
D examples/benchmarks/families.orca
D examples/benchmarks/io.orca
D examples/benchmarks/logic.orca
D examples/benchmarks/notes.orca
D examples/benchmarks/rw.orca
D examples/benchmarks/tables.orca
D examples/misc/arpeggio.orca
D examples/misc/bang.orca
D examples/misc/chord.orca
D examples/misc/chromatic.orca
D examples/misc/colors.orca
D examples/misc/echoes.orca
D examples/misc/gates.orca
D examples/misc/if+else.orca
D examples/misc/kombine.orca
D examples/misc/multiplication.orca
D examples/misc/popcorn.orca
D examples/misc/recursion.orca
D examples/misc/timing.orca
D examples/misc/tower.orca
D examples/misc/udp+loop.orca
D examples/misc/wave.orca
D examples/setups/knobs.orca
D examples/setups/sequencer.orca
D examples/setups/tracker.orca
M sim.c
M README.md => README.md +1 -0
@@ 175,6 175,7 @@ echo -e "...\na34\n..." | cli /dev/stdin
## Extras
+- Learn from this collection of [examples and tutorials](https://git.sr.ht/~rabbits/orca-examples).
- Discuss and get help in the [forum thread](https://llllllll.co/t/orca-live-coding-tool/17689).
- Support this project through [Patreon](https://patreon.com/100).
- See the [License](LICENSE.md) (MIT) file for license rights and limitations.
D examples/basics/_midi.orca => examples/basics/_midi.orca +0 -18
@@ 1,18 0,0 @@
-..........................................
-.#.MIDI.#.................................
-..........................................
-...wC4....................................
-.gD204TCAFE..################.............
-...:02C.g....#..............#.............
-.............#..Channel..1..#.............
-...8C4.......#..Octave.234..#.............
-.4D234TCAFE..#..Notes.CAFE..#.............
-...:13E.4....#..............#.............
-.............################.............
-...4C4....................................
-.1D424TCAFE...............................
-...%24F.2.................................
-..........................................
-..........................................
-..........................................
-..........................................>
\ No newline at end of file
D examples/basics/_osc.orca => examples/basics/_osc.orca +0 -16
@@ 1,16 0,0 @@
-.........................................
-.#.OSC.#.................................
-.........................................
-.#.VALUES.#..............................
-.........................................
-.D8......................................
-..=a123..................................
-.........................................
-.#.EMPTY.#...............................
-.........................................
-.D6......................................
-..=b.....................................
-.........................................
-.........................................
-.........................................
-.........................................>
\ No newline at end of file
D examples/basics/_udp.orca => examples/basics/_udp.orca +0 -17
@@ 1,17 0,0 @@
-.........................................
-.#.UDP.#.................................
-.........................................
-.........................................
-....Cf......Cf...........................
-..0F6.....2F6............................
-..B.H.....B.H............................
-...xS......xS............................
-.........................................
-.........................................
-..5;HELLO.4;ORCA.........................
-.........................................
-.........................................
-.........................................
-.........................................
-.........................................
-.........................................>
\ No newline at end of file
D examples/basics/a.orca => examples/basics/a.orca +0 -17
@@ 1,17 0,0 @@
-.........................................
-.#.ADD.#.................................
-.........................................
-.#.ADD.TWO.NUMBERS.TOGETHER.#............
-.........................................
-.1A2.....................................
-..3......................................
-.........................................
-.#.ADD.THREE.NUMBERS.TOGETHER.#..........
-.........................................
-.1A2A3...................................
-..3A5....................................
-...8.....................................
-.........................................
-.........................................
-.........................................
-.........................................>
\ No newline at end of file
D examples/basics/b.orca => examples/basics/b.orca +0 -17
@@ 1,17 0,0 @@
-.........................................
-.#.BOUNCE.....#..........................
-.........................................
-................#.OUTPUTS.DIFFERENCE.#...
-..Cg............#.OF.INPUTS..........#...
-..5B8....................................
-...3.X*............5B3...aB4...7B3.......
-........*...........2.....6.....4........
-.........................................
-.........................................
-.........................................
-.........................................
-.........................................
-.........................................
-.........................................
-.........................................
-.........................................
D examples/basics/c.orca => examples/basics/c.orca +0 -17
@@ 1,17 0,0 @@
-.........................................
-.#.CLOCK.#...............................
-.........................................
-.#.COUNT.TO.8.#..........................
-.........................................
-..C8.....................................
-..5......................................
-.........................................
-.#.COUNT.TO.8.SLOWLY.#...................
-.........................................
-.2C8.....................................
-..2......................................
-.........................................
-.........................................
-.........................................
-.........................................
-.........................................>
\ No newline at end of file
D examples/basics/d.orca => examples/basics/d.orca +0 -17
@@ 1,17 0,0 @@
-.........................................
-.#.DELAY.#...............................
-.........................................
-Cg.D3...............Cg.D4................
-b.X*................b.X..................
-.#..*..*..*..**..*.#.#*...*...*...*...#..
-Cg2D3...............Cg2D4................
-b.X.................b.X..................
-.#..*.....*...*....#.#*.......*.......#..
-Cg3D3...............Cg3D4................
-b.X.................b.X..................
-.#........*......*.#.#........*...*...#..
-Cg4D3...............Cg4D4................
-b.X.................b.X..................
-.#........*...*....#.#*...............#..
-.........................................
-.........................................
D examples/basics/f.orca => examples/basics/f.orca +0 -17
@@ 1,17 0,0 @@
-.........................................
-.#.IF.#..................................
-.........................................
-.#.COMPARE.2.VALUES.#....................
-.........................................
-.aFb.aFa.1F0.1F1.........................
-......*.......*..........................
-.........................................
-.#.INVERT.BANGS.#........................
-.........................................
-.....D4..................................
-......F..................................
-......*..................................
-.........................................
-.........................................
-.........................................
-.........................................
D examples/basics/g.orca => examples/basics/g.orca +0 -17
@@ 1,17 0,0 @@
-.........................................
-.#.GENERATOR.#...........................
-.........................................
-...C.3C2.................................
-...68P0..................................
-.....00011101............................
-..C..JJJJJJJJ............................
-.168G00011101............................
-.....01000111............................
-.....00000111............................
-.....00000111............................
-.....00010111............................
-.....00011111............................
-.....00011111............................
-.....00011101............................
-.....11000111............................
-.........................................
D examples/basics/h.orca => examples/basics/h.orca +0 -17
@@ 1,17 0,0 @@
-.........................................
-.#.HALT.#................................
-.........................................
-.........................................
-..............gC2.....8C2.....4C2........
-.2D............0F0.....1F0.....0F0.......
-...H............*...............*........
-..xE............h.......h.......h........
-..........E..............E...........E...
-.........................................
-.........................................
-.........................................
-.........................................
-.........................................
-.........................................
-.........................................
-.........................................
D examples/basics/i.orca => examples/basics/i.orca +0 -17
@@ 1,17 0,0 @@
-.........................................
-.#.INCREMENT.#...........................
-.........................................
-.#.INCREMENT.TO.16.#.....................
-.........................................
-.1Ig.....................................
-..0......................................
-.........................................
-.#.DECREMENT.TO.16.WITH.CAPITALS.#.......
-.........................................
-.fIG.....................................
-..0gT....................................
-.........................................
-.........................................
-.........................................
-.........................................
-.........................................
D examples/basics/j.orca => examples/basics/j.orca +0 -17
@@ 1,17 0,0 @@
-.........................................
-.#.JUMPER.#..............................
-.........................................
-.2bO2bO2bO2bO2bO2bO2bO2bO2bO2bO2bO..D....
-............*.......................*....
-...J..J..J..J..J..J..J..J..J..J..J..J....
-............*.......................*....
-...J..J..J..J..J..J..J..J..J..J..J..J....
-............*.......................*....
-...J..J..J..J..J..J..J..J..J..J..J..J....
-............*.......................*....
-...J..J..J..J..J..J..J..J..J..J..J..J....
-............*.......................*....
-...J..J..J..J..J..J..J..J..J..J..J..J....
-............*.......................*....
-.........................................
-.........................................>
\ No newline at end of file
D examples/basics/k.orca => examples/basics/k.orca +0 -17
@@ 1,17 0,0 @@
-.........................................
-.#.KONKAT.#..............................
-.........................................
-.#.ASSIGN.VARIABLES.#....................
-.........................................
-.aV1.bV2.cV3.dV4.eV5.fV5.................
-.........................................
-.........................................
-.#.COMBINE.THEM.TOGETHER.#...............
-.........................................
-.7Kabc.def...............................
-...123.455...............................
-.........................................
-.........................................
-.........................................
-.........................................
-.........................................>
\ No newline at end of file
D examples/basics/l.orca => examples/basics/l.orca +0 -9
@@ 1,9 0,0 @@
-.........................
-.#.LESS...#..............
-.........................
-...5L3...aL4...7L3.......
-....3.....4.....3........
-.........................
-.........................
-.........................
-.........................
D examples/basics/u.orca => examples/basics/u.orca +0 -17
@@ 1,17 0,0 @@
-.........................................
-.#.UCLID.#...............................
-.........................................
-.Cg.U8..............Cg5U8................
-.4.X................4.X*.................
-..#*.......*.......#.#*.*.**.**.*.**.*#..
-.Cg.U8..............Cg6U8................
-.4.X................4.X*.................
-..#*.......*.......#.#*.***.***.***.**#..
-.Cg.U8..............Cg7U8................
-.4.X................4.X*.................
-..#*.......*.......#.#*.*******.******#..
-.Cg.U8..............Cg8U8................
-.4.X................4.X*.................
-..#*.......*.......#.#****************#..
-.........................................
-.........................................
D examples/basics/v.orca => examples/basics/v.orca +0 -17
@@ 1,17 0,0 @@
-.........................................
-.#.VARIABLE.#............................
-.........................................
-.#.WRITE.A.VARIABLE.#....................
-.........................................
-.aV3.....................................
-.........................................
-.........................................
-.#.READ.A.VARIABLE.#.....................
-.........................................
-..Va.....................................
-.........................................
-.........................................
-.........................................
-.........................................
-.........................................
-.........................................>
\ No newline at end of file
D examples/basics/z.orca => examples/basics/z.orca +0 -17
@@ 1,17 0,0 @@
-.........................................
-.#.LERP.#................................
-.........................................
-...R8....R5........D....D................
-.xV7...yV0...............................
-...................vx...vy...............
-..................Z5...Z1................
-................xV5..yV1.................
-...2Kxy..................................
-.....51X.................................
-.........................................
-.........................................
-.........................................
-.........................................
-.........................................
-.........................................
-.........................................
D examples/benchmarks/cardinals.orca => examples/benchmarks/cardinals.orca +0 -18
@@ 1,18 0,0 @@
-..........................................
-.#.CLOCKWISE.#...#.COUNTER.#..............
-..........................................
-...2D4.....D4......2D4....D4..............
-.32X.............32X......................
-.......H...............H..................
-.......E...H...........S..................
-.......j...S...........j..................
-...........j................0.............
-..........................................
-..........................H...............
-...........S..........H...Ny..............
-............H.........Ey..E.0.............
-...........xW.............................
-.......0..................................
-..........................................
-..........................................
-..........................................>
\ No newline at end of file
D examples/benchmarks/families.orca => examples/benchmarks/families.orca +0 -25
@@ 1,25 0,0 @@
-.................................................
-.#.READING.OUTPUT.#....#.READERS.#...............
-.................................................
-...I....Z....H....F......O....G....T.............
-...4....0.........*..............................
-.................................................
-.#.CLOCKS.#............#.WRITERS..#..............
-.................................................
-...D....U....C....R......X....Q....P.............
-.............7....g..............................
-.................................................
-.#.MATHS.#.............#.VARIABLES.#.............
-.................................................
-...A....B....L....M......V....K..................
-...0....0.........0..............................
-.................................................
-.#.JUMPERS.#...........#.CARDINAL.#..............
-.................................................
-...J....Y..............#.NESW.#..................
-.................................................
-.................................................
-.................................................
-.................................................
-.................................................
-.................................................
D examples/benchmarks/io.orca => examples/benchmarks/io.orca +0 -20
@@ 1,20 0,0 @@
-.............................................
-.#.TEST.IO.#.................................
-.............................................
-.C9..........2C9...........3C9...............
-.29T01aAgGZz..59T01aAgGZz...39T01aAgGZz......
-.aVa..........bVG...........cVA..............
-.............................................
-.#.TEST.#....................................
-.............................................
-.#.MIDI..#..#.CC..#..#.UDP.#..#.OSC.#........
-.............................................
-.H.3Kabc....H.3Kabc..H.3Kabc..H.3Kabc........
-.*Y*:aGA....*Y*!aGA..*Y*;aGA..*Y*=aGA........
-.............................................
-............H.3Kabc..........................
-............*Y*?aGA..........................
-.............................................
-............H....4Kabca......................
-............*Y*$pg:aGAa......................
-.............................................>
\ No newline at end of file
D examples/benchmarks/logic.orca => examples/benchmarks/logic.orca +0 -17
@@ 1,17 0,0 @@
-.........................................
-.#.BENCHMARK.#...........................
-.........................................
-.8C8.............C8......................
-..78T012AGag.....68T012AGag..............
-..aV.............bVg.....................
-.........................................
-.3Ka.b.3Ka.b.3Ka.b.3Ka.b.3Ka.b.3Ka.b.....
-....Ag....Bg....Cg....Rg....Mg....Vg.....
-....g.....e.....e.....5.....0............
-.........................................
-.3Ka.b.3Ka.b.3Ka.b.3Ka.b.......3K..a.....
-....Ig....Dg....Fg....Lg..........V......
-....5.................*..................
-.........................................
-.........................................
-.........................................>
\ No newline at end of file
D examples/benchmarks/notes.orca => examples/benchmarks/notes.orca +0 -20
@@ 1,20 0,0 @@
-.........................................................
-.2Cq.....................................................
-..dqTAaBbCcDdEeFfGgHhIiJjKkLlMm..........................
-..0Vg....................................................
-.........................................................
-.2Cq.....................................................
-..dqTNnOoPpQqRrSsTtUuVvWwXxYyZz..........................
-..1Vt....................................................
-.........................................................
-.2Cq.....................................................
-..dqTABCDEFGHIJKLMNOPQRSTUVWXYZ..........................
-..2VN....................................................
-.........................................................
-.2Cq.....................................................
-..dqTabcdefghijklmnopqrstuvwxyz..........................
-..3Vn....................................................
-.........................................................
-..D2..V2.................................................
-...:01N..................................................
-.........................................................>
\ No newline at end of file
D examples/benchmarks/rw.orca => examples/benchmarks/rw.orca +0 -17
@@ 1,17 0,0 @@
-..................................2C4.....
-.#.READ.#........................2M1......
-................................lV2.......
-.C8...........Cg...........Vl.............
-.30O01234567..b8T01234567..202Q01234567...
-...3............3............23...........
-..........................................
-.#.WRITE.#................................
-..........................................
-.C8.C8........Cg.C8........Vl.............
-.30X3.........b8P3.........202G01.........
-...01234567.....01234567......0101.101....
-..........................................
-..........................................
-..........................................
-..........................................
-..........................................>
\ No newline at end of file
D examples/benchmarks/tables.orca => examples/benchmarks/tables.orca +0 -25
@@ 1,25 0,0 @@
-.................................................................................
-...Cf..fCf.......................................................................
-.xV9..yV5........................................................................
-.................................................................................
-...3Kx.y..............3Kx.y..............3Kx.y..............3Kx.y................
-.2Kxy9M5............2Kxy9L5............2Kxy9B5............2Kxy9A5................
-...95X9...............95X5...............95X4...............95Xe.................
-.....000000000000000....000000000000000....0123456789abcde....0123456789abcde....
-.....0123456789abcde....011111111111111....10123456789abcd....123456789abcdef....
-.....02468acegikmoqs....012222222222222....210123456789abc....23456789abcdefg....
-.....0369cfilorux036....012333333333333....3210123456789ab....3456789abcdefgh....
-.....048cgkosw048cgk....012344444444444....43210123456789a....456789abcdefghi....
-.....05afkpuz49ejoty....012345555555555....543210123456789....56789abcdefghij....
-.....06ciou06ciou06c....012345666666666....654321012345678....6789abcdefghijk....
-.....07elsz6dkry5cjq....012345677777777....765432101234567....789abcdefghijkl....
-.....08gow4cks08gow4....012345678888888....876543210123456....89abcdefghijklm....
-.....09ir09ir09ir09i....012345678999999....987654321012345....9abcdefghijklmn....
-.....0aku4eoy8is2cmw....0123456789aaaaa....a98765432101234....abcdefghijklmno....
-.....0bmx8ju5gr2doza....0123456789abbbb....ba9876543210123....bcdefghijklmnop....
-.....0co0co0co0co0co....0123456789abccc....cba987654321012....cdefghijklmnopq....
-.....0dq3gt6jw9mzcp2....0123456789abcdd....dcba98765432101....defghijklmnopqr....
-.....0es6kycq4iwao2g....0123456789abcde....edcba9876543210....efghijklmnopqrs....
-.................................................................................
-.................................................................................
-.................................................................................>
\ No newline at end of file
D examples/misc/arpeggio.orca => examples/misc/arpeggio.orca +0 -17
@@ 1,17 0,0 @@
-.........................................
-.#.ARPEGGIO.#............................
-.........................................
-.gC4......4C4............................
-..14T1324..14TCDEF.......................
-..aV3......bVD...........................
-.........................................
-.#.NOTE.STEP.#...........................
-.........................................
-..04O.D4.................................
-.31XG....................................
-..Va..vb.................................
-.H3Y3AG..................................
-.*:02J...................................
-.........................................
-.........................................
-.........................................>
\ No newline at end of file
D examples/misc/bang.orca => examples/misc/bang.orca +0 -16
@@ 1,16 0,0 @@
-.........................................
-.#.BANG.#................................
-.........................................
-.........................................
-.........................................
-.........................................
-.........................................
-..............2D.H.......................
-................xE.......................
-.....................E..#.BANG.#.........
-.........................................
-.........................................
-.........................................
-.........................................
-.........................................
-.........................................>
\ No newline at end of file
D examples/misc/chord.orca => examples/misc/chord.orca +0 -17
@@ 1,17 0,0 @@
-.........................................
-.#.CHORD.#...............................
-.........................................
-......8C8................................
-..2D4..68TCEGACEFB.......................
-.bV....2VF...............................
-.........................................
-.#.DISTANCE.#............................
-.........................................
-.3V2.4V4.5V6.6V8.........................
-.........................................
-.#.PLAY.HAND.#...........................
-.........................................
-..3K2.3...3K2.4...3K2.5...3K2.6..........
-.Vb.FA2..Vb.FA4..Vb.FA6..Vb.FA8..........
-..:03H88..:03J88..:03L88..:03N88.........
-.........................................>
\ No newline at end of file
D examples/misc/chromatic.orca => examples/misc/chromatic.orca +0 -17
@@ 1,17 0,0 @@
-.........................................
-.#.CHROMATIC.#...........................
-.........................................
-.........................................
-.........................................
-.........................................
-.........................................
-.........................................
-..4Cc....................................
-.D46cTCcDdEFfGgAaB.......................
-.*:03f84.................................
-.........................................
-.........................................
-.........................................
-.........................................
-.........................................
-.........................................>
\ No newline at end of file
D examples/misc/colors.orca => examples/misc/colors.orca +0 -17
@@ 1,17 0,0 @@
-.........................................
-.#.COLORS.#..............................
-.........................................
-...Bg.2Bg.4Bg............................
-.rV2.gV1.cVf.............................
-.........................................
-.C3......................................
-.23T048..................................
-...8.....................................
-...J.3Krgb...............................
-.D18.3G213...............................
-.*$co:003;103;213........................
-.........................................
-.........................................
-.........................................
-.........................................
-.........................................>
\ No newline at end of file
D examples/misc/echoes.orca => examples/misc/echoes.orca +0 -16
@@ 1,16 0,0 @@
-.........................................
-.#.ECHOES.#..............................
-.........................................
-.22O.....................................
-.aV.22O..................................
-.......22O...............................
-..........22O............................
-.............22O.........................
-................22O......................
-...................22O...................
-......................22O................
-.........................22O.............
-............................22O..........
-.................................Va......
-.................................1.......
-.........................................>
\ No newline at end of file
D examples/misc/gates.orca => examples/misc/gates.orca +0 -17
@@ 1,17 0,0 @@
-.........................................
-.#.LOGIC.GATES.#.........................
-.........................................
-.2C4.......2C4...........................
-..04T.*.*...04T..**......................
-..aV........bV...........................
-.........................................
-...and......xor.....or...................
-.........................................
-..3Ka.b...3Ka.b...Va..Vb.................
-.....L.......F.....F.F...................
-......F0....F*.....*L*...................
-....................0F...................
-.........................................
-.........................................
-.........................................
-.........................................
D examples/misc/if+else.orca => examples/misc/if+else.orca +0 -17
@@ 1,17 0,0 @@
-.........................................
-.#.IF.ELSE.#.............................
-.........................................
-..4C4..2C4...............................
-.aV1..bV2..cV0.#.ASSIGN.#................
-.........................................
-.3Ka.b...................................
-...1F2...................................
-...............#.IF.#....................
-...cv1...................................
-.........................................
-....Vc...................................
-..0F0..........#.ELSE.#..................
-...*.....................................
-.........................................
-.........................................
-.........................................>
\ No newline at end of file
D examples/misc/kombine.orca => examples/misc/kombine.orca +0 -16
@@ 1,16 0,0 @@
-.........................................
-.#.KOMBINE.#.............................
-.........................................
-.4C4.#OCTA#.2C4.#NOTE#..1C4.#VELO#.......
-..34T3454....24TCDEF.....04T0123.........
-..oV5........nVD.........vV3.............
-.........................................
-.........................................
-.#.KONKAT.#..............................
-.........................................
-.3Konv...................................
-...5D3...................................
-.........................................
-.........................................
-.........................................
-.........................................>
\ No newline at end of file
D examples/misc/multiplication.orca => examples/misc/multiplication.orca +0 -16
@@ 1,16 0,0 @@
-.........................................
-.#.MULTIPLICATION.#......................
-.........................................
-.aV4.bV3.................................
-.........................................
-.2Kab....................................
-...43O...................................
-.....c#123456#...........................
-......#2468ac#...........................
-......#369cfi#...........................
-......#48cgko#...........................
-......#5afkpu#...........................
-......#6ciou.#...........................
-.........................................
-.........................................
-.........................................>
\ No newline at end of file
D examples/misc/popcorn.orca => examples/misc/popcorn.orca +0 -17
@@ 1,17 0,0 @@
-.........................................
-.#.POPCORN.#.............................
-.........................................
-..2C8.........gC4........................
-.2H38T13579bdf.16T2345...................
-...xV7.........yV3.......................
-.........................................
-..2Kxy...................................
-.D2.732Q.................................
-..Y.:04G.................................
-........#5C4a5C4G4d4G4C..#...............
-........#5C4a5C4G4d4G4C..#...............
-........#5C5D5d5D5d5C5D5C#...............
-........#5D4a5C4a5C4g5C..#...............
-.........................................
-.........................................
-.........................................>
\ No newline at end of file
D examples/misc/recursion.orca => examples/misc/recursion.orca +0 -17
@@ 1,17 0,0 @@
-.........................................
-.#.RECURSION.#...........................
-.........................................
-.#.BY.1.#.......#.BY.3.#.................
-.........................................
-..03O............03O.....................
-.30XG...........30XV.....................
-....1AG............3AV...................
-.....H..............Y....................
-.........................................
-.#.BY.2.#.......#.BY.4.#.................
-.........................................
-..03O............03O.....................
-.30XU...........30X4.....................
-....2AU............4A4...................
-.....W..............8....................
-.........................................>
\ No newline at end of file
D examples/misc/timing.orca => examples/misc/timing.orca +0 -16
@@ 1,16 0,0 @@
-.........................................
-.#.TIMING.#..............................
-.........................................
-.C8.C2...............C8.D2...............
-.3.X1................3.X*................
-..#10101010#..........#*.*.*.*.#.........
-.C9.C3...............C9.D3...............
-.6.X0................6.X.................
-..#120120120#.........#*..*..*..#........
-.Cc.C4...............Cc.D4...............
-.3.X3................3.X.................
-..#123012301230#......#*...*...*...#.....
-.Cf.C5...............Cf.D5...............
-.0.X0................0.X.................
-..#123401234012340#...#*....*....*....#..
-.........................................>
\ No newline at end of file
D examples/misc/tower.orca => examples/misc/tower.orca +0 -17
@@ 1,17 0,0 @@
-.........................................
-.#.TOWER.#...............................
-.........................................
-...................C.....................
-..................C1C....................
-.................C0A1C...................
-................C3A1A1C..................
-...............C2A4A2A1C.................
-..............C1A6A6A3A1C................
-..............0A7AcA9A4A1................
-...............7AjAlAdA5.................
-................qA4AyAi..................
-.................uA2Ag...................
-..................wAi....................
-...................e.....................
-.........................................
-.........................................>
\ No newline at end of file
D examples/misc/udp+loop.orca => examples/misc/udp+loop.orca +0 -17
@@ 1,17 0,0 @@
-.........................................
-.#.UDP.LOOP.#............................
-.........................................
-.#.SET.UDP.TO.49160.#....................
-.#.SEND.WRITE.CMD.VIA.UDP.#..............
-.........................................
-.#.TARGET:.#.2...........................
-.........................................
-.D4.4C...................................
-..;w:313;6...............................
-.........................................
-.#.SET.COLOR.#...........................
-.........................................
-.D2....R.g...............................
-.*;c:8f3.................................
-.........................................
-.........................................>
\ No newline at end of file
D examples/misc/wave.orca => examples/misc/wave.orca +0 -17
@@ 1,17 0,0 @@
-.........................................
-.#.WAVE.#...8C6...C5.....................
-...........aV5..bV1......................
-3Ka.b....................................
-..5A1....................................
-...6XE...................................
-....E...........................:04E.....
-................................:04D.....
-..............................E.:04C.....
-....................E....E...E.*:03B.....
-...............E...E....E...E...:03A.....
-.....E....E...E........E...E...*:03G.....
-....E....E...E....E...E........E:03F.....
-........E...E....E...E....E.....:03E.....
-.......E...E....E...............:03D.....
-......E.........................:03C.....
-.........................................>
\ No newline at end of file
D examples/setups/knobs.orca => examples/setups/knobs.orca +0 -17
@@ 1,17 0,0 @@
-.........................................
-.............20eQ..03..00..00..0i........
-...03..00..00..0i..0f..09..36..6i........
-...JJ..JJ..JJ..JJ..44..25..0f..fi........
-.0V032V004V006V0i..ff..09..36..69........
-....J...J...J...J..f4..15..gf..fl........
-..1V3.3V0.5V0.7Vi..ff..09..36..6i........
-.........................................
-.........................................
-.......V0.......V1.......V2.......V3.....
-..D1..Z0...D1..Z3...D1..Z0...D1..Z0......
-..*!010....*!023....*!030....*!040.......
-.........................................
-.......V4.......V5.......V6.......V7.....
-..D1..Z0...D1..Z0...D1..Z0...D1..Zi......
-..*!050....*!060....*!070....*!08i.......
-.........................................
D examples/setups/sequencer.orca => examples/setups/sequencer.orca +0 -25
@@ 1,25 0,0 @@
-..........................................
-.#.SEQUENCER.#....................Cw...Cw.
-................................4Aa..1Aa..
-...............................aVe..bVb...
-..........................................
-.Va.Vb..0.......1.......2.......3.........
-.e1ObxT#..................................
-.2V.1V.#................................#.
-.Va.Vb..0.................................
-.e1ObxT#..................................
-.4V.3V.#................................#.
-.Va.Vb..0.................................
-.e1ObxT#..................................
-.6V.5V.#................................#.
-.Va.Vb..0.................................
-.e1ObxT#..................................
-.8V.7V.#................................#.
-.Va.Vb..0.................................
-.e1ObxT#..................................
-.aV.9V.#................................#.
-..........................................
-.H...V1..H...V3..H...V5..H...V7..H...V9...
-.*:03....*:23....*:43....*:63....*:83.....
-.H...V2..H...V4..H...V6..H...V8..H...Va...
-.*:13....*:33....*:53....*:73....*:a3.....>
\ No newline at end of file
D examples/setups/tracker.orca => examples/setups/tracker.orca +0 -24
@@ 1,24 0,0 @@
-..............................................
-.#.TRACKER.#.......Cg..................Cg.....
-..............Cg.5Ae..............Cg.5Ae......
-.........Cg.4Ae.H.j2Q........Cg.4Ae.H.j2Q.....
-....Cg.3Ae.H.i2Q*:3.....Cg.3Ae.H.i2Q*:7.......
-..2Ae.H.h2Q*:2........2Ae.H.h2Q*:6............
-.H.g2Q*:1............H.g2Q*:5.................
-.*:0..................:4......................
-.....#..#.#3C#.#..#.#..#.#..#.#..#.#..#.#..#..
-.....#..#.#..#.#..#.#..#.#..#.#..#.#..#.#..#..
-.....#..#.#..#.#..#.#..#.#..#.#..#.#..#.#..#..
-.....#..#.#..#.#..#.#..#.#..#.#..#.#..#.#..#..
-.....#..#.#..#.#..#.#..#.#..#.#..#.#..#.#..#..
-.....#..#.#..#.#..#.#..#.#..#.#..#.#..#.#..#..
-.....#..#.#..#.#..#.#..#.#..#.#..#.#..#.#..#..
-.....#..#.#..#.#..#.#..#.#..#.#..#.#..#.#..#..
-.....#..#.#..#.#..#.#..#.#..#.#..#.#..#.#..#..
-.....#..#.#..#.#..#.#..#.#..#.#..#.#..#.#..#..
-.....#..#.#..#.#..#.#..#.#..#.#..#.#..#.#..#..
-.....#..#.#..#.#..#.#..#.#..#.#..#.#..#.#..#..
-.....#..#.#..#.#..#.#..#.#..#.#..#.#..#.#..#..
-.....#..#.#..#.#..#.#..#.#..#.#..#.#..#.#..#..
-.....#..#.#..#.#..#.#..#.#..#.#..#.#..#.#..#..
-.....#..#.#..#.#..#.#..#.#..#.#..#.#..#.#..#..>
\ No newline at end of file
M sim.c => sim.c +1 -1
@@ 220,7 220,7 @@ BEGIN_OPERATOR(movement)
return;
}
Glyph *restrict g_at_dest = gbuffer + (Usz)y0 * width + (Usz)x0;
- if (*g_at_dest == '.') {
+ if (*g_at_dest == '.' || *g_at_dest == '*') {
*g_at_dest = This_oper_char;
gbuffer[y * width + x] = '.';
mbuffer[(Usz)y0 * width + (Usz)x0] |= Mark_flag_sleep;