Re: timing with Play

*To*: mathgroup at smc.vnet.net*Subject*: [mg36801] Re: [mg36789] timing with Play*From*: Murray Eisenberg <murraye at attbi.com>*Date*: Thu, 26 Sep 2002 04:56:58 -0400 (EDT)*Organization*: Mathematics & Statistics, Univ. of Mass./Amherst*References*: <200209250551.BAA05399@smc.vnet.net>*Reply-to*: murray at math.umass.edu*Sender*: owner-wri-mathgroup at wolfram.com

I get the same result in 4.2 (under Windows). Not sure why. But you could try this modification: PlaySeq[L_, dur_] := Do[PlayTone[L[[i]], dur]; Pause[dur], {i, Length[L]}] Then PlaySeq[{224, 256, 384}, 3] seems to work as expected, prolonging the notes before the last one to their full expected duration. Erich Neuwirth wrote: > PlayTone[F_, dur_] := Play[Sin[2*Pi*F*t], {t, 0, dur}] > allows me to play a sine wave of frequency F and duration dur > > PlaySeq[L_, dur_] := Do[PlayTone[L[[i]], dur], {i, Length[L]}] > > should allow me to play a sequence of tones > with a given list of frequencies L > and all the same duration dur. > > It does not work at least in 4.1 > > all tones but the last one are much shorter than dur. > > any help? > > > > > -- Murray Eisenberg murray at math.umass.edu Mathematics & Statistics Dept. Lederle Graduate Research Tower phone 413 549-1020 (H) University of Massachusetts 413 545-2859 (W) 710 North Pleasant Street Amherst, MA 01375

**References**:**timing with Play***From:*Erich Neuwirth <erich.neuwirth@univie.ac.at>