Bernard,
Thanks very much for this very helpful description of the time concepts
in BP!
I have been wondering for awhile if time patterns could be used to
create a nice, "smooth" rubato effect? I started working back in 2013
on new example files with a Couperin piece called "Le Dodo ou L'Amour au
Berçeau". It is supposed to have a "rocking tempo" which I like to
interpret as starting each 2-measure phrase more quickly and slowing
down at the end. I haven't experimented yet with adding the time
patterns because it was quite a bit of work just to enter the notes. Do
you think that this is the sort of thing that time patterns could be
used for?
Speaking of examples, I was looking at Chopin's "Fantaisie-Impromptu"
while at the piano recently and had the thought that since I will never
play it well even at a very slow tempo, that it would make an excellent
demo of how polymetric expressions handle complex timing. Throughout
the fast sections are 4:3 rhythms between the right and left hands and
there are a couple of spots with things like 7:6 (IIRC). The slow
section has a lot of 2:3 and multi-note ornaments that might be
represented well as sound-objects. (I was also thinking of using
sound-objects to realize the ornaments in the Couperin).
Anthony
On 7/18/20, 3:39 PM, Bernard Bel wrote:
> Dear all,
>
> The following are a few points regarding the time base and time structure.
>
> [...]
>
> TIME PATTERNS
>
> To work more intensively with smooth time I created a new class of
> "time-objects" that appear as "time patterns" which do not contain any
> musical event but have a duration expressed as an integer ratio. An
> exemple is the "-gr.tryTimePatterns" grammar:
>
> RND
> _mm(120.0000) _smooth
> GRAM#1[1] S --> {10,t1 t2,Part1 Part2}
> GRAM#1[2] Part1 --> {t1 t3 t4, do4 re4 mi4 fa4 - la4}
> GRAM#1[3] Part2 --> {t3 t1, si4 do5 _ mi5}
>
> TIMEPATTERNS:
> t1=1/1 t2=3/2 t3=4/3 t4=1/2
>
> The grammar creates the following item:
>
> {10,t1 t2,{t1 t3 t4,do4 re4 mi4 fa4 - la4}{t3 t1,si4 do5 _ mi5}}
>
> and the resulting time structure appears on the attached picture named
> "smooth.png". You can see that simple notes do4, re4, mi4 etc. do have a
> single-unit duration, however these symbolic durations are physically
> not equal because they are structured by time-objects t1, t2 etc. I also
> attached the same piece played in striated time, where time-objects have
> no control on the structure.
>
> This is indeed a great feature but I do not have other simple examples
> to explain it!
>
> Finally, we only need to tell BP whether it is expected to play items in
> striated or smooth time.
>
> Bernard
|