一種eq曲線生成方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明屬于EQ曲線生成領(lǐng)域,尤其涉及一種EQ曲線生成方法及裝置。
【背景技術(shù)】
[0002] 均衡器(Equalizer,EQ)就是調(diào)整各頻段信號的增益值,從而達到調(diào)整音色的目 的。通常,EQ將聲音中各頻率的組成泛音等級加以修改,專為某一類音樂進行優(yōu)化,增強人 們的感覺。常見包括:正常、搖滾、流行、舞曲、古典、柔和、爵士、金屬、重低音和自定義。自定 義就是自己調(diào)節(jié),沒有套用固定的模式,按個人喜好而定的真正EQ能夠滿足了不同的個人 聽音喜好。
[0003] 然而,現(xiàn)有EQ曲線需要計算二階函數(shù)中的各項系數(shù),計算的時間較長,不利于提高 EQ曲線的生成速度,且難以滿足EQ曲線設(shè)計的多樣性。其原因在于,現(xiàn)有EQ曲線只會通過雙 二階函數(shù)計算系數(shù),而雙二階函數(shù)中的各項系數(shù)較多,舉例如下:
[0005] 當需要得到特定的EQ曲線時,便需要計算分子與分母中各項系數(shù),強行計算是很 難快速計算所需系數(shù)值的,因此不利于提高EQ曲線的生成速度。
【發(fā)明內(nèi)容】
[0006] 本發(fā)明實施例的目的在于提供一種EQ曲線生成方法,旨在解決現(xiàn)有EQ曲線需要計 算二階函數(shù)中的各項系數(shù),計算的時間較長,不利于提高EQ曲線的生成速度的問題。
[0007] 本發(fā)明實施例是這樣實現(xiàn)的,一種EQ曲線生成方法,包括:
[0008] 獲取原有的EQ曲線當前的頻段信號;
[0009] 將所述EQ曲線分為延遲環(huán)節(jié)曲線和震蕩環(huán)節(jié)曲線;
[0010] 根據(jù)延遲環(huán)節(jié)曲線的一階傳遞函數(shù)以及所述頻段信號的延遲時間,生成所述頻段 信號的第一交接頻率;
[0011]根據(jù)震蕩環(huán)節(jié)曲線的一階傳遞函數(shù)以及所述頻段信號的頻率值,生成所述頻段信 號的第二交接頻率;
[0012] 根據(jù)預配置的交接頻率點處斜率的變化表、所述第一交接頻率以及所述第二交接 頻率,在所述EQ曲線中,繪制當前的頻段信號下一頻段信號對應(yīng)的線段。
[0013] 本發(fā)明實施例的另一目的在于提供一種EQ曲線生成裝置,包括:
[0014]獲取模塊,用于獲取原有的EQ曲線當前的頻段信號;
[0015] 第一交接頻率生成模塊,用于根據(jù)延遲環(huán)節(jié)曲線的一階傳遞函數(shù)以及所述頻段信 號的延遲時間,生成所述頻段信號的第一交接頻率;
[0016] 第二交接頻率生成模塊,用于根據(jù)震蕩環(huán)節(jié)曲線的一階傳遞函數(shù)以及所述頻段信 號的頻率值,生成所述頻段信號的第二交接頻率;
[0017] 繪制模塊,用于根據(jù)預配置的交接頻率點處斜率的變化表、所述第一交接頻率以 及所述第二交接頻率,在所述EQ曲線中,繪制當前的頻段信號下一頻段信號對應(yīng)的線段。
[0018] 在本發(fā)明實施例中,根據(jù)預配置的交接頻率點處斜率的變化表、所述第一交接頻 率以及所述第二交接頻率,在所述EQ曲線中,繪制當前的頻段信號下一頻段信號對應(yīng)的線 段,解決了現(xiàn)有EQ曲線需要計算二階函數(shù)中的各項系數(shù),計算的時間較長,不利于提高EQ曲 線的生成速度的問題,其有益效果在于兩方面,一方面,原有的EQ曲線拆成兩個環(huán)節(jié)的曲 線,兩個環(huán)節(jié)的曲線利用兩個一階傳遞函數(shù),可得到兩個交接頻率,通過得到的兩個交接 頻率,能確定EQ曲線的斜率變化,可以快速各頻段信號對應(yīng)的線段,因此提高了 EQ曲線的生 成速度,另一方面,有足夠的靈活性,可以根據(jù)不同需求設(shè)計不同環(huán)節(jié)的曲線,滿足了 EQ曲 線設(shè)計的多樣性。
【附圖說明】
[0019] 圖1是本發(fā)明實施例提供的EQ曲線生成方法的實現(xiàn)流程圖;
[0020] 圖2是本發(fā)明實施例提供的EQ曲線生成方法步驟S105的實現(xiàn)流程圖;
[0021] 圖3是本發(fā)明實施例提供的EQ曲線生成裝置的結(jié)構(gòu)框圖。
【具體實施方式】
[0022]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對 本發(fā)明進行進一步詳細說明。應(yīng)當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并 不用于限定本發(fā)明。
[0023] 實施例一
[0024]圖1是本發(fā)明實施例提供的EQ曲線生成方法的實現(xiàn)流程圖,詳述如下:
[0025]在步驟SlOl中,獲取原有的EQ曲線當前的頻段信號;
[0026]在步驟S102中,將所述EQ曲線分為延遲環(huán)節(jié)曲線和震蕩環(huán)節(jié)曲線;
[0027]其中,延遲環(huán)節(jié)曲線為處于延遲環(huán)節(jié)的曲線,震蕩環(huán)節(jié)曲線為處于震蕩環(huán)節(jié)的曲 線。
[0028]在步驟S103中,根據(jù)延遲環(huán)節(jié)曲線的一階傳遞函數(shù)以及所述頻段信號的延遲時 間,生成所述頻段信號的第一交接頻率;
[0029]在步驟S104中,根據(jù)震蕩環(huán)節(jié)曲線的一階傳遞函數(shù)以及所述頻段信號的頻率值, 生成所述頻段信號的第二交接頻率;
[0030] 在步驟S105中,根據(jù)預配置的交接頻率點處斜率的變化表、所述第一交接頻率以 及所述第二交接頻率,在所述EQ曲線中,繪制當前的頻段信號下一頻段信號對應(yīng)的線段。
[0031] 其中,步驟S105,具體為:
[0032]根據(jù)預配置的交接頻率點處斜率的變化表、所述第一交接頻率以及所述第二交接 頻率,確定交接頻率點處斜率的變化值;
[0033]根據(jù)所述交接頻率點處斜率的變化值,在所述EQ曲線中,繪制當前的頻段信號下 一頻段信號對應(yīng)的線段。
[0034]在本發(fā)明實施例中,其有益效果在于兩方面,一方面,原有的EQ曲線拆成兩個環(huán)節(jié) 的曲線,兩個環(huán)節(jié)的曲線利用兩個一階傳遞函數(shù),可得到兩個交接頻率,通過得到的兩個交 接頻率,能確定EQ曲線的斜率變化,可以快速各頻段信號對應(yīng)的線段,因此提高了 EQ曲線的 生成速度,另一方面,有足夠的靈活性,可以根據(jù)不同需求設(shè)計不同環(huán)節(jié)的曲線,滿足了EQ 曲線設(shè)計的多樣性。
[0035] 實施例二
[0036] 本發(fā)明實施例描述了 EQ曲線的頻率值和分貝值的分布,詳述如下:
[0037]所述EQ曲線為頻率值為橫坐標,分貝值為縱坐標的曲線。
[0038] 實施例三
[0039]本發(fā)明實施例描述了配置交接頻率點處斜率的變化表的實施流程,詳述如下:
[0040]配置交接頻率點處斜率的變化表,所述變化表包括交接頻率點對應(yīng)的斜率變化 值。
[0041 ] 實施例四
[0042]圖2是本發(fā)明實施例提供的EQ曲線生成方法步驟S105的實現(xiàn)流程圖,詳述如下: [0043]在步驟S201中,判斷所述第一交接頻率和所述第二交接頻率是否相同;
[0044] 在步驟S202中,若相同,則根據(jù)預配置的交接頻率點處斜率的變化表,將所述第一 交接頻率和所述第二交接頻率分別對應(yīng)的斜率變化值相加,生成交接頻率點處斜率的變化 值,在所述EQ曲線中,將當前頻段信號的頻率值設(shè)為起點,在起點上,根據(jù)所述交接頻率點 處斜率的變化值繪制漸近線,起點與繪制的漸近線構(gòu)成當前的頻段信號下一頻段信號對應(yīng) 的線段;
[0045] 在步驟S203中,若不相同,則將所述第一交接頻率和所述第二交接頻率由小到大 進行排序,由所述交接頻率點處斜率的變化表確定所述第一交接頻率和所述第二交接頻率 分別對應(yīng)的斜率變化值,在所述EQ曲線中,將當前頻段信號的頻率值設(shè)為起點,在起點上, 根據(jù)排序先后、所述第一交接頻率和所述第二交接頻率分別對應(yīng)的斜率變化值,逐一繪制 漸近線,起點與逐一繪制的漸近線構(gòu)成當前的頻段信號下一頻段信號對應(yīng)的線段。
[0046] 實施例五
[0047] 本發(fā)明實施例描述調(diào)整輸出音頻的音效的實施流程,詳述如下:
[0048]輸出更新的EQ曲線,并實時調(diào)整輸出音頻的音效。
[0049]在本實施例中,音頻設(shè)備將原有的EQ曲線中替換為更新的EQ曲線,并根據(jù)更新的 EQ曲線,實現(xiàn)輸出音頻的音效調(diào)整。
[0050] 實施例六
[0051]圖3是本發(fā)明實施例提供的EQ曲線生成裝置的結(jié)構(gòu)框圖,該裝置可以運行于藍牙 芯片中。為了便于說明,僅示出了與本實施例相關(guān)的部分。
[0052]該EQ曲線生成裝置,包括:
[0053]獲取模塊31,用于獲取原有的EQ曲線當前的頻段信號;
[0054]第一交接頻率生成模塊32,用于根據(jù)延遲環(huán)節(jié)曲線的一階傳遞函數(shù)以及所述頻段 信號的延遲時間,生成所述頻段信號的第一交接頻率;
[0055]第二交接頻率生成模塊33,用于根據(jù)震蕩環(huán)節(jié)曲線的一階傳遞函數(shù)以及所述頻 段信號的頻率值,生成所述頻段信號的第二交接頻