Постоянный-Q неустановившийся Габор преобразовывает
возвращает постоянное-Q преобразование (CQT), cfs
= cqt(x
)cfs
, из входного сигнала x
. Входной сигнал должен иметь по крайней мере четыре выборки.
Если x
вектор, затем cqt
возвращает матрицу, соответствующую CQT.
Если x
матрица, затем cqt
получает CQT для каждого столбца (независимый канал) x
. Функция возвращает многомерный массив, соответствующий максимально избыточной версии CQT.
[
возвращает интервалы частоты, cfs
,f
,g
,fshifts
,fintervals
] = cqt(x
)fintervals
, соответствующий строки cfs
. k
элемент th fshifts
частота, переключают интервалы ДПФ на нижний регистр между ((k-1) mod N)
and (k mod N)
элемент fintervals
с k = 0,1,2,...,N-1
где N
количество сдвигов частоты. Поскольку MATLAB® индексы от 1, fshifts(1)
содержит сдвиг частоты между fintervals{end}
и fintervals{1}
, fshifts(2)
содержит сдвиг частоты между fintervals{1}
и fintervals{2}
, и так далее.
[___] = cqt(___,
возвращает CQT с дополнительными опциями, заданными одним или несколькими Name,Value
)Name,Value
парные аргументы, с помощью любого из предыдущих синтаксисов.
cqt(___)
без выходных аргументов строит CQT в текущей фигуре. Графический вывод поддерживается для векторных входных параметров только. Если входной сигнал действителен и Fs
частота дискретизации, CQT построен в области значений [0,Fs/2]
. Если сигнал является комплексным, CQT построен в области значений [0,Fs
).
Примечание
Для того, чтобы визуализировать разреженный CQT, коэффициенты должны быть интерполированы. Когда интерполяция происходит, график может иметь значительное смазывание и затруднить, чтобы интерпретировать. Если вы хотите построить CQT, мы рекомендуем использовать TransformType
по умолчанию значение
'full'
.
[1] Holighaus, N., М. Дерфлер, Г. А. Веласко и Т. Грилл. "Среда для обратимых постоянных-Q преобразований в реальном времени". Транзакции IEEE на Аудио, Речи и Обработке Языка. Издание 21, № 4, 2013, стр 775–785.
[2] Веласко, G. A. Н. Холайос, М. Дерфлер и Т. Грилл. "Создавая обратимое постоянное-Q преобразование с неустановившимися системами координат Габора". В Продолжениях 14-й Международной конференции по вопросам Эффектов Цифрового аудио (DAFx-11). Париж, Франция: 2011.
[3] Schörkhuber, C., А. Клапури, Н. Холайос и М. Дерфлер. "Тулбокс MATLAB для Эффективных Совершенных Преобразований Частоты Времени Реконструкции с Разрешением Логарифмической Частоты". Представленный AES 53-я Международная конференция по вопросам Семантического Аудио. Лондон, Великобритания: 2014.
[4] Průša, Z., П. Л. Сындергэард, Н. Холайос, К. Висмеир и П. Бэлэзс. Большой Тулбокс Частотно-временного анализа 2.0. Звук, Музыка, и Движение, Примечания Лекции в Информатике 2014, стр 419-442.