summaryrefslogtreecommitdiff
path: root/colourschemes
diff options
context:
space:
mode:
authorWavy Harp <wavyharp@gmail.com>2023-05-07 23:04:53 -0600
committerKyle McFarland <tfkyle@gmail.com>2023-05-07 23:04:53 -0600
commit991849b32acf83dd14a5096540bb053d2572502a (patch)
tree279b59d75d4ad6081f5242cf77d843ae6b37fc3d /colourschemes
downloadrustynotes-991849b32acf83dd14a5096540bb053d2572502a.zip
rustynotes-991849b32acf83dd14a5096540bb053d2572502a.tar.gz
rustynotes-991849b32acf83dd14a5096540bb053d2572502a.tar.bz2
initial importHEADmaster
currently everything is very tied to alsa and my system, for the moment you'll need to manually change the device names and maybe channels/period_size in src/main.rs, src/bin/smolguitar.rs and src/bin/loopbacker.rs, i'll fix that and add runtime period size/updater allocation soon, (and probably make a cpal backend as well so it can work on other platforms), but doing this initial commit to play around with stereo for now~
Diffstat (limited to 'colourschemes')
-rw-r--r--colourschemes/adam_neely.json14
-rw-r--r--colourschemes/notes.txt27
-rw-r--r--colourschemes/tango.json9
-rw-r--r--colourschemes/wavy1.json9
-rw-r--r--colourschemes/wavy2.json9
-rw-r--r--colourschemes/wavy3.json9
6 files changed, 77 insertions, 0 deletions
diff --git a/colourschemes/adam_neely.json b/colourschemes/adam_neely.json
new file mode 100644
index 0000000..3439755
--- /dev/null
+++ b/colourschemes/adam_neely.json
@@ -0,0 +1,14 @@
+{
+ "a": "rgb_(247,0,49)",
+ "as_": "rgb_(155,0,106)",
+ "b": "rgb_(1,0,200)",
+ "c": "rgb_(255,238,72)",
+ "cs": "rgb_(186,241,106)",
+ "d": "rgb_(72,247,163)",
+ "ds": "rgb_(84,221,168)",
+ "e": "rgb_(165,37,200)",
+ "f": "rgb_(86,230,89)",
+ "fs": "rgb_(89,208,84)",
+ "g": "rgb_(109,53,47)",
+ "gs": "rgb_(161,33,48)"
+}
diff --git a/colourschemes/notes.txt b/colourschemes/notes.txt
new file mode 100644
index 0000000..07d75f9
--- /dev/null
+++ b/colourschemes/notes.txt
@@ -0,0 +1,27 @@
+adam_neely.json:
+ * he doesn't mention if sharps/flats have their own colours for him in
+ his video, right now i'm probably going to make them a
+ blended colour between the note and the next note, hopefully choosing
+ decent colours
+ * using brighter versions for the sharps also seems like a good idea,
+ (or darker for flats if you go the other way) that could look weird
+ though because i'm using brightness for value too, i might need to also
+ make the brightness for the max value rgb higher too for the b fex
+ so it doesn't get too dark too fast (probably a good idea to make sure
+ the notes have atleast close brightnesses to each other via the val
+ value in kcolorchooser)
+
+wavy2:
+ * created with:
+ hsv.py 344,90,255 30,80,255 30 0.23
+ * strikes a bit of a balance, probably a bit hard to read still
+
+wavy3:
+ * created with:
+ hsv.py 344,90,255 40,80,255 24 0.22
+ and
+ hsv.py 134,66,255
+ to generate the g# colour
+ * with the e colour switched to g and visa-versa (green <-> yellow)
+ and the new g# colour generated as above
+
diff --git a/colourschemes/tango.json b/colourschemes/tango.json
new file mode 100644
index 0000000..cbde1b6
--- /dev/null
+++ b/colourschemes/tango.json
@@ -0,0 +1,9 @@
+{
+ "a": "dark_red", "as_": "red",
+ "b": "white",
+ "c": "dark_green", "cs": "green",
+ "d": "dark_cyan", "ds": "cyan",
+ "e": "yellow",
+ "f": "dark_magenta", "fs": "magenta",
+ "g": "dark_blue", "gs": "blue"
+}
diff --git a/colourschemes/wavy1.json b/colourschemes/wavy1.json
new file mode 100644
index 0000000..63bd02f
--- /dev/null
+++ b/colourschemes/wavy1.json
@@ -0,0 +1,9 @@
+{
+ "c": "rgb_(255,175,237)", "cs": "rgb_(231,175,255)",
+ "d": "rgb_(185,175,255)", "ds": "rgb_(175,210,255)",
+ "e": "rgb_(175,249,255)",
+ "f": "rgb_(175,255,211)", "fs": "rgb_(190,255,175)",
+ "g": "rgb_(213,255,175)", "gs": "rgb_(243,255,175)",
+ "a": "rgb_(255,217,175)", "as_": "rgb_(255,199,175)",
+ "b": "rgb_(255,175,199)"
+}
diff --git a/colourschemes/wavy2.json b/colourschemes/wavy2.json
new file mode 100644
index 0000000..d6101b9
--- /dev/null
+++ b/colourschemes/wavy2.json
@@ -0,0 +1,9 @@
+{
+ "c": "rgb_(165,165,255)", "cs": "rgb_(195,207,255)",
+ "d": "rgb_(165,243,255)", "ds": "rgb_(195,255,251)",
+ "e": "rgb_(165,255,189)",
+ "f": "rgb_(219,255,165)", "fs": "rgb_(243,255,195)",
+ "g": "rgb_(255,213,165)", "gs": "rgb_(255,215,195)",
+ "a": "rgb_(255,165,189)", "as_": "rgb_(255,195,223)",
+ "b": "rgb_(243,165,255)"
+}
diff --git a/colourschemes/wavy3.json b/colourschemes/wavy3.json
new file mode 100644
index 0000000..7d81fca
--- /dev/null
+++ b/colourschemes/wavy3.json
@@ -0,0 +1,9 @@
+{
+ "c": "rgb_(171,165,255)", "cs": "rgb_(189,197,255)",
+ "d": "rgb_(165,234,255)", "ds": "rgb_(189,252,255)",
+ "e": "rgb_(255,231,165)",
+ "f": "rgb_(204,255,165)", "fs": "rgb_(230,255,189)",
+ "g": "rgb_(165,255,201)", "gs": "rgb_(189,255,204)",
+ "a": "rgb_(255,165,189)", "as_": "rgb_(255,189,219)",
+ "b": "rgb_(246,165,255)"
+}