On Thursday 18 September 2003 05:27 am, Chris Cannam wrote:

> > Much of the time, that's true, but even when it looks OK, it often
> > comes out borked.
>
> Do you mean looks OK in Rosegarden?

Yes.  Things that look at least presentable in Rosegarden.  Red bar lines are 
of course an indication that export is futile, but I've run into a few things 
that appear superficially OK, which nevertheless cause Lilypond problems.

Your points about weird, overlapping rhythms from humanized performances are 
well taken though.  One problem I have determining whether something looks 
reasonable is that I've never been able to read anything other than the most 
simple, straightforward rhythm without resorting to sitting down like a 
kindergartner and going tah tah tee-tee tah.

I don't think I've *ever* learned how to really read rhythm.  Once I hear it, 
I know what the rhythm sounds like, and I've never had the discipline to 
learn how to sight read well.  I get some *vague* sense of what something 
says by looking at it, but it's nowhere near good enough to determine if what 
I'm seeing and what I'm hearing actually match.

> For example, you once sent me a test file which had an arpeggiated
> guitar line in one segment, and you noted that it wasn't rendering
> to Lilypond correctly.  But it wasn't rendering in Rosegarden
> correctly either!  Rosegarden was just attempting to get away with

Ah, so you *did* get around to looking at that.

> safely shorten them harshly when they overlapped, rather than
> assuming (as it does now) that the performed notes were more likely
> to be too short than too long.  That all depends on the instrument,
> of course.

Hmmm...  I see what you're getting at.  Two different things to consider.  
Rolled chords, and ringing arpeggiated chords. In the former, notes are close 
in time, and depending on how the sequence was done, they might stop at the 
same point like

      ||
     |||
   |||||
  ||||||


or they might have just been slid over like

        ||||||
      ||||||
    ||||||
  ||||||

or even worse.  Cakewalk used to have a string humanizer CAL program that just 
randomized durations and start times slightly in order to provide a cheap, 
fake strummy feel.

Arpggiated chords like, oh, say, Pink Floyd's "Is There Anybody Out There?" 
from The Wall could be treated by giving a little extra weight to 8th notes 
based on start times, which would just be pure quantization.

I should go play with that.  I'll see what I can do with quantization already 
toward manually cleaning up this particular case.

-- 
Michael McIntyre  ----   Silvan <[EMAIL PROTECTED]>
Linux fanatic, and certified Geek;  registered Linux user #243621
Confirmed post number: 17823      Approximate word count: 534690
http://www.geocities.com/Paris/Rue/5407/



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Rosegarden-devel mailing list
[EMAIL PROTECTED] - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel

Reply via email to