User Tag List

Показано с 1 по 10 из 53

Тема: 12-бит, стерео.

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    2,234
    Спасибо Благодарностей отдано 
    490
    Спасибо Благодарностей получено 
    989
    Поблагодарили
    641 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    Cool 12-бит, стерео.

    На волне всеобщего помешательства на ковоксах, подумалось вот что... 4-х или 8-битный звук это же совсем "порнография" !
    У нас в Орионе имеется порт, который умеет выводить аж целых 24 бита. Понятное дело, что труъ 24-битный ЦАП на рассыпухе резисторов - это бесперспективняк, но оно и не нужно. А вот если разбить имеющийся ресурс пополам, то получается два канала по 12 бит на каждый, и это мне уже кажется интересным. Во-первых, 12 бит - это 144 уровня квантования, против 64-х при 8 битах, т.е. качество звука ощутимо подрастёт. Во-вторых, два канала - это стерео, приемущества которого очевидны.

    Итого, делается стерео вариант 12 битного ковокса (горстка резисторов).
    Звуковой файл содержит трёхбайтовые отсчёты сразу обоих каналов, код для воспроизведения которых на О-128 примерно такой:

    Код:
    ; в паре [DE] буфер WV-файла
    ; взятие трёх байт отсчёта
    LDAX D
    INX D
    MOV L,A
    LDAX D
    INX D
    MOV H,A
    LDAX D
    INX D
    ; вывод их в порт
    SHLD 0F600H
    STA 0F602H
    ; задержка, проверка на конец, го в начало
    Понятное дело, что нужно для писи написать конвертер обычных писишных WAV'ов в новый орионовский формат (пусть это будет *.WV), решить некоторые вопросы чтения больших файлов на Орионе, но это уже всё дело техники (некоторого кол-ва жопочасов кодинга).

    Для уменьшения объёма звукового файла, можно вместо самих отсчётов хранить только дельты для каждого канала, это сократит объём в 1,5 раза. А на Орионе-ПРО с его 10 МГц можно уже подумать в сторону алгоритмов компрессии...

    У кого какие мысли? Какие могут быть подводные камни у такой затеи?


    П.С. вариант: два 10-битных канала + 4 битный сабвуфер чур не предлагать )))
    Последний раз редактировалось Denn; 03.08.2016 в 13:40.
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Компактный стерео микшер
    от andrew_curds в разделе Звук
    Ответов: 29
    Последнее: 30.01.2017, 23:15
  2. продам Ореанда РМД-204-стерео
    от sem в разделе Барахолка (архив)
    Ответов: 0
    Последнее: 28.03.2010, 21:23
  3. Стерео звук в Atari XL/XE
    от m.d. в разделе Atari
    Ответов: 0
    Последнее: 14.11.2009, 15:07
  4. Стерео на Sega ?
    от AAA в разделе SEGA
    Ответов: 12
    Последнее: 17.08.2008, 13:24
  5. Ответов: 1
    Последнее: 18.05.2005, 12:11

Ваши права

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