Author |
Message |
bachus

Joined: Feb 29, 2004 Posts: 2922 Location: Up in that tree over there.
Audio files: 5
|
|
Back to top
|
|
 |
bachus

Joined: Feb 29, 2004 Posts: 2922 Location: Up in that tree over there.
Audio files: 5
|
|
Back to top
|
|
 |
bachus

Joined: Feb 29, 2004 Posts: 2922 Location: Up in that tree over there.
Audio files: 5
|
|
Back to top
|
|
 |
nobody
Joined: Mar 09, 2008 Posts: 1687 Location: Not here
|
Posted: Sun Oct 04, 2009 6:14 pm Post subject:
|
 |
|
This looks interesting, but I have to admit I'm not sure I quite follow along.
1. Why find a computable definition of musical time? What is meant by a "computable definition"?
2. What is a chronon? |
|
Back to top
|
|
 |
bachus

Joined: Feb 29, 2004 Posts: 2922 Location: Up in that tree over there.
Audio files: 5
|
Posted: Sun Oct 04, 2009 8:10 pm Post subject:
|
 |
|
audiodef wrote: | 2. What is a chronon? |
Sorry. The chronon is defined as follows: the number of chronons in a whole note is the least common multiple of all note denominations known to the system--both mensural levels and tuplets. This definition allows most all note length computations to be done with simple integer operations and relatively little logic.
audiodef wrote: | 1. Why find a computable definition of musical time? What is meant by a "computable definition"? |
I probably should have said an "efficiently computable" definition. Using the definitions of meters and chronons it is possible to answer the following kinds of questions quickly and efficiently: What note(s) is(are) the remainder after subtracting a double dotted eighth from, say, a half note. What is the duration (note length(s)) from a given offset to the next beat. What is the duration from a given offset in a measure to the next closest metric subdivision whose accent is equal to or greater than that at the given offset? What is the shortest sequence of notes that will fill the duration between any two offsets in a measure, etc, etc,.
Because beam grouping reflects meter accent positioning even generating simple score requires asking a lot of questions about a given note's metric context--in other words doing computations with musical time.
BTW For simple and compound meters one could dispense with the visual map interface though I think it still has pedagogic value. For asymmetrical and special definitions a user interface is obviously required. _________________ The question is not whether they can talk or reason, but whether they can suffer. -- Jeremy Bentham |
|
Back to top
|
|
 |
Acoustic Interloper

Joined: Jul 07, 2007 Posts: 2073 Location: Berks County, PA
Audio files: 89
|
Posted: Wed Oct 07, 2009 6:44 pm Post subject:
|
 |
|
bachus wrote: | ... the number of chronons in a whole note is the least common multiple of all note denominations known to the system--both mensural levels and tuplets. This definition allows most all note length computations to be done with simple integer operations and relatively little logic. |
I'm not sure why the whole note gets to wear the LCM pants, but I'm in agreement with least common multiple being important. I usually think in terms of supermeasures when thinking about polyrhythms lining up on certain accent markers, rather than whole notes, but I am guessing that one musician's whole note is another's supermeasure. Or, am I wrong?
I am just getting to the point where I will be able to feed my Scrabble-to-MIDI program something more than static accent patterns. Each MIDI channel can have its own accent pattern length, and its own time-per-accent, so polyrhythms are easy enough, have been for a while.
I have just added Steve Reich's 2 tapes and a thumb (as contrasted with two turntables and a microphone), by permitting two (or up to 16) MIDI channels running the same (or different) accent patterns at different BPM rates. You can compute the LCM and get a fairly long supermeasure. (You can run all 16 channels at different rates if you like.)
But the next thing I want plan to do, maybe over Christmas, is to enhance the accents so I can pass an accent pattern generator function rather than a static accent pattern at play time. If the generator generates a cyclic repetitive pattern, no matter how long, this is still equivalent to typing in a (possibly long) static accent pattern.
But what if I pass it an iterated function, the type of which is often associated with generating fractals? I get regular, possibly self-similar structures, but not necessarily cyclic structures. One can't compute the LCM because, to find out what even one of the channels is doing some time out in the future, one has to call the iterated function for that amount of time. These iterated functions can be cheap to compute, and one hopes that they can generate interesting (listenable) structure. But, if they do not generate strictly cyclic accent patterns, then I don't see how one can compute a LCM in general.
I'll know better after I try it and hear whether it is listenable. _________________ When the stream is deep
my wild little dog frolics,
when shallow, she drinks. |
|
Back to top
|
|
 |
bachus

Joined: Feb 29, 2004 Posts: 2922 Location: Up in that tree over there.
Audio files: 5
|
Posted: Thu Oct 08, 2009 6:03 am Post subject:
|
 |
