Services & Resources / Wolfram Forums
MathGroup Archive
*Archive Index
*Ask about this page
*Print this page
*Give us feedback
*Sign up for the Wolfram Insider

MathGroup Archive 2002

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: timing with Play

  • To: mathgroup at
  • Subject: [mg36801] Re: [mg36789] timing with Play
  • From: Murray Eisenberg <murraye at>
  • Date: Thu, 26 Sep 2002 04:56:58 -0400 (EDT)
  • Organization: Mathematics & Statistics, Univ. of Mass./Amherst
  • References: <>
  • Reply-to: murray at
  • Sender: owner-wri-mathgroup at

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]}]


   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
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:
  • Prev by Date: Re: C code for dual processor machine
  • Next by Date: Re: Could someone verify a long Pi calculation in Version 4 for me?
  • Previous by thread: timing with Play
  • Next by thread: C code for dual processor machine