winmm => проиграть буфер данных в памяти?

Тема в разделе "WASM.WIN32", создана пользователем Arthur, 17 авг 2008.

  1. Arthur

    Arthur New Member

    Публикаций:
    0
    Регистрация:
    27 янв 2007
    Сообщения:
    494
    Доброе время суток!

    Вопросов два:
    1. Как проиграть буфер байтов или слов или двойных слов или еще какого нибудь слова через библиотеку winmm?
    2. Какой формат должен быть у этого буфера?

    гуглил и делал поиск по форуму, но все что я нашел так это тему о генерации звука. Куда мне да нее, если основы я не знаю.
     
  2. x64

    x64 New Member

    Публикаций:
    0
    Регистрация:
    29 июл 2008
    Сообщения:
    1.370
    Адрес:
    Россия
  3. Arthur

    Arthur New Member

    Публикаций:
    0
    Регистрация:
    27 янв 2007
    Сообщения:
    494
    x64
    Собственно я думал избежать заполнения заголовка wav. Спасибо.
    Пока вопрос №1 считается решенным.

    Теперь по поводу второго. Я так понимаю цифровой звук представляется ввиде PCM? А как кодируется сигнал(т. е. смещение каких байт, за что отвечает)? Собственно формат таков 44100 kHz, mono/stereo
     
  4. x64

    x64 New Member

    Публикаций:
    0
    Регистрация:
    29 июл 2008
    Сообщения:
    1.370
    Адрес:
    Россия
    По этому поводу лучше спросить на соответствующем форуме - Мультимедиа, графика, звук. Впрочем, я думаю, спецификации этих форматов (в т.ч. и PCM) без проблем ищутся в гугле, и даже на том же RSDN этот вопрос наверняка уже поднимался. В поиск!