Рубрика «dsp»

Рабочий прототип, вместо полезной нагрузки резистор

Рабочий прототип, вместо полезной нагрузки резистор

TL;DR: здесь ноль медицины и нейробиологии, только инженерный разбор прототипа DIY tRNS: архитектура, генерация сигнала (100–640 Гц hf-tRNS), VCCS, код и выводы.

Зачем?

Читать полностью »

Enya Inspire — умная углепластиковая электрогитара для гиков - 1

Привет! В этом ультрасовременном музыкальном инструменте нет ни грамма древесины, зато есть цифровой сигнальный процессор, встроенный громкоговоритель и литиевый аккумулятор.

Читать полностью »

Пользователь открыл статью.
Через 127 миллисекунд его браузер отправил bid requests.

В нем — его IP, User Agent, хеш ID, URL страницы и строка согласия GDPR.
Этот JSON полетел в десяток DSP одновременно.

Через 86 мс один из них посчитал:
EV (expected value) = 0.45 CPM
Сформировал bid response с adm и nurl, вставил макрос ${AUCTION_PRICE

Еще 30 мс — аукцион на Exchange.
Ставки: 1.20, 0.95, 0.45.
Floor price: 0.80.
Победил не самый высокий — победил сбалансированный.

Через 290 мс после клика на страницу пользователь увидел баннер,
даже не заметив, что только что прошел аукцион.

А мы — заметили...

Спустя два года в Читать полностью »

Винтажный цифровой дисторшн Roland V-Guitar GR-D - 1

Привет! Сегодня мы познакомимся с интересным артефактом из недалёкого прошлого. Выпуск этой педали эффектов был начат в 2012 году, когда технологии цифровой обработки звука электрогитары переживали бурное развитие, в котором лидировала японская компания Roland.

Уже в марте 2009 года, за неполные семь лет, мировые продажи гитарных комбоусилителей культовой серии Roland CUBE перевалили за миллион экземпляров. Помню, какое восхищение вызвал у меня мой первый Micro CUBE в середине нулевых.

Эффекты серии GR стали воплощением следующей ступени эволюции технологий Roland. Мощностей тогдашних DSP всё ещё не хватало, чтобы полноценно заменить настоящий аналоговый аудиотракт, но результаты были впечатляющими. Могут ли они пригодиться сегодня?
Читать полностью »

Цель этой статьи не в том, чтобы дать строгое математическое определение преобразованию Фурье - это бесчисленное количество раз уже сделано другими авторами, а на примерах показать его "механический" смысл и пояснить почему оно работает.

Читателю понадобятся знания математики и физики на уровне 9 класса средней школы. Я предполагаю, что вы знаете теорему Пифагора, чему равен синус и косинус угла в прямоугольном треугольнике и что такое синусоида.

В конце статьи мы применим полученные знания для решения стандартной задачи декодирования телефонных номеров, сохранённых в аудиофайл в виде Читать полностью »

В этой статье я хочу поделиться своим опытом портирования проекта распознавания музыкальных жанров аудиозаписей на ESP32-C3. Исходный проект взят из репозитория книги TinyML-Cookbook_2E.
При анализе речи или других звуков важно выделить такие характеристики, которые отражают строение сигнала, но при этом не зависят от конкретных слов, громкости и других мешающих факторов. Для этого используют cepstrum, mel-cepstrum и MFCC - это шаги преобразования, которые переводят звук в удобную для анализа форму.

Краткое описание алгоритма

Читать полностью »

Приветствую всех!

Помните вот такие трамваи модели 71-619А? В своё время они на пару со своими собратьями 71-619КТ и старыми модернизированными «Татрами» составляли немалую часть всего московского транспорта.

Голос московского трамвая - 1

Пару месяцев назад я проходил собеседование, где требовался некоторый опыт в DSP, и на вопрос, является ли CIC фильтр БИХ или КИХ, я ответил, что КИХ, на что мне ответили, что раз там в структуре рекурсия, то он именно БИХ. Я несколько удивился, но понял ход рассуждений собеседующего и в принципе согласился с таким подходом. Мой давний опыт с CIC фильтрами касался программирования DDC GrayChip и Analog Devices и моделирования трактов SDR на С и в Octave, при этом в качестве имплементации CIC для моделей я использовал всем хорошо известную функцию скользящего прямоугольного окна.

Читать полностью »

Контроллер студийных мониторов с коррекцией АЧХ - 1

Предыстория

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js