|
SOLUTIONS
|
BUILT-IN MATHEMATICA SYMBOL
Play
Play[f, {t, tmin, tmax}]
creates an object that plays as a sound whose amplitude is given by f as a function of time t in seconds between
and
.
Details and OptionsDetails and Options
- Play returns a Sound object, which displays in StandardForm as a button that can be clicked to play the sound.
- Play treats the variable t as local, effectively using Block.
- Play has attribute HoldAll, and evaluates f only after assigning specific numerical values to t.
- In some cases it may be more efficient to use Evaluate to evaluate f symbolically before specific numerical values are assigned to t.
- The following options can be given:
-
DisplayFunction Automatic function for generating output to display PlayRange All the range of amplitude levels to include SampleDepth 8 how many bits to use to represent each amplitude level SampleRate 8000 how many times per second amplitude samples should be generated - Play[{f1, f2}, {t, tmin, tmax}] produces stereo sound. The left-hand channel is given first.
- Play[{f1, f2, ...}, ...] generates sound output on any number of channels.
ExamplesExamplesopen allclose all
Basic Examples (1)Basic Examples (1)
Play a "middle A" sine wave for 1 second:
| In[1]:= |
| Out[1]= | ![]() |
New in 2 | Last modified in 6
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »

