-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
TODO.txt
58 lines (45 loc) · 2.79 KB
/
TODO.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
Items TO DO in some way, and nice-to-haves
==========================================
Entries should be deleted when substantially implemented.
Current priorities:
* Improved (eg more robust, wider range, more representative, non-cyclic) chorus bar(s) synthesis.
* Work in more progression especially for repeat verse/chorus.
2023-07 thoughts:
* A8: in response to V5.1.0 imp-M dc sample: "... put a mastering plugin on it though. Even if it's just a basic limiter."
* Seeding and extra generation params / hints (eg cycle on W not M for daily data, use date range).
* For some cadences, have notes transition rather than be abrupt, using MIDI CC (legato?).
* Make the tune progress, especially on repeated verse/chorus.
* Consider building combo mix of multiple files, eg with alternating cadences.
* Do better with -ve values in all styles.
* Look at VCV Rack.
2023-06-13 thoughts:
* Possible processing stages:
* Align (ls part of date to position in bar; may involve inserting nulls/padding)
* Extend to full bars, phrases, sections.
* Add filler notes on data melody tracks.
* Add decoration notes on data melody tracks.
* Add dependent aux tracks such as pad notes.
2023-06-04 copied from a private TODO list:
* Sonify hourly data (such as import profile) as 24/bar, 7 bars + one pause.
* Notes:
* Normalise to kWh/d figure for M data and maybe Y data, maybe allowing for missing data points.
*** Do daily boost vs divert Thermino (left vs right, flute vs oboe) over year.
*** Add (het) comparisons to energy series, eg ^^^ and imp/exp, etc.
* Interleave M and Y data as verse and chorus; repeat chorus fragments as needed until 'verse' material exhausted.
* Automatically (gently) ramp up the tempo with the (running, windowed) mean of the main variable?
* Play multi-track kWh data as a chord, ie offset.
* On D data tracks add 7d rolling average quietly...
* On M data tracks add 3m rolling average quietly...
* Play moving (eg 24h, 7d) means as bass or organ.
* Play cycle-delayed (eg 1d, 1w, 1y) quietly in a different voice.
* Insert counterpoint etc eg at 8th note after 1w cycle, days 29-31 on m.
* Insert hiss/noise based on autocorr/variance (rolling mean / over 4 bars).
* Use load profiles (of house, appliances) to drive bass.
* Introduce breakdown and mini-breakdown.
* Change bass instrument on phase boundaries or in breakdown.
* DE: adjust filter cut off and resonance.
* DE: supercollider audio coding.
* C: bass off-beat 4 per bar 1 octave below lowest/root. Sharpish attack.
* C: pad with common notes from current 4 bars...
* C: ramp the cutoff filter (w/ main channel rolling mean?)
* A8: Try MAX: https://cycling74.com/products/max