diff --git a/doc/notes.txt b/doc/notes.txt index be09cd3..22e022d 100644 --- a/doc/notes.txt +++ b/doc/notes.txt @@ -22,12 +22,43 @@ TODO: ** use Log frequency frequency transform instead of FFT. +** Add a 'write' preset file button. +** measurement values can generate MAX_DBL - be sure that are not being sent through to the audio algorithm. + (see ln:965 cmDspKr.c for a hack to fix this) + +** add invert to scale/range . + +** non-grace eveneess are used to generate a measurement value from previous tempo calibration section. + (non-grace evenness notes therefore have two scores: 'evenness' and 'overall-duration'). +** note that the default setting for dyn and even. + +** add dyn,even,tempo,cost number boxes to allow artificial setting of these parameters. + add dyn,even,tempo,cost as modulator variables to allow them to be set from the modulator + With these additions we can simulate apply measurements at the 'application' section. + +** add begining and ending measure numbers to 'seq' labels + +** Gain compensation form mode 4. + +Seq 2 m24 Mark 36 & 38 +Seq 4: Mark 115 +Seq 4: m76-79 Mark 129 (W/ meas: even & dyn -> thresh change min Thresh to 40) - use 4th seq w/ b1 +Seq 6: m92 Mark 143 +Seq 7: m103 Mark 173 // May 22 + Add invert to scale range to cause output to go in opposite direction. - ++ Seq 7: Mark 172 Meas 103 - always crashes on playback. + Seq 4: Mark 76 Meas 40 - crash! + Seq 2: First mark meas 23 + Crash seems to happen in cmProc4.c: _cmScMatchInitMtx() ln:1311. + It looks like a memory overrun. Looks like the first line is wrong + shouldn't: + if( rn >p->mrn && cn > p->mcn ) + be + if(rn*cn > p->mrn*p->mcn) BUGS: // Apr 20