aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--examples/tutorial/slide0.orca16
-rw-r--r--examples/tutorial/slide1.orca14
-rw-r--r--examples/tutorial/slide2.orca16
-rw-r--r--examples/tutorial/slide3.orca14
-rw-r--r--examples/tutorial/slide4.orca14
-rw-r--r--examples/tutorial/slide5.orca14
-rw-r--r--examples/tutorial/slide6.orca14
-rw-r--r--examples/tutorial/slide7.orca14
-rw-r--r--examples/tutorial/slide8.orca13
-rw-r--r--examples/tutorial/slide9.orca13
-rw-r--r--examples/tutorial/slidea.orca13
11 files changed, 121 insertions, 34 deletions
diff --git a/examples/tutorial/slide0.orca b/examples/tutorial/slide0.orca
index 9aef039..bce0366 100644
--- a/examples/tutorial/slide0.orca
+++ b/examples/tutorial/slide0.orca
@@ -1,13 +1,13 @@
...............................................
-#.WELCOME......#...............................
+#.Send.a.midi.note.#...........................
+...............................................
+#.D8.will.send.a.bang.every.8th.frame.........#
+#.:03C.will.send.the.C.note.on.the.3rd.octave.#
+...............................................
+...............................................
+.......D8......................................
+........:03C...................................
...............................................
-#.Each.letter.of.the.alphabet.is.an.operation.#
-#.Uppercased.letters.operator.each.frame......#
-#.Lowercased.letters.operate.on.bang..........#
...............................................
-.......#.UC....#.......#.LC....#...............
-........................D......................
-.........I8.............*i8....................
-.........l...............d.....................
...............................................
...............................................
diff --git a/examples/tutorial/slide1.orca b/examples/tutorial/slide1.orca
index d941172..ec563ff 100644
--- a/examples/tutorial/slide1.orca
+++ b/examples/tutorial/slide1.orca
@@ -1,13 +1,13 @@
...............................................
-#.PORTS........#...............................
+#.Play.a.random.note.#.........................
...............................................
-#.Operators.have.ports........................#
-#.Ports.can.be.inputs.or.outputs..............#
-#.Ports.can.lock.or.unlock.other.ports........#
+#.aRG.outputs.a.random.value.between.A.and.G..#
+...............................................
+...............................................
+...............................................
+.......D8.aRG..................................
+........:03E...................................
...............................................
-...#.Cyan.Port.#..C..#.White.Port.#............
-..................7............................
...............................................
-..................#.Output.#...................
...............................................
...............................................
diff --git a/examples/tutorial/slide2.orca b/examples/tutorial/slide2.orca
index b54f8ca..cb3eda4 100644
--- a/examples/tutorial/slide2.orca
+++ b/examples/tutorial/slide2.orca
@@ -1,13 +1,13 @@
...............................................
-#.OPERATORS....#...............................
+#.Make.a.melody.#..............................
+...............................................
+#.04TCAFE.will.create.a.track.of.4.notes......#
+...............................................
+...............................................
+...............................................
+.......D804TCAFE...............................
+........:03C...................................
...............................................
-#.Each.letter.is.a.unique.function............#
-#.The.A.operator.adds.its.two.inputs..........#
-#.The.C.operator.counts.up.to.the.input.......#
...............................................
-.......#.Add...#.......#.Clock.#...............
...............................................
-.......2A3A4...........2C3C4...................
-........5A7.............2C1....................
-.........c...............0.....................
...............................................
diff --git a/examples/tutorial/slide3.orca b/examples/tutorial/slide3.orca
index 50f378e..ceae0ad 100644
--- a/examples/tutorial/slide3.orca
+++ b/examples/tutorial/slide3.orca
@@ -1,13 +1,13 @@
...............................................
-#.SPECIALS.....#...............................
+#.Play.a.melody.#..............................
...............................................
-#.Special.characters.are.IO.operators.........#
-#.The.Midi.operator.is.the.colon.character....#
-#.It.sends.midi.values.to.a.midi.device.......#
+#.8C4..will.count.from.0.to.3.at.1:8th.speed..#
+...............................................
+...............................................
+........8C4....................................
+.......D834TCAFE...............................
+........:03E...................................
...............................................
-.......#.3C.Note.to.channel.1..#...............
...............................................
-.......D.......................................
-.......*:03C...................................
...............................................
...............................................
diff --git a/examples/tutorial/slide4.orca b/examples/tutorial/slide4.orca
index 30404ce..cddfeae 100644
--- a/examples/tutorial/slide4.orca
+++ b/examples/tutorial/slide4.orca
@@ -1 +1,13 @@
-TODO \ No newline at end of file
+...............................................
+#.Play.a.chord.#...............................
+...............................................
+#.J.allows.you.to.move.data.around............#
+...............................................
+...............................................
+........8C4....................................
+.......D814TCAFE...............................
+........:03A...................................
+.......J...J...................................
+........:04A...................................
+...............................................
+...............................................
diff --git a/examples/tutorial/slide5.orca b/examples/tutorial/slide5.orca
index 30404ce..b31b8e5 100644
--- a/examples/tutorial/slide5.orca
+++ b/examples/tutorial/slide5.orca
@@ -1 +1,13 @@
-TODO \ No newline at end of file
+...............................................
+#.Delay.a.note.#...............................
+...............................................
+#.Projectiles.allow.you.to.delay.the.playing..#
+...............................................
+...............................................
+........8C4....................................
+..D....D824TCAFE...............................
+...H....:03F...................................
+..xE.......J...................................
+........:04F...................................
+...............................................
+...............................................
diff --git a/examples/tutorial/slide6.orca b/examples/tutorial/slide6.orca
index 30404ce..b5e35bb 100644
--- a/examples/tutorial/slide6.orca
+++ b/examples/tutorial/slide6.orca
@@ -1 +1,13 @@
-TODO \ No newline at end of file
+...............................................
+#.Create.rhythms.#.............................
+...............................................
+#.3U8.distributes.3.notes.over.8.bars.........#
+...............................................
+...............................................
+........8C4....................................
+.......D814TCAFE...............................
+........:03A...................................
+......3U8..J...................................
+.......*:04A...................................
+......3Ug..J...................................
+........:05A...................................
diff --git a/examples/tutorial/slide7.orca b/examples/tutorial/slide7.orca
index 30404ce..b799102 100644
--- a/examples/tutorial/slide7.orca
+++ b/examples/tutorial/slide7.orca
@@ -1 +1,13 @@
-TODO \ No newline at end of file
+...............................................
+#.Multiple.channels.#..........................
+...............................................
+#.The.first.MIDI.port.is.the.channel.number...#
+...............................................
+...............................................
+........8C4....................................
+.......D804TCAFE...............................
+........:04C...................................
+.......J...J...................................
+........HaVC...................................
+.......xE...........Va.........................
+.................:63C..........................
diff --git a/examples/tutorial/slide8.orca b/examples/tutorial/slide8.orca
new file mode 100644
index 0000000..cff1b87
--- /dev/null
+++ b/examples/tutorial/slide8.orca
@@ -0,0 +1,13 @@
+...............................................
+#.Keeping.sync.#...............................
+...............................................
+#.All.C.D.and.U.operators.are.sync.to.clock...#
+...............................................
+...............................................
+........8C4.............8C4....................
+.......D804TCAFE......5U804TCAFE...............
+........:04C...........*:94C...................
+.......................D4......................
+........................:40C...................
+...............................................
+...............................................
diff --git a/examples/tutorial/slide9.orca b/examples/tutorial/slide9.orca
new file mode 100644
index 0000000..89c8a09
--- /dev/null
+++ b/examples/tutorial/slide9.orca
@@ -0,0 +1,13 @@
+...............................................
+#.Variables.#..................................
+...............................................
+#.Share.values.by.storing.them.into.variables.#
+...............................................
+4C6......wC6...................................
+.24TCAFE..04TDCHG..............................
+.0VF......1VD..................................
+...............................................
+........................C2.....................
+1U8..V0..3U8..V1..5Ug..V0......................
+..:94F.....:95D....*:06F.......................
+...............................................
diff --git a/examples/tutorial/slidea.orca b/examples/tutorial/slidea.orca
new file mode 100644
index 0000000..92627f3
--- /dev/null
+++ b/examples/tutorial/slidea.orca
@@ -0,0 +1,13 @@
+...............................................
+#.All.together.#...............................
+...............................................
+#.If.we.combine.everything.together...........#
+...............................................
+4C6......wC6.......Dg.......D4......Cg.........
+.04TCAFE..24TDCHG...:70c.....:40C...aFc........
+.0VC......1VH.........................:70G.....
+...............................................
+........................C2......2C2......2C2...
+1U8..V0..3U8..V1..5Ug..V0..7Ug..V1..3Ug..V1....
+..:24C.....:25H....*:a4C....*:98H.....:a3H.....
+...............................................