|
|
  |
PCM: преобразовать 8 бит в 16 |
|
|
|
Sep 5 2013, 15:05
|

Частый гость
 
Группа: Участник
Сообщений: 84
Регистрация: 28-12-07
Из: Кобрин, Беларусь
Пользователь №: 33 698

|
Цитата(Corner @ Sep 5 2013, 16:41)  Подскажу что искать: a-law, m(мю)-law, дальше google.com... Спасибо. Я вроде как и сам нашел. Гугл не помогал, пока не спросил его на родном ему языке! Да и то, можно сказать, чисто случайно напоролся... Вот тут. Мулов никаких у меня вроде как и нет... Линейный беззнаковый РСМ, без сжатия.
--------------------
Ищу рабочие версии драйвера ruki.sys и библиотеки golova.dll...
|
|
|
|
|
Sep 5 2013, 15:14
|

Профессионал
    
Группа: Участник
Сообщений: 1 072
Регистрация: 11-12-12
Пользователь №: 74 815

|
Цитата(SINtheTHICK @ Sep 5 2013, 19:05)  Спасибо. Я вроде как и сам нашел. Гугл не помогал, пока не спросил его на родном ему языке! Да и то, можно сказать, чисто случайно напоролся... Вот тут. Мулов никаких у меня вроде как и нет... Линейный беззнаковый РСМ, без сжатия. Обычно a-law используют. Прямое преобразование годно только для сигналов с эффективной полосой значительно меньше Найквиста.
|
|
|
|
|
Sep 9 2013, 10:34
|

Частый гость
 
Группа: Участник
Сообщений: 84
Регистрация: 28-12-07
Из: Кобрин, Беларусь
Пользователь №: 33 698

|
Цитата(Maverick @ Sep 5 2013, 22:05)  Расскажите более подробно задачку, которую Вам нужно решить... Если расскажу, будете смеяться... COVOX на МК с программной регулировкой громкости...
--------------------
Ищу рабочие версии драйвера ruki.sys и библиотеки golova.dll...
|
|
|
|
|
Sep 9 2013, 14:06
|
Местный
  
Группа: Участник
Сообщений: 211
Регистрация: 18-03-13
Из: Питер
Пользователь №: 76 081

|
Цитата(SINtheTHICK @ Sep 9 2013, 14:34)  Если расскажу, будете смеяться... А чего смеяться-то? Ковокс - обычный ЦАП. А почему не хотите на ШИМе сделать?
|
|
|
|
|
Sep 11 2013, 01:01
|

Частый гость
 
Группа: Участник
Сообщений: 84
Регистрация: 28-12-07
Из: Кобрин, Беларусь
Пользователь №: 33 698

|
Цитата(Smen @ Sep 9 2013, 16:06)  А чего смеяться-то? Ковокс - обычный ЦАП. А почему не хотите на ШИМе сделать? На ШИМе как раз и хочу.
--------------------
Ищу рабочие версии драйвера ruki.sys и библиотеки golova.dll...
|
|
|
|
|
Sep 14 2013, 11:31
|
Профессионал
    
Группа: Свой
Сообщений: 1 047
Регистрация: 28-06-07
Из: Israel
Пользователь №: 28 763

|
Цитата(Corner @ Sep 13 2013, 17:04)  Запросто. Такая модуляция просто оперирует скоростями нарастания. Я понимаю "чем" она оперирует, но "запросто" - это как? Пример можете набросать преобразования PCM->DSD? Или ткнуть пальцем туда, где написано "как запросто"?
|
|
|
|
|
Sep 14 2013, 14:25
|
Профессионал
    
Группа: Свой
Сообщений: 1 047
Регистрация: 28-06-07
Из: Israel
Пользователь №: 28 763

|
Цитата(Corner @ Sep 14 2013, 15:56)  Все просто. Если линия стоит в одном и том-же состоянии, скорость нарастания/спада удваивается. Если линия меняет состояние, то скорость делится пополам. После того, как скорость падает меньше предельно низкой, то происходит инверсия фазы. Спад меняется на нарастание или наоборот. Какие могут быть "спад" и "нарастание", у 1-битного сигнала? То что Вы написали - это по моему DSD->PCM, а с этим как раз все понятно, но мне надо в другую сторону, PCM->DSD. Цитата Система работает с определенными скоростями нарастания/спада, сетки описаны в соответствующих стандартах. Я знаю стандарты DSD, но как написать программу - по Вашему "запросто" не понял. У Вас примера случайно нет? Если можно - такого, чтобы вмещалось в 150Мгц АРМ.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|