Постоянное - 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-й элемент fshifts - сдвиг частоты в ячейках DFT между ((k-1) mod N) и (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] Холигауз, Н., М. Дёрфлер, Г. А. Веласко и Т. Гриль. «Структура для обратимых преобразований константы-Q в реальном времени». Транзакции IEEE при обработке звука, речи и языка. Том 21, № 4, 2013, стр. 775-785.
[2] Веласко, Г. А., Н. Холигаус, М. Дёрфлер и Т. Гриль. «Построение обратимого преобразования константы-Q с нестационарными кадрами Габора». В материалах 14-й Международной конференции по цифровым аудиоэффектам (DAFx-11). Париж, Франция: 2011.
[3] Шёркхубер, К., А. Клапури, Н. Холигауз и М. Дёрфлер. «Набор инструментов Matlab для эффективного и совершенного преобразования частоты времени реконструкции с логарифмическим разрешением». Представлен 53-й Международной конференции AES по семантическому аудио. Лондон, Великобритания: 2014.
[4] Пруша, З., П. Л. Сёндергаард, Н. Холигауз, К. Висмейр и П. Балаз. Панель инструментов анализа больших временных частот 2.0. Звук, музыка и движение, лекционные заметки по информатике 2014, стр. 419-442.