― no tech! (ex machina), Thursday, 7 July 2005 18:54 (twenty years ago)
― caitlin oh no (caitxa1), Thursday, 7 July 2005 19:04 (twenty years ago)
― Tinman: Set to Self-Destruct (cprek), Thursday, 7 July 2005 19:06 (twenty years ago)
(ducks.)m.
― msp (mspa), Thursday, 7 July 2005 19:10 (twenty years ago)
MATH.
― Ian John50n (orion), Thursday, 7 July 2005 19:21 (twenty years ago)
http://home.comcast.net/~nspil/Mathnet1.jpg
― mark p (Mark P), Thursday, 7 July 2005 19:25 (twenty years ago)
― msp (mspa), Thursday, 7 July 2005 19:32 (twenty years ago)
― MindInRewind (Barry Bruner), Thursday, 7 July 2005 19:50 (twenty years ago)
― gygax! (gygax!), Thursday, 7 July 2005 19:53 (twenty years ago)
― gygax! (gygax!), Thursday, 7 July 2005 19:54 (twenty years ago)
― Ian John50n (orion), Thursday, 7 July 2005 20:02 (twenty years ago)
― caitlin oh no (caitxa1), Thursday, 7 July 2005 20:18 (twenty years ago)
― no tech! (ex machina), Thursday, 7 July 2005 20:48 (twenty years ago)
Anyway, I am trying to realign tempo changes on 32 notes but this sucks if I have fucking triplets.
― no tech! (ex machina), Thursday, 7 July 2005 20:49 (twenty years ago)
― MindInRewind (Barry Bruner), Thursday, 7 July 2005 21:54 (twenty years ago)
― gygax! (gygax!), Thursday, 7 July 2005 21:55 (twenty years ago)
― no tech! (ex machina), Thursday, 7 July 2005 21:56 (twenty years ago)
― gygax! (gygax!), Thursday, 7 July 2005 21:57 (twenty years ago)
xpost
― MindInRewind (Barry Bruner), Thursday, 7 July 2005 21:58 (twenty years ago)
― no tech! (ex machina), Thursday, 7 July 2005 22:00 (twenty years ago)
― no tech! (ex machina), Thursday, 7 July 2005 22:01 (twenty years ago)
― no tech! (ex machina), Thursday, 7 July 2005 22:31 (twenty years ago)
1) round the non-two to the nearest multiple of two. approximate. i bet this sounds like shit at lower tempos.
2) real-time shift the sequencer pattern
3) use a short circuit step count sort of thing... so instead of on the 32nd note going back to the 1st note, let them set the step to go back to the first... like on the 30th note, or the 17th. etc...
?m.
― msp (mspa), Friday, 8 July 2005 04:15 (twenty years ago)
― Hurting (Hurting), Friday, 8 July 2005 04:29 (twenty years ago)
how to fit 33 notes:
123456789012345678901234567890123
into 32 slots:
12345678901234567890123456789012a..a..a..a..a..a..a..a..a..a..a.
and retain a.. without fudgin the count.
solution 2 is really tricky and requires real-time interaction...
a..a..a..a..a..a..a..a..a..a..a.
shifted right on the next to last note after "a." becomes:
.a..a..a..a..a..a..a..a..a..a..a
and the note played gives you the extra "." you need to space the notes. it's an drum machine trick i used to used to get really whacked out shit.
next time you have to again, wait after the last "a" and the first "." etc etc... hard to be consistent but... music ain't easy to play.
the 3rd solution makes more sense because:
set to 30 notes length becomes
123456789012345678901234567890a..a..a..a..a..a..a..a..a..a..
and there's no finger gymnastic insanity at all.
but perhaps i'm totally confused about the problem.m.
― msp (mspa), Friday, 8 July 2005 04:40 (twenty years ago)
ah... like you said Hurting... probably a wrong approach anyway.m.
― msp (mspa), Friday, 8 July 2005 04:41 (twenty years ago)
― Hurting (Hurting), Friday, 8 July 2005 04:53 (twenty years ago)
― gygax! (gygax!), Friday, 8 July 2005 14:26 (twenty years ago)
― msp (mspa), Friday, 8 July 2005 14:37 (twenty years ago)
― no tech! (ex machina), Friday, 8 July 2005 14:58 (twenty years ago)
Yea, if I moved the funademental beat clock to like 128 or 64 notes I think this would be ok. When I am less hungover I will do a little math and see how far out of alignment this would be at various tempos
― no tech! (ex machina), Friday, 8 July 2005 15:01 (twenty years ago)
m.
― msp (mspa), Friday, 8 July 2005 15:11 (twenty years ago)
Quarter notes are 2/3s of a second long. A measure is 8/3 seconds. A 3rd of a measure is 8/9 or ~889 ms long. 889 / 75 = 11 (with remainder).
11*75=82512*75=900
hmmmm... I think I might want a higher resolution.... Maybe I need a 64th note clock and play notes divisble by 3 on the nearest 64th note.
― no tech! (ex machina), Friday, 8 July 2005 15:17 (twenty years ago)
― gygax! (gygax!), Friday, 8 July 2005 15:21 (twenty years ago)
― no tech! (ex machina), Friday, 8 July 2005 15:24 (twenty years ago)
75 * 10 = 75075 * 11 = 825
75 * 21 = 157575 * 22 = 1650
So, triplet tones on the 11th and 21st note of the clock are only off by 25 ms, or one-third of a 32rd note. Going to 64 notes would make the resolution twice as good, with only 10 ms error or so, which should be fine.
― MindInRewind (Barry Bruner), Friday, 8 July 2005 16:46 (twenty years ago)
Did I mess up that part?
Yea 10 ms error is no big deal since I'm sure there is at least that much error between my midi device and the sound on my computer
― no tech! (ex machina), Friday, 8 July 2005 16:52 (twenty years ago)
― no tech! (ex machina), Friday, 8 July 2005 17:04 (twenty years ago)
sounds like one of those things you just have to try. and then search for every optimization you can wriggle if you're coming up short.m.
― msp (mspa), Friday, 8 July 2005 17:41 (twenty years ago)
Then again, PD might not use interrupts on intervals so small that the context switch would be dangerous and instead poll a timer register while busywaiting.
― no tech! (ex machina), Friday, 8 July 2005 18:13 (twenty years ago)