找回密码
 注册
查看: 397|回复: 0

R语言 seewave包 synth()函数中文帮助文档(中英文对照)

[复制链接]
发表于 2012-9-30 00:20:36 | 显示全部楼层 |阅读模式
synth(seewave)
synth()所属R语言包:seewave

                                        Synthesis of time wave
                                         时间波形的合成

                                         译者:生物统计家园网 机器人LoveR

描述----------Description----------

This functions synthesize pure tone sound with amplitude modulation (am) and/or frequency modulation (fm).
此功能与调幅(AM)和/或频率调制(FM)合成的纯音的声音。


用法----------Usage----------


synth(f, d, cf, a = 1, shape = NULL, p = 0,
am = c(0, 0), fm = c(0, 0, 0),
plot = FALSE, listen = FALSE, output = "matrix",...)



参数----------Arguments----------

参数:f
sampling frequency (in Hz).
采样频率(Hz)。


参数:d
duration (in s).
持续时间(单位:秒)。


参数:cf
carrier frequency (in Hz).
载波频率(Hz)。


参数:a
amplitude (linear scale, relative when adding different waves).
振幅(线性度,相对时添加不同波)。


参数:shape
modification of the whole amplitude shape of the wave. See details).
修改的整体振幅的波的形状。见details)。


参数:p
phase (in radians).
阶段(弧度)。


参数:am
a vector of length 2 describing amplitude modulation parameters, see details.
一个向量长度为2描述振幅调制参数,请参阅details。


参数:fm
a vector of length 3 describing frequency modulation parameters, see details.
一个向量的长度为3描述了频率调制参数,请参阅details。


参数:plot
if TRUE returns the spectrogram of the synthezised sound (by default FALSE).
如果TRUE返回频谱的synthezised的声音,(默认情况下,FALSE“)。


参数:listen
if TRUE the new sound is played back.
如果TRUE新的声音回放。


参数:output
character string, the class of the object to return, either "matrix", "Wave", "Sample", "audioSample" or "ts".
字符串,返回类的对象,是"matrix","Wave","Sample","audioSample"或"ts"。


参数:...
other spectro graphical parameters.
其他spectro图形参数。


Details

详细信息----------Details----------

shape allows to modify the whole amplitude shape of the wave. There are four options to be given as as character string: (i) "incr" : linear increase   (ii) "decr" : linear decrease   (iii) "sine" : sinusoid-like shape (iv) "tria" : triangular shape
shape允许修改整个振幅的波的形状。有四个选项作为字符串被指定为:(一)“增量”:线性增加(二)“DECR”:线性下降(三)“正弦”:正弦曲线状(四)“恐怖主义风险保险法案” :三角形状

am is a vector of length 2 including:<br> (1) the amplitude modulation depth (in %),<br> (2) the frequency of the amplitude modulation.<br>
am是一个向量,长度为2,包括:参考(1)的振幅调制深度(%),参考(2)的振幅调制的频率。<br>物理化学学报

fm is a vector of length 3 including:<br>  (1) the maximum excursion of a sinusoidal frequency modulation (in Hz),<br> (2) the frequency of a sinusoidal frequency modulation,<br> (3) the maximum excursion of a linear frequency modulation (in Hz).
fm是一个长度为3的向量,包括:参考:(1)最大偏移的正弦频率调制(赫兹),频率的正弦频率调制,参考参考(2)( 3)最大偏移的线性调频(赫兹)。


值----------Value----------

If plot is FALSE, a new wave is returned. The class
如果plotFALSE,新一波返回。类


(作者)----------Author(s)----------


Jerome Sueur <a href="mailto:sueur@mnhn.fr">sueur@mnhn.fr</a>,
Thierry Aubin <a href="mailto:thierry.aubin@u-psud.fr">thierry.aubin@u-psud.fr</a> and
Caroline Simonis <a href="mailto:csimonis@mnhn.fr">csimonis@mnhn.fr</a>.



参考文献----------References----------

<h3>See Also</h3>

实例----------Examples----------


# pure tone[纯音]
synth(f=22050,d=1,cf=4000,plot=TRUE)
# pure tone with sinusoid-like overall shape[纯音类似正弦曲线的整体形状]
synth(f=22050,d=1,cf=4000,shape="sine",plot=TRUE,osc=TRUE)
# pure tones with am[纯音上午]
synth(f=22050,d=1,cf=4000,am=c(50,10),plot=TRUE,osc=TRUE)
# pure tone with +2000 Hz linear fm [2000赫兹的纯音与线性调频]
synth(f=22050,d=1,cf=4000,fm=c(0,0,2000),plot=TRUE)
# pure tone with sinusoidal fm[纯音与正弦调频]
# (maximum excursion of 1000 Hz, frequency of 10 Hz)[(10 Hz的频率为1000 Hz,最大偏移)]
synth(f=22050,d=1,cf=4000,fm=c(1000,10,0),plot=TRUE,wl=256,ovlp=75)
# pure tone with sinusoidal am[正弦是纯音]
# (maximum excursion of 1000 Hz, frequency of 10 Hz)[(10 Hz的频率为1000 Hz,最大偏移)]
# and linear fm (maximum excursion of 1000 Hz)[线性调频(频率为1000 Hz的最大偏移)]
synth(f=22050,d=1,cf=4000,fm=c(1000,10,1000),plot=TRUE,wl=256,ovlp=75)
# the same with am[同是]
synth(f=22050,d=1,cf=4000,am=c(50,10),
    fm=c(1000,10,1000),plot=TRUE,wl=256,ovlp=75,osc=TRUE)
# the same with am and a triangular overall shape [上午和一个三角形的整体造型同]
synth(f=22050,d=1,cf=4000,shape="tria",am=c(50,10),
    fm=c(1000,10,1000),plot=TRUE,wl=256,ovlp=75,osc=TRUE)   
# more complex sound[更复杂的声音]
F1<-synth(f=22050,cf=2000,d=1,fm=c(500,5,0))
F2<-synth(f=22050,a=0.8,cf=4000,d=1,fm=c(500,5,0))
F3<-synth(f=22050,a=0.6,cf=6000,d=1,fm=c(500,5,0))
F4<-synth(f=22050,a=0.4,cf=8000,d=1,fm=c(500,5,0))
final1<-F1+F2+F3+F4
spectro(final1,f=22050,wl=512,ovlp=75,scale=FALSE)

转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。


注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|小黑屋|生物统计家园 网站价格

GMT+8, 2024-11-30 14:37 , Processed in 0.018710 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表