Вектор-06Ц, цифровой звук через ВИ53 (Vector-06C, PWM Digital Sound)
Поддержать канал:
СБЕР: 2202 2061 2027 3854
Примеры звучания оцифрованного звука на "Векторе-06Ц" через его стандартный звукогенератор КР580ВИ53. Автор программы – Иван Городецкий, запись звука с реального "Вектора" – Дмитрий2012. Видео записано с эмулятора Virtual Vector, звук с реального "Вектора" наложен в видеоредакторе (эмулятор, в отличие от реального ПК, воспроизводит ШИМ-звук с сильными помехами).
Звук воспроизводится в формате ДИКМ (дифференциальная импульсно-кодовая модуляция – DPCM): вместо полных 6-8-битных отсчётов хранится последовательность 4-битных приращений, что позволяет практически вдвое сократить битрейт при сохранении достаточно хорошего качества звучания. Частота дискретизации в этих примерах – чуть больше 9 кГц, битрейт около 36,5 кбит/с. Звук 6-битный (64 уровня громкости), выводится на удвоенной частоте с линейной интерполяцией (около 18 кГц, что близко к предельной, слышимой человеком), чтобы уменьшить высокочастотный свист, так как используется широтно-импульсная модуляция (ШИМ), и при выводе на звуковой частоте, в отличие от обычного ЦАП (цифро-аналогового преобразователя), будет слышен "паразитный" писк.
Для вывода звука задействуется квазидиск – стандартное расширение ОЗУ "Вектора" объёмом 256 Кбайт. На него сначала загружаются звуковые данные из файла на флоппи-диске, а затем считываются оттуда с необходимой постоянной скоростью и воспроизводятся через ВИ53. На квазидиск в таком формате (4-битная ДИКМ на частоте 9 кГц) помещается почти минута звучания (см. последний фрагмент – Bad Apple), а на флоппи-диск – около 3-х минут.
Исходная программа изменена – добавлены команды для программирования палитры, выводящие простейшую "цветомузыку" из цветных полос (их цвет зависит от текущего уровня сигнала). В ролике все звуковые фрагменты повторяются 2 раза: второй вариант отличается только "цветомузыкой" (в регистр палитры выводится инвертированное значение цвета относительно первого варианта).
Полосы в ролике нечёткие из-за сильного сжатия в процессе преобразования исходного видео в Ютубе.
Аналогичный способ вывода звука представлен также в ролике https://www.youtube.com/watch?v=UObW-sd8D40.
Видео Вектор-06Ц, цифровой звук через ВИ53 (Vector-06C, PWM Digital Sound) канала Vlad Tru
СБЕР: 2202 2061 2027 3854
Примеры звучания оцифрованного звука на "Векторе-06Ц" через его стандартный звукогенератор КР580ВИ53. Автор программы – Иван Городецкий, запись звука с реального "Вектора" – Дмитрий2012. Видео записано с эмулятора Virtual Vector, звук с реального "Вектора" наложен в видеоредакторе (эмулятор, в отличие от реального ПК, воспроизводит ШИМ-звук с сильными помехами).
Звук воспроизводится в формате ДИКМ (дифференциальная импульсно-кодовая модуляция – DPCM): вместо полных 6-8-битных отсчётов хранится последовательность 4-битных приращений, что позволяет практически вдвое сократить битрейт при сохранении достаточно хорошего качества звучания. Частота дискретизации в этих примерах – чуть больше 9 кГц, битрейт около 36,5 кбит/с. Звук 6-битный (64 уровня громкости), выводится на удвоенной частоте с линейной интерполяцией (около 18 кГц, что близко к предельной, слышимой человеком), чтобы уменьшить высокочастотный свист, так как используется широтно-импульсная модуляция (ШИМ), и при выводе на звуковой частоте, в отличие от обычного ЦАП (цифро-аналогового преобразователя), будет слышен "паразитный" писк.
Для вывода звука задействуется квазидиск – стандартное расширение ОЗУ "Вектора" объёмом 256 Кбайт. На него сначала загружаются звуковые данные из файла на флоппи-диске, а затем считываются оттуда с необходимой постоянной скоростью и воспроизводятся через ВИ53. На квазидиск в таком формате (4-битная ДИКМ на частоте 9 кГц) помещается почти минута звучания (см. последний фрагмент – Bad Apple), а на флоппи-диск – около 3-х минут.
Исходная программа изменена – добавлены команды для программирования палитры, выводящие простейшую "цветомузыку" из цветных полос (их цвет зависит от текущего уровня сигнала). В ролике все звуковые фрагменты повторяются 2 раза: второй вариант отличается только "цветомузыкой" (в регистр палитры выводится инвертированное значение цвета относительно первого варианта).
Полосы в ролике нечёткие из-за сильного сжатия в процессе преобразования исходного видео в Ютубе.
Аналогичный способ вывода звука представлен также в ролике https://www.youtube.com/watch?v=UObW-sd8D40.
Видео Вектор-06Ц, цифровой звук через ВИ53 (Vector-06C, PWM Digital Sound) канала Vlad Tru
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Вектор-06Ц, игра Best of the best (Vector-06C, Best of the best)Вектор-06Ц, игра "Галактический патруль" (Vector-06C, Galaxy patrol)Орион-128, игра Kings Valley (Orion-128, Kings Valley)УКНЦ, игра Pipe (UKNC, Pipe)Вектор-06Ц, игра "Шахматы-2" (Vector-06С, Chess-2)ПК8000, игра Crux (PC8000, Crux)Вектор-06Ц, игра "Ужас-3" (Vector-06C, Ujas-3)Вектор-06Ц, игра "Ветка" (Vector-06С, Branch)Электроника БК-0010, демка Space-4K (BK-0010, Space 4K-Demo)Электроника БК-0010, 4К-демка Hearts (BK-0010, Hearts 4K-demo)Вектор-06Ц, игра "Step & Jump" (Vector 06c, Step and jump)Львов ПК-01, игра POPCORN (Lviv PC-01, Popcorn)Вектор-06Ц, демка Амбал-3D (Vector 06c, Ambal 3D demo)Вектор-06Ц, игра Diamond Country 2 (Vector 06c, Diamond Country 2)Вектор-06Ц, игра Ceilon (Vector-06C, Ceilon)Корвет ПК8020, игра Binary Land (Corvette PC8020, Binary Land)ПК8000, игра Mars (PC8000, Mars)Вектор-06Ц, игра Space Demon (Vector-06C, Space Demon)Vector 06c Stinger 2ПК8000, игра Squash (PC8000, Squash)Vector 06c Alfred