[sdiy] Top Octave Generator (was Chinese MG-1s??!?)
ASSI
Stromeko at nexgo.de
Thu May 1 17:31:51 CEST 2008
On Donnerstag 01 Mai 2008, Tom Wiltshire wrote:
> I haven't started thinking of an algorithm to work out which bit
> changes next, but maybe you don't need one, since there's only 5820
> events.
The least common multiple of the divider values and hence the period of
your event loop should be on the order of 1e19, not 5280. So in due
time I'd expect to see all 8192 states possible with 13 bit at least.
Enumerating events on an irrational grid is a neverending process and
enumerating relatively prime divisions is a very long one.
478 = 2 * 239
451 = 41 * 11
426 = 3 * 71 * 2
402 = 3 * 67 * 2
379 = 379
358 = 179 * 2
338 = 13*13 * 2
319 = 29 * 11
301 = 7 * 43
284 = 2 * 71 * 2
268 = 2 * 67 * 2
253 = 23 * 11
239 = 239
A multi-stage synchroneous TOG architecture would have moduli of 2, 3,
7, 23, 29 and 41 in the post-scaler and of 2, 11, 43, 67, 71, 169, 179,
239 and 379 in the pre-scaler stages. This brings the number of FF
from 115 down to 80 by sharing common subexpressions. The 2/3 modulus
can be combined for both the 67 and 71 modulus paths, but this does not
save any FF.
Achim.
--
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk]>+
Waldorf MIDI Implementation & additional documentation:
http://Synth.Stromeko.net/Downloads.html#WaldorfDocs
More information about the Synth-diy
mailing list