krosh.tehnologia.info

Форум сайта krosh.tehnologia.info
Текущее время: Сб апр 20, 2024 02:59

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 15 ] 
Автор Сообщение
 Заголовок сообщения: Прога 32 bit Float - Аудиокарта 24 bit
Непрочитанное сообщениеДобавлено: Сб июн 12, 2010 12:46 
Прошу извинить мну, если шо не так, но вот какой вопрос:

Каким образом происходит согласование программы, когда она работает в 32 bit Float, с аудиокартой, что всегда пашет в 24 битах? Происходит ли тупое усечение в карте или что-то другое?


Вернуться наверх
  
 
 Заголовок сообщения:
Непрочитанное сообщениеДобавлено: Сб июн 12, 2010 13:22 
Не в сети
Термоядерный
Аватар пользователя

Зарегистрирован: Вт ноя 08, 2005 02:36
Сообщений: 2650
Откуда: Saint Petersburg, Russia
Происходит "тупая" работа среды/драйвера. Что там у Вас — VST и/или AU? Что, кстати, офф-топ: насколько я знаю DAE не понимает 32 float.... :evil:

_________________
http://www.audiopeace.ru/music/index.html


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
Непрочитанное сообщениеДобавлено: Сб июн 12, 2010 14:25 
У меня на компе стоит Nuendo, где все проекты в 48000х32 бита, далее идет ECHO AudioFire8, с нее, с разных выходов, на разные железные агрегаты, после все суммируется в активном сумматоре, и далее идет «по вкусу»… Изображение


Вернуться наверх
  
 
 Заголовок сообщения:
Непрочитанное сообщениеДобавлено: Сб июн 12, 2010 15:16 
Не в сети
Ветеран
Аватар пользователя

Зарегистрирован: Сб апр 14, 2007 15:46
Сообщений: 560
Откуда: Череповец
32 bit Float- это внутренняя обработка программы, с интерфейсом работает в 24.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
Непрочитанное сообщениеДобавлено: Сб июн 12, 2010 15:33 
Sonic писал(а):
32 bit Float- это внутренняя обработка программы, с интерфейсом работает в 24.


Так таки в этом-то и вопрос, каким образом это происходит? Как 32 bit Float превращаются в 24 бита?


Вернуться наверх
  
 
 Заголовок сообщения:
Непрочитанное сообщениеДобавлено: Сб июн 12, 2010 23:57 
Не в сети
Активный

Зарегистрирован: Вс ноя 16, 2008 21:26
Сообщений: 128
Откуда: Москва
К звуку ничего не добавляется сверхъестественного, не увеличивается прозрачность итд, просто увеличивается битность, что на практике не вёдёт к улучшению звука.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
Непрочитанное сообщениеДобавлено: Вс июн 13, 2010 03:27 
Еще раз попытаюсь сформулировать свой вопрос:

Когда 16 битовый звук поступает на аудиокарту, работающую в 24 битах, то тут мне, более или менее, все ясно, что происходит – как, это уже не важно, важно, что звук не страдает. Или 24 битный звук, что поступает с аудиокарты на комп, мы можем записать в формате 32 bit Float – тогда тупо добавятся нули, что никоем образом не отобразиться на звуке, когда он поступит на карту. Но если мы обработаем его плагинами, которые имеют внутреннюю битность 32 bit Float, то и звук станет соответствующим – будет какбэ в 32 bit Float и без "тупых нулей". И вот программа посылает это на аудиокарту, что работает в 24 битах. Вот тут мне и не понятно – как происходит согласование битности? И вопрос не в проге – вопрос как работает в таких случаях аудиокарта?


Вернуться наверх
  
 
 Заголовок сообщения:
Непрочитанное сообщениеДобавлено: Вс июн 13, 2010 09:29 
Не в сети
Интересующийся
Аватар пользователя

Зарегистрирован: Ср июн 03, 2009 13:30
Сообщений: 414
Откуда: Уфа, РБ
транкейт


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
Непрочитанное сообщениеДобавлено: Вс июн 13, 2010 12:39 
Wizbourne писал(а):
транкейт


Просто тупое отбрасывание "лишних" разрядов??? Я ф шоке...


Вернуться наверх
  
 
 Заголовок сообщения:
Непрочитанное сообщениеДобавлено: Вс июн 13, 2010 13:06 
Dx Diesel писал(а):
Wizbourne писал(а):
транкейт


Просто тупое отбрасывание "лишних" разрядов??? Я ф шоке...

на этом уровне разрядности безопасно


Вернуться наверх
  
 
 Заголовок сообщения:
Непрочитанное сообщениеДобавлено: Вс июн 13, 2010 13:39 
eposstudio писал(а):
на этом уровне разрядности безопасно


Так-то оно так, но все же...


Вернуться наверх
  
 
 Заголовок сообщения:
Непрочитанное сообщениеДобавлено: Вс июн 13, 2010 14:47 
Не в сети
Ветеран
Аватар пользователя

Зарегистрирован: Вс май 11, 2008 23:21
Сообщений: 520
Откуда: Киев
Ну дитер вешайте на каждом выходе в карту.
Да и нах это нужно вам?
Вы что в аналоге через асио месите? :?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
Непрочитанное сообщениеДобавлено: Вс июн 13, 2010 14:56 
slon писал(а):
Ну дитер вешайте на каждом выходе в карту.
Да и нах это нужно вам?
Вы что в аналоге через асио месите? :?


Не дитер, а бит-крашер тогда вешать и пересчитывать звук до 24 бит - тупая резка, все же отличается от более-менее корректного перерасчета, хотя это уже офф-топ...
А последний вопрос я ваще не понял...


Вернуться наверх
  
 
 Заголовок сообщения:
Непрочитанное сообщениеДобавлено: Вс июн 13, 2010 15:08 
Не в сети
R. I. P.
Аватар пользователя

Зарегистрирован: Вс ноя 13, 2005 16:39
Сообщений: 6107
Откуда: 55.813081,37.572046
Dx Diesel писал(а):
slon писал(а):
Ну дитер вешайте на каждом выходе в карту.
Да и нах это нужно вам?
Вы что в аналоге через асио месите? :?


Не дитер, а бит-крашер

Именно дитер на 24 бит - не нужно ничего выдумывать.
Но теперь представьте такую ситуацию - вся математика Пирамикса идет в 32 флоат - а мне нужно суммировать 32 канала в аналоге в конверторах 24 бит - и теперь если я включу дитер на все 32 канала то будет суммарный шторм, а не шум. Поэтому на транкейт до 24 бита обычно забивают, так как все это дело маскируется собственными шумами аналоговых источников.
Понятно или не очень?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
Непрочитанное сообщениеДобавлено: Вс июн 13, 2010 15:21 
DVDMaster.Biz писал(а):
Именно дитер на 24 бит - не нужно ничего выдумывать.


Назначение дитера заключается в добавлении некоторого шума, что нарушает корреляцию между ошибкой квантования и сигналом при перерасчете и округлении разрядности. Так? Если перерасчета нет, а есть только транкейт, то причем тут дитер? А то, что при понижении с 32 до 24 бит можно применять просто обычный транкейт без дитера, я согласен, хотя «за державу обидно»…


Вернуться наверх
  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 15 ] 

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 19


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
POWERED_BY
Русская поддержка phpBB