Pavel Proskura 1 11 января, 2016 Опубликовано 11 января, 2016 · Жалоба Добрый день Всем! Столкнулся со следующей проблемой. Имею модель классического АМ модулятора-демодулятора. К работе данной модели вопросов нет, сигнал демодулируется правильно. Однако при подаче демодулированного сигнала из Simulink на звуковую карту, постоянно сталкиваюсь с проблемой недозагрузки буфера аудиоустройства. Пробовал менять и размеры буфера и продолжительность очереди, непродолжительное время звук воспроизводится как надо, потом опять с прерываниями из-за той же самой проблемы. Сначала думал что не хватает ресурсов машины для демодуляции сигнала в реальном времени. На работе попробовал на гораздо более производительной машине (Intel Core i7-4790 3.60 GHz, 16GB, Win7-64), результат практически такой же и тот же самый Warning. Кто сталкивался с подобной проблемой? Есть ли лекарство? Спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
litv 0 11 января, 2016 Опубликовано 11 января, 2016 · Жалоба схему из симулинка, какая частота дискретизации Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Pavel Proskura 1 11 января, 2016 Опубликовано 11 января, 2016 · Жалоба схему из симулинка, какая частота дискретизации Частота дискретизации 240кГц, после демодулятора идет ФНЧ с децимацией в 5 раз. На выходе имеем 48 кГц. Полоса пропускания ФНЧ 15 кГц, режекции от 20кГц. Ослабление на 20 кГц 60 дБ. Неравномерность в полосе пропускания 0.1 дБ. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
litv 0 11 января, 2016 Опубликовано 11 января, 2016 · Жалоба У меня звук не рвется при значительно более высокой частоте. 1) в audio device Queue duration (seconds):10 и automatically determinate buffer size 2)тип моделирования rapid accelerator 3)поставьте элемент buffer скажем после модулятора и выберите длину скажем 8192 C длиной буфера можно поэксперементировать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Pavel Proskura 1 11 января, 2016 Опубликовано 11 января, 2016 · Жалоба У меня звук не рвется при значительно более высокой частоте. 1) в audio device Queue duration (seconds):10 и automatically determinate buffer size 2)тип моделирования rapid accelerator 3)поставьте элемент buffer скажем после модулятора и выберите длину скажем 8192 C длиной буфера можно поэксперементировать. Под типом моделирования - Вы имеете ввиду solver? Под типом моделирования - Вы имеете ввиду solver? Под типом моделирования - Вы имеете ввиду solver? тип моделирования rapid accelerator? Где это настраивается? Под типом моделирования - Вы имеете ввиду solver? тип моделирования rapid accelerator? Где это настраивается? Буффер я ставил. Спасает но недолго. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
litv 0 11 января, 2016 Опубликовано 11 января, 2016 · Жалоба на экране от кнопки Help в верхнем меню чуть правее и ниже, там наверно у Вас написано Normal . Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Pavel Proskura 1 11 января, 2016 Опубликовано 11 января, 2016 · Жалоба на экране от кнопки Help в верхнем меню чуть правее и ниже, там наверно у Вас написано Normal . Спасибо. Понял. Сейчас попробую. Спасибо. Понял. Сейчас попробую. Вроде заработало, правда при простом Acceleratore. При Rapide работает корректно только первые 7-8 секунд. Но все равно огромное спасибо. Буду читать про эти режимы. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться