Sound

Sound[primitives]

表示一个声音.

Sound[primitives,t]

指定声音持续 t.

Sound[primitives,{tmin,tmax}]

指定声音应该从时间 tmin 扩展到时间 tmax 播放.

更多信息和选项

  • 可以使用包含下列基元的列表:
  • SampledSoundFunction[f,n,r]从函数产生的幅度级
    SampledSoundList[{a1,a2,},r]列表中给出的幅度级
    SoundNote[spec,]类音乐的音符
    Sound[prims,t]声音持续 t
    Sound[prims,{tmin,tmax}]声音在 tmintmax 的间隔内播放
  • 有持续时间的基元按顺序播放,与有明确时刻的基元无关.
  • 当基元 prims 显示在 Sound[prims,tspec] 中时,prims 中指定的持续时间和播放时刻的序列重新调整以适合到 tspec 定义的时间段内.
  • 对于最外层 Sound 对象,时间缺省按给定的绝对秒数计算.
  • 对于最内层 Sound 对象,时间按 Scaled[r] 给定的计算.
  • Sound[prims,Scaled[r]] 将通过因子 rprims 减速:
  • 混合声音基元的列表可以是下列 SoundNote 指令:
  • "style"用指定的样式
    opt->value用指定的选项设置
  • 可能的样式、选项和 SoundNote 相同.
  • 可以给出声音基元和指令的嵌套列表. 指令说明通常保留直到保含它的列表结束.
  • 仅包含图形指令的列表可以视为将它的元素直接插入到一个封闭集合中.
  • Style[obj,opts] 可以用于将选项或指令 opts 应用到 obj 中.
  • Sound 可以用 EmitSound 播放.
  • StandardForm 中,Sound[] 显示为一个按钮,它包含一个表示该声音的图形. 点击按钮播放声音,先选取已播放的任何声音.
  • InputForm 中,Sound[] 显示为一个明确的指令列表.
  • 选项 SoundVolume->v 指定一个音符的相关音量 v.
  • 可以给予下列选项:
  • SoundVolume1相关音量

范例

打开所有单元关闭所有单元

基本范例  (2)

表示包含两个音符序列的声音:

表示包含两个波形序列的声音:

范围  (6)

时间序列  (4)

表示音符序列,每个音符播放 1 秒:

表示音符序列,其中正序列持续 1.5 秒:

表示音符序列,它在 之间播放:

白噪是音符序列,它在 之间播放:

两个声音序列的组合:、

重叠一个声音的三个调整版本:

样式指令  (2)

表示在相应样式中提交的音符序列:

组合有不同乐器的音符序列:

应用  (3)

创建一个元胞自动机的代数组合:

产生一个简单的类 WolframTones 的组合:

记录一个声音:

将声音压缩到 0.8 秒播放:

巧妙范例  (1)

播放不同乐器的音符的随机序列:

每个音符播放随机时间段:

Wolfram Research (1991),Sound,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Sound.html (更新于 2007 年).

文本

Wolfram Research (1991),Sound,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Sound.html (更新于 2007 年).

CMS

Wolfram 语言. 1991. "Sound." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2007. https://reference.wolfram.com/language/ref/Sound.html.

APA

Wolfram 语言. (1991). Sound. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/Sound.html 年

BibTeX

@misc{reference.wolfram_2024_sound, author="Wolfram Research", title="{Sound}", year="2007", howpublished="\url{https://reference.wolfram.com/language/ref/Sound.html}", note=[Accessed: 17-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_sound, organization={Wolfram Research}, title={Sound}, year={2007}, url={https://reference.wolfram.com/language/ref/Sound.html}, note=[Accessed: 17-November-2024 ]}