亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        電子表格音樂合成器

        2017-04-27 21:02:42陳凱
        中國信息技術(shù)教育 2017年7期
        關(guān)鍵詞:電子表格鋸齒正弦波

        陳凱

        電子合成器是一種音樂設(shè)備,它能生成簡單的振蕩波,然后通過疊加、過濾等操作對波的形態(tài)進行修改,從而創(chuàng)造出某種獨特的聲音效果,合成器有硬件、軟件之分,在計算機里運行的合成器稱為軟件合成器。至于電子表格,是用來存儲、統(tǒng)計、分析數(shù)據(jù)的,常用的有MS Excel或WPS表格。電子合成器和電子表格看似風(fēng)馬牛不相及,而這篇文章要講的卻是怎么拿電子表格代替電子合成器來使用,雖然說任務(wù)有點奇怪,但涉及的操作無非是公式自動填充、插入圖表、復(fù)制、粘貼等,整個過程實施一遍后,計算機存儲、編輯、播放聲音的最基本原理也就很清晰了。

        ● 生成不同的波形

        電子合成器中最常用的波形有方波、三角波、鋸齒波、正弦波等,形狀如圖1所示。

        圖1中各波形的橫軸“t”均為時間,縱軸“A”為幅度。用電子表格生成這些波形很容易,以鋸齒波為例,電子表格的第一列中,用拖曳功能自動填充從0開始逐漸增大的整數(shù),可以填充幾百到數(shù)千行,然后在第二列寫入公式“=MOD(A1,200)”,再利用拖曳功能自動填充幾百到數(shù)千行。選中整個第二列后插入圖表,選折線圖,就可以看到若干鋸齒波了(如圖2)。公式中的“200”是波的振動幅度,如果聲波的量化級數(shù)為8位,那么幅度不應(yīng)該大于2的8次方減1,即255。

        鋸齒波的特點是先以一定斜率上升,然后陡然落下。若將公式“=MOD(A1,200)”換成其他公式,就可以生成三角波和方波,具體公式怎么寫,就留給大家思考了。

        生成正弦波的公式為“=SIN(A1*3.14/180)*120+120”,略復(fù)雜些,因為三角函數(shù)的計算結(jié)果小于1并且有負(fù)數(shù),所以先乘上120再加上120來控制振動的幅度,注意在“設(shè)置單元格格式”中,將小數(shù)位數(shù)設(shè)置為0(如圖3)。

        ● 增波合成

        增波合成指的是將不同形狀的波疊加起來,使得聲波的形態(tài)發(fā)生變化,從而改變音色。這里舉一個簡單的例子,將剛才的正弦波頻率設(shè)為原來的三倍,再將這個波與原來的波疊加起來,電子表格中改變頻率的操作也很簡單,只要另增一列,使自動填充的數(shù)字由每次加1改為每次加3即可(如下頁圖4)。

        然后,將頻率變化后的波與原始的波疊加,所做的數(shù)學(xué)運算其實就是取兩個波的振幅的平均值,用自動填充功能填充完取平均數(shù)的公式后,就可得到合成后的波(如下頁圖5)。

        這個波與原有的波有很大的不同,怎么把這個波播放出來以觀察音色的變化呢?這就需要將電子表格中的數(shù)據(jù)以二進制形式存儲到計算機中。

        ● 生成波形數(shù)據(jù)文件

        生成波形數(shù)據(jù)文件需要兩個步驟:首先,將十進制的數(shù)據(jù)轉(zhuǎn)為十六進制(實際上是用相對容易表達的十六進制來表示二進制),在電子表格中使用“DEC2HEX”函數(shù)就可以輕松實現(xiàn)(如圖6)。其次,以二進制形式存儲電子表格中的波形數(shù)據(jù),最簡單的方法是使用在線的二進制文件編輯器(網(wǎng)址為https://hexed.it)。

        選中電子表格中存儲有十六進制數(shù)據(jù)的那一列,直接粘貼到在線編輯器中,注意要選中“Hexadecimial Values”(如圖7)。為了使聲波能持續(xù)一段時間,可以反復(fù)多次粘貼操作。粘貼完成后,不用進行任何編輯操作,直接點“Export”,給文件命名,將文件保存在硬盤中就可以了。保存好的文件稱為音頻裸數(shù)據(jù),也就是沒有任何格式說明的音頻數(shù)據(jù),可以利用音頻編輯工具,如Audacity、Cool Edit等軟件播放這段聲音,或?qū)⑵滢D(zhuǎn)為其他格式音頻文件。以Audacity為例,選中菜單“文件—導(dǎo)入—原始數(shù)據(jù)”,然后選中“Unsigned 8 bit PCM”(由于先前波的振動幅度都在0到255之間,所以量化極數(shù)為8bit)以及“單聲道”,就可以聽到先前用電子表格編輯的聲音了,原始的正弦波播放出來是純凈的低音,在疊加后有了毛毛的類似管樂的效果。

        ● 挑戰(zhàn)任務(wù)

        最后,列一些值得挑戰(zhàn)的任務(wù)供有興趣的讀者進行實驗,難度由低到高:

        ☆用電子表格生成一段噪音并播放。

        ☆用電子表格生成一段逐漸從小到大的方波數(shù)據(jù)并播放。

        ☆用電子表格生成“DoSoDoSoDoSo”簡單鳴笛聲的波形數(shù)據(jù)并播放,注意音符“So”的頻率約為“Do”的1.5倍,為了讓聲音持續(xù)一段時間,需要在電子表格中自動填充數(shù)千行的數(shù)據(jù),當(dāng)然也有偷懶的辦法,就是在播放聲音時調(diào)低導(dǎo)入數(shù)據(jù)的采樣頻率。

        猜你喜歡
        電子表格鋸齒正弦波
        單相正弦波變頻電源設(shè)計與實現(xiàn)
        猛犸殺手——鋸齒虎
        采用BC5016S的純正弦波逆變器設(shè)計及制作
        電子制作(2019年7期)2019-04-25 13:18:18
        電子表格的自動化檢測
        智富時代(2018年9期)2018-10-19 18:51:44
        淺談電子表格技術(shù)在人事管理中的應(yīng)用
        基于Excel電子表格的體育成績統(tǒng)計軟件設(shè)計
        一種免測量的鋸齒磨削方法*
        巧用EXCEL電子表格計算土地面積
        基于嵌入式技術(shù)的電網(wǎng)同步正弦波發(fā)生裝置研究
        文氏電橋正弦波振蕩電路
        河南科技(2014年11期)2014-02-27 14:09:47
        成人av一区二区三区四区| 久久发布国产伦子伦精品| 伊伊人成亚洲综合人网7777| 国产成人精品日本亚洲直播| 日韩精品高清不卡一区二区三区| 在线观看一区二区三区在线观看| 成人综合亚洲国产成人| 国产一区二区三区影片| 少妇被粗大猛进进出出男女片| 最近免费中文字幕中文高清6| 国产无吗一区二区三区在线欢| 色噜噜av亚洲色一区二区| 天码av无码一区二区三区四区 | 亚洲中文字幕av天堂自拍| 欧美日韩精品久久久免费观看| 末成年女a∨片一区二区| 又黄又爽的成人免费视频| 国产精品无码Av在线播放小说| 黄片在线观看大全免费视频| 麻豆成人久久精品一区| 成 人色 网 站 欧美大片在线观看| 人妻丰满av无码中文字幕| 久久天堂综合亚洲伊人hd妓女| 色综合中文综合网| AV在线中出| 国产精品三级1区2区3区| 久久久亚洲一区二区三区| 91九色成人蝌蚪首页| 久久久精品一区aaa片| 又大又粗弄得我出好多水| 精选二区在线观看视频| 狠色人妻丝袜中文字幕| av永久天堂一区二区三区| 国产午夜无码片在线观看影院| 每天更新的免费av片在线观看| 尤物yw午夜国产精品视频| 日韩av在线手机免费观看| 伊人久久大香线蕉av色婷婷色 | 亚洲综合色区一区二区三区| 人妻少妇精品视频无码专区| 成人无码视频在线观看网站|