Q&A

  • 질문 - Wav 화일과 Mid 화일의 동시재생방법은?
Mid 혹은 MP3 화일을 배경음악으로 깔고

Wav 화일을 동시에 재생하는 방법을 아시는 고수님들의

가르침을 받고 싶습니다



1개씩의 재생은 해봤는데 2개이상의 동시재생은

안되네요 방법이 없는건지 에고 궁금해라.......^_^



부탁드립니다





2  COMMENTS
  • Profile
    도지성 2001.02.23 19:45
    이용관 wrote:

    > Mid 혹은 MP3 화일을 배경음악으로 깔고

    > Wav 화일을 동시에 재생하는 방법을 아시는 고수님들의

    > 가르침을 받고 싶습니다

    >

    > 1개씩의 재생은 해봤는데 2개이상의 동시재생은

    > 안되네요 방법이 없는건지 에고 궁금해라.......^_^

    >

    > 부탁드립니다



    Mid 와 Wav 는 원칙적으로 다른 output 이기 때문에

    동시에 재생이 가능합니다.

    (예전에는 게임에서 Mid 를 배경으로 깔고 효과음은

    wav 로 많이 했었죠.. )



    하지만 MP3 와 Wav 는 같은 output 을 사용하기 때문에

    동시에 같이 사용할 수가 없습니다.

    그래서 mixing 과정이 필요한데요..



    일반 MCI 등으로는 동시 재생이 불가능하고..

    DIrect Sound 를 사용하면 동시에 사용가능합니다.



    예를들어 MCI 로 MP3 를 연주하면서 Diret Sound 에서

    Wav 를 출력한다면 동시에 자동으로 mixing 되어

    출력됩니다. 또한 MIDI 역시 Direct Music 을 사용하면

    동시 출력이 되는데.. 이때는 미리 생성한 Direct Sound

    객체를 Direct Music 초기화때 알려 주어야 동시에

    두 개의 Wave output 을 열려고 하지 않습니다.



    Direct Sound 의 Secondary buffer 는 모두 자동으로

    실시간 mixing 을 해주기 때문에 wav 를 다루고자

    하신다면 한번 써볼만 한 가치가 있을 겁니다..



    Direct Sound 에 대한 자료는 델파이 강좌란에서...



  • Profile
    이용관 2001.02.23 21:31
    ^_^