I started to playing around with rsound while reading its documentation.  I
wrote the following code:

    #lang racket
    (require rsound)
    (require rsound/piano-tones)
    (define (chord . notes)
      (rs-overlay* (map piano-tone notes)))
    (play (rs-overlay (rs-append (chord 60 64 67)
                                 (chord 60 64 67))
                      (rs-append (piano-tone 72)
                                 (piano-tone 72))))

and I was expecting to hear `(piano-tone 72)` on the begin of the two
chords.  The second `(piano-tone 72)` starts few milliseconds after the
second chord starts.

Can you help me understand why this is happening?

Thanks,
wander

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAAmHZodfci0HM0_b%2BPaEuGBojyJsKwOhDKd-%2Bgi3jJHhaHi7Hg%40mail.gmail.com.

Reply via email to