Команда PLAY AUDIO MSF (IDE)

Команда PLAY AUDIO MSF (IDE) позволяет воспроизвести музыкальный диск (или его часть), исходя из установленных значений абсолютного адреса (начального и конечного).

Описание команды.

  • Байт 0

    В байт следует поместить код командыPLAY AUDIO MSF (47h).

  • Байты 1 и 2

    Зарезервированы и не используются.

  • Байты с 3 по 5

    Сюда следует поместить соответственно значение абсолютного адреса, с которого начнется воспроизведение. Установка поля в FFh позволит начать воспроизведение с текущего места (на котором позиционирована оптика устройства).

  • Байты с 6 по 8

    Должны содержать значение абсолютного адреса, на котором завершится воспроизведение. Если эти значения совпадают с начальным адресом, воспроизведение диска не начнется.

  • Байты с 9 по 11

    Зарезервированы и не используются.

Приведем пример функции, которая воспроизводит определенный фрагмент диска, начиная с первой дорожки. Абсолютный адрес первой дорожки всегда имеет значение 00:02:00.

Листинг 1. Пример использования команды PLAY AUDIO MSF на Visual C++

После того как устройство CD-ROM проиграет отрезок, обозначенный начальным и конечным значениями абсолютного адреса, воспроизведение будет остановлено.

 

 

2021-04-01

Google сообщил о запуске проекта Dunant

Проект Dunant, начатый в 2018 году, был запущен в эксплуатацию. Трансатлантический интернет-кабель соединяет США и континентальную Европу. Общая протяженность...

подробнее
2020-04-06

Новшества в обновленной Windows 10

Корпорация Microsoft завершила разработку обновления, в котором добавлено множество функций. Обновление содержит как доработку уже имеющихся систем, так...

подробнее

 

Все новости...

 

Научно-Техническое Объединение

Тел.: +7(4752) 55-95-86

E-mail:e-mail