|
Acoustic Interloper wrote: | ...but I am guessing that one musician's whole note is another's supermeasure. |
No, in my system the LCM/whole-note is a fixed value of 417,372,849,653,760. The size is constrained by the 64 bit limit but I think it will serve most situations. However a wide range of tuplets within tuplets, as suggested by Octahedra, would need a substantially larger LCM and 128 bit integers
Meter is treated as conceptually and functionally distinct from rhythm. A supper measure created by the synchronization of two polyrhythm down beats would be a rhythmic element which doesn't get infrastructure support beyond what any rhythmic element gets except a little help in notation.
The tool I'm working on is inherently non real time and will be as much about musical analysis as music creation. _________________ The question is not whether they can talk or reason, but whether they can suffer. -- Jeremy Bentham |
|
Back to top
|
|
 |
Acoustic Interloper

Joined: Jul 07, 2007 Posts: 2073 Location: Berks County, PA
Audio files: 89
|
Posted: Thu Oct 08, 2009 9:25 am Post subject:
|
 |
|
bachus wrote: |
The tool I'm working on is inherently non real time and will be as much about musical analysis as music creation. |
Make sense.
I was thinking on the way to work today, I'd have a heck of a time performing this analysis on music created by a non-repeating structure generator for accent patterns, but of course finger picking is repetitive.
Thelonius Monk is one of my favorite listens when I want to shake up my understanding of rhythm, if not meter. He's got his own sense of beat.  _________________ When the stream is deep
my wild little dog frolics,
when shallow, she drinks. |
|
Back to top
|
|
 |
bachus

Joined: Feb 29, 2004 Posts: 2922 Location: Up in that tree over there.
Audio files: 5
|
Posted: Thu Oct 08, 2009 7:27 pm Post subject:
|
 |
|
Acoustic Interloper wrote: |
I was thinking on the way to work today, I'd have a heck of a time performing this analysis on music created by a non-repeating structure generator for accent patterns, but of course finger picking is repetitive.
|
Looks Like a very nice piece of work to say the least. _________________ The question is not whether they can talk or reason, but whether they can suffer. -- Jeremy Bentham |
|
Back to top
|
|
 |
Acoustic Interloper

Joined: Jul 07, 2007 Posts: 2073 Location: Berks County, PA
Audio files: 89
|
Posted: Fri Oct 09, 2009 8:54 am Post subject:
|
 |
|
Thanks! I found out later that the pattern used as an example in the paper is the Brazilian Baion. I learned this fact when I was invited to sit in with a university world percussion ensemble after I finger picked it for the prof on banjo. My finger patterns locked right in with the ensemble's drums with essentially no practice. My guess is that I learned it from listening to Brazillian percussionist Airto Moreiro on some Miles Davis albums from the Seventies.
The subconscious can do wonderful things! _________________ When the stream is deep
my wild little dog frolics,
when shallow, she drinks. |
|
Back to top
|
|
 |
usw

Joined: Mar 22, 2007 Posts: 27 Location: valence france
|
Posted: Thu Nov 05, 2009 3:02 pm Post subject:
|
 |
|
what about rational numbers ?  |
|
Back to top
|
|
 |
bachus

Joined: Feb 29, 2004 Posts: 2922 Location: Up in that tree over there.
Audio files: 5
|
Posted: Thu Nov 05, 2009 4:30 pm Post subject:
|
 |
|
usw wrote: | what about rational numbers ?  |
OK, I give up. What about them? _________________ The question is not whether they can talk or reason, but whether they can suffer. -- Jeremy Bentham |
|
Back to top
|
|
 |
usw

Joined: Mar 22, 2007 Posts: 27 Location: valence france
|
Posted: Fri Nov 06, 2009 12:27 am Post subject:
|
 |
|
Being both symbols and numbers, they allow you to perform arithmetic operations in a very compact/convenient form and save quantization errors for the final stage, when applying them to the discrete time-grid of your choice _________________ stripped down whishes, healthy regrets and a diversity of fears |
|
Back to top
|
|
 |
bachus

Joined: Feb 29, 2004 Posts: 2922 Location: Up in that tree over there.
Audio files: 5
|
Posted: Fri Nov 06, 2009 5:45 am Post subject:
|
 |
|
Ah! From its definition the number of chronons in a whole note is the common denominator of all note lengths known to the system including, for example, double dotted 13th-tuplets. This allows you to perform arithmetic operations in a very compact/convenient form without quantization errors  _________________ The question is not whether they can talk or reason, but whether they can suffer. -- Jeremy Bentham |
|
Back to top
|
|
 |
usw

Joined: Mar 22, 2007 Posts: 27 Location: valence france
|
Posted: Fri Nov 06, 2009 9:57 am Post subject:
|
 |
|
 _________________ stripped down whishes, healthy regrets and a diversity of fears |
|
Back to top
|
|
 |
Acoustic Interloper

Joined: Jul 07, 2007 Posts: 2073 Location: Berks County, PA
Audio files: 89
|
Posted: Fri Nov 06, 2009 12:05 pm Post subject:
|
 |
|
Ah, blessed temporal harmony among the posters.
I've added a "todo" to dig up some of my 80's vintage texts on temporal logic and see if anything jumps out. It may not contribute here, but it might prove catalytic for my own composing. _________________ When the stream is deep
my wild little dog frolics,
when shallow, she drinks. |
|
Back to top
|
|
 |
|