Преглед изворни кода

notes.txt : Notes update.

master
kevin пре 10 година
родитељ
комит
eff5edaf20
1 измењених фајлова са 31 додато и 25 уклоњено
  1. 31
    25
      doc/notes.txt

+ 31
- 25
doc/notes.txt Прегледај датотеку

111
     Spkr3 <----------|       |<-------|     |
111
     Spkr3 <----------|       |<-------|     |
112
                      +-------+        +-----+
112
                      +-------+        +-----+
113
       
113
       
114
-
115
 + Software Development
114
 + Software Development
116
-  1) Create Score File
117
-  2) Create Recording Program (test with long MIDI playback generating audio - look for drift)
115
+  - Create Score File
116
+
117
+  - Create Recording Program (test with long MIDI playback generating audio - look for drift)
118
      Record the index of each MIDI event at it's location in an audio channel.
118
      Record the index of each MIDI event at it's location in an audio channel.
119
-  3) (DONE) The ability for the measurements to be called at the correct time must be built in.
120
-     (or alternatively to use stored effects).
121
-  4) Effects applied to the playback fragments.
122
-  5) Allow all variables and patch connections to be set from the scMod script and have 
119
+
120
+  - Allow all variables and patch connections to be set from the scMod script and have 
123
      multiple scripts with varynig effects setups. 
121
      multiple scripts with varynig effects setups. 
124
-  6) All 4 input mic's should go through the computer in order that they remain in phase 
125
-     (even though the overhead mics will not be used in the effect).
126
-  7) Add comb filters tuned according to the current MIDI notes as an additional effect.
127
-  8) Add EQ output stage (use mixer).
128
-  9) Compressor on input (???).
129
- 10) The dry signal should be able to be routed to seperate output channels - around the compressor.
130
- 11) CROSSFADE BUG - (DONE?) This may be fixed by the change to cmDspAvailCh which
122
+
123
+  - When scanning past ramping variables in scMod the end value should be
124
+    taken as the next variable(???) - this is not necessarily correct 
125
+    because one never knows where a timed change may end - maybe ramped
126
+    variables should include a 'skip value' giving the next ambient value
127
+    for the ramped variable - experiment with this to figure out what works.
128
+
129
+  - Add comb filters tuned according to the current MIDI notes as an additional effect.
130
+  - Add EQ output stage (use mixer).
131
+  - Add an input Compressor.
132
+
133
+  - The dry signal should be able to be routed to seperate output channels - around the compressor.
134
+     (Better would be to output a delayed version of the dry signal that was in sync with the transformed
135
+      signal - this might mean simply passing the dry version as separate outputs from KR). 
136
+
137
+  - Create a mode in scMod which increments values based on an onset detector. So that
138
+    changes only happen on attacks. This still doesn't help if the pedal is down (or
139
+    if notes are sustained) but otherwise might be a better way to ramp parameters.
140
+
141
+  - (DONE) The ability for the measurements to be called at the correct time must be built in.
142
+     (or alternatively to use stored effects).
143
+
144
+  - (DONE) Effects applied to the playback fragments.
145
+
146
+  - (DONE?) CROSSFADE BUG - This may be fixed by the change to cmDspAvailCh which
131
      handles the case where no channels are available by sending an error message
147
      handles the case where no channels are available by sending an error message
132
      but not actually changing the state of the cross fader.
148
      but not actually changing the state of the cross fader.
133
- 12) Create a mode in scMod which increments values based on an onset detector. So that
134
-  changes only happen on attacks. This still doesn't help if the pedal is down (or
135
-  if notes are sustained) but otherwise might be a better way to ramp parameters.
136
- 13) When scanning past ramping variables in scMod the end value should be
137
-  taken as the next variable(???) - this is not necessarily correct 
138
-  because one never knows where a timed change may end - maybe ramped
139
-  variables should include a 'skip value' giving the next ambient value
140
-  for the ramped variable - experiment with this to figure out what works.
141
 
149
 
142
 
150
 
143
 + Experiments:
151
 + Experiments:
159
   or to throw out fragments where there is a mistake.
167
   or to throw out fragments where there is a mistake.
160
 + At the end of each fragment recording the fragment should be truncated by the look-ahead time
168
 + At the end of each fragment recording the fragment should be truncated by the look-ahead time
161
   to avoid capturing the attack of the marked note.
169
   to avoid capturing the attack of the marked note.
162
-+ FX on fragments.
163
-+ MUST be able to record synchronized audio and MIDI during test performance.
164
 + Part 2 data analysis: analyze the order of notes in counter rhythms.
170
 + Part 2 data analysis: analyze the order of notes in counter rhythms.
165
-
171
++ Allow  'evenness' sequences to have non-even relationships.
166
 
172
 
167
 *** 11/1
173
 *** 11/1
168
 + Change the wavetable to read stereo files or add a second wavetable to play the other channel.
174
 + Change the wavetable to read stereo files or add a second wavetable to play the other channel.

Loading…
Откажи
Сачувај