Важная информация

User Tag List

Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя
Показано с 11 по 20 из 22

Тема: Методика или теория вывода 4 битного звука напримере AY

  1. #11
    Guru Аватар для newart
    Регистрация
    19.01.2005
    Адрес
    Санкт-Петербург
    Сообщений
    11,440
    Спасибо Благодарностей отдано 
    192
    Спасибо Благодарностей получено 
    145
    Поблагодарили
    61 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию


  2. #12
    Moderator Аватар для Mick
    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    9,917
    Спасибо Благодарностей отдано 
    178
    Спасибо Благодарностей получено 
    695
    Поблагодарили
    368 сообщений
    Mentioned
    19 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Прогу посмотрел, спасибо. Теперь вопрос такой. Я вот хочу допустим выводить звук с частотой дискретизации 11025Гц, тогда 3,5МГЦ делим на 11025 получаем 317. Тоесть между выборками должно проходить 317 тактов или я ошибаюсь?
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  3. #13
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    13,560
    Спасибо Благодарностей отдано 
    1,223
    Спасибо Благодарностей получено 
    1,754
    Поблагодарили
    683 сообщений
    Mentioned
    67 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Mick Посмотреть сообщение
    Прогу посмотрел, спасибо. Теперь вопрос такой. Я вот хочу допустим выводить звук с частотой дискретизации 11025Гц, тогда 3,5МГЦ делим на 11025 получаем 317. Тоесть между выборками должно проходить 317 тактов или я ошибаюсь?
    Все правильно.

  4. #14
    Moderator Аватар для Mick
    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    9,917
    Спасибо Благодарностей отдано 
    178
    Спасибо Благодарностей получено 
    695
    Поблагодарили
    368 сообщений
    Mentioned
    19 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Все правильно.
    С этим разобрался. Теперь немного посложнее. Вот есть wav файл, он 8 битный моно. Звук там естественно изменяется -128 до +128, т.е. по логике применять таблицу преобразования для 255 значений нельзя или можно? Тогда как этот wav преобразовать.
    Если тупо брать сопоставление по таблице(которые были в проге ESE), тогда звук пердит, а по другому я еще не додумался
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  5. #15
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    13,560
    Спасибо Благодарностей отдано 
    1,223
    Спасибо Благодарностей получено 
    1,754
    Поблагодарили
    683 сообщений
    Mentioned
    67 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Mick Посмотреть сообщение
    С этим разобрался. Теперь немного посложнее. Вот есть wav файл, он 8 битный моно. Звук там естественно изменяется -128 до +128, т.е. по логике применять таблицу преобразования для 255 значений нельзя или можно? Тогда как этот wav преобразовать.
    Если тупо брать сопоставление по таблице(которые были в проге ESE), тогда звук пердит, а по другому я еще не додумался
    Если звук кодируется 7 битами со знаком (-128..127), то просто надо прибавить к этому значению 128, и получится 0..255.

  6. #16
    Moderator Аватар для Mick
    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    9,917
    Спасибо Благодарностей отдано 
    178
    Спасибо Благодарностей получено 
    695
    Поблагодарили
    368 сообщений
    Mentioned
    19 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Если звук кодируется 7 битами со знаком (-128..127), то просто надо прибавить к этому значению 128, и получится 0..255.
    Вот блин как оно просто оказывается - я все мучаюсь, что же пердеж идет. Спасибо, надо попробовать.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

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

  8. #17
    Guru Аватар для null_device
    Регистрация
    26.09.2009
    Адрес
    г. Красноярск
    Сообщений
    3,099
    Спасибо Благодарностей отдано 
    22
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    68 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В восьмом номере zx format описан пример работы с выводом цифрового звука.

    ---------- Post added at 00:08 ---------- Previous post was at 00:06 ----------

    Цитата Сообщение от Titus Посмотреть сообщение
    надо прибавить к этому значению 128
    Не добавить а "поксорить"..
    Когда есть, но не знаешь где - это все равно, что нету.

  9. #18
    Moderator Аватар для Mick
    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    9,917
    Спасибо Благодарностей отдано 
    178
    Спасибо Благодарностей получено 
    695
    Поблагодарили
    368 сообщений
    Mentioned
    19 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от null_device Посмотреть сообщение

    Не добавить а "поксорить"..
    Помоему тут без разницы

    что 7Fh + 80h = FFh и 7Fh XOR 80h = FFh или
    80h + 80h = 00h и 80h XOR 80h = 00h
    Последний раз редактировалось Mick; 27.12.2010 в 20:27.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  10. #19
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    13,560
    Спасибо Благодарностей отдано 
    1,223
    Спасибо Благодарностей получено 
    1,754
    Поблагодарили
    683 сообщений
    Mentioned
    67 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Mick Посмотреть сообщение
    Помоему тут без разницы

    что 7Fh + 80h = FFh и 7Fh XOR 80h = FFh или
    80h + 80h = 00h и 80h XOR 80h = 00h
    Да, совершенно без разницы.
    Но с математической точки зрения, чтобы наглядней - это +128, т.е. смещения всего диапазона в положительную область.

  11. #20
    Guru Аватар для null_device
    Регистрация
    26.09.2009
    Адрес
    г. Красноярск
    Сообщений
    3,099
    Спасибо Благодарностей отдано 
    22
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    68 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ну.. без разницы, так без разницы!
    Когда есть, но не знаешь где - это все равно, что нету.

Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Пишем свою ОС. Теория
    от Zet9 в разделе ZX Концепции
    Ответов: 280
    Последнее: 27.06.2012, 15:27
  2. Методика реставрации дискет 5.25 ?
    от AAA в разделе Разный софт
    Ответов: 17
    Последнее: 15.01.2009, 18:05
  3. Методика снятия скриншотов
    от CityAceE в разделе Утилиты
    Ответов: 20
    Последнее: 29.07.2005, 11:18
  4. Теория
    от Sonic в разделе Несортированное железо
    Ответов: 16
    Последнее: 04.07.2005, 09:58

Ваши права

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