반응형

프로그래밍 관련/사운드 24

[DSound] 15장 Filling and Playing Static Buffers

================================= ================================= ================================= [DSound] 15장 Filling and Playing Static Buffers 프로그래밍 2007/02/10 17:39 http://blog.naver.com/majesticgow/140034472420 Filling and Playing Static Buffers (정적 버퍼의 채우기와 연주하기) 필요한 전체적인 사운드를 가진 두번째버퍼는 정적버퍼라고 불린다. 비록 다른 사운드가 같은 버퍼에서 재사용되는 것은 가능하지만 일반적으로 데이타는 오직 한번 정적버퍼에 쓰여진다. 정적버퍼는 스트리밍 버퍼와 비슷하게 생성되고 ..

Direct Sound Creating Secondary Buffers

================================= ================================= ================================= http://blog.naver.com/majesticgow/140034470699 Creating Secondary Buffers(두번째 버퍼생성하기) 버퍼를 만들기위해 IDirectSound8::CreateSoundBuffer를 호출해야합니다 이 함수는 IDirectSoundBuffer 인터페이스의 포인터를 반환합니다 그리고 그것으로 부터 프로그램은 IDirectSoundBuffer8 인터페이스를 얻을수 있습니다. 다음의 예제 함수는 두번째 버퍼를 만들고 IDirectSoundBuffer8를 반환하는 것입니다 HRESUL..

동일 사운드 반복 플레이 DuplicateSoundBuffer (칼, 총기류 난사시 사운드)

================================= ================================= ================================= //====================== DuplicateSoundBuffer 를 이용해서 여러 버퍼 만들어 저장 하기 LoadOggMemory(...) { LPDIRECTSOUND8 lpSound = m_pSoundManager->GetDirectSound(); IDirectSoundBuffer* pSndBuffer; LPDIRECTSOUNDBUFFER pSndBufferTmp; pSndBuffer = CreateSoundBuffer(vi->rate, 16, vi->channels, pcm_total); ... ... ..

ogg 파일을 스트림 버퍼로 읽어 들이기

================================= ================================= ================================= 파일이 아니고 zlib 나 버퍼로 받은 ogg파일을 읽을 필요가 있어서 찾아보았다 그냥 파일 읽기로 할까라고 생각했지만 구글링, gpg 연동해서 찾아보아서 해결 gpg 참조 내용 vorbisfile라이브러리에서 ov_open 사용시 올려짐: 2006-03-10 17:40 안녕하세요. ogg파일을 통째로 메모리에 올린 다음에 char* buf; channels, pcm_total); if(! pSndBuffer) { return false; } unsigned long size1, size2; void *data1, *data..

엘리시아 이브의 심심강좌 사운드

================================= ================================= ================================= 나우누리 게임제작 포럼 엘리시아 이브의 심심강좌 Direct X : Windows Game Programing ==================================================================== Episode 1 ... 게임 엔진 제작 ==================================================================== Section 28 소리 연주 에고^^; 원래는 윈도우 프로그래밍을 하려고 했었는데요. 아직 화면 캡춰 프로그램을 못구해서 ( 그림..

다이렉트 사운드 더블 버퍼링 또는 다중버퍼관리출력

================================= ================================= ================================= 제목:[강좌] DirectX Programming (6) 다이렉트 사운드 실전 프로그래밍 게임에 있어 중요한 것 중의 하나가 바로 음향 효과이다. 요즘은 게임마 다 음향 효과의 중요도 한층 더 배가되는 분위기이다. 사실적인 음향으로 인해 게임에 한층 더 몰입할 수 있는 것은 물론이고 돈 좀 들었을 것 같 은 배경 음악이 계속적으로 들려나오기도 한다. 다이렉트X의 로우레벨 서 비스인 다이렉트 파운데이션의 일부로 존재하는 다이렉트 사운드에서 바 로 이런 기능을 여러분의 프로그램에 쉽게 추가할 수 있도록 해준다. 다이렉트 사운드 ..

박한규님 사운드 프로그래밍 강좌

================================= ================================= ================================= 안녕하십니까! 저는 LegendarySoft에서 엔진 프로그래머로서 근무하고 있는 박한규라고 합니다. 사회에 첫발을 내딛은지 2개월 되었는데요. 하하하하하! 그냥 조그마한 강좌를 해드릴까 합니다. 아시는 분들께서는 가볍게 읽어 주시고, 전혀 모르셨던 분께 많은 도움이 되어 드렸으면 합니다. 제가 프로그래밍 분야중에서 가장 재밌어 하는 부분이 스크립트 컴파일러 개발과 사운드 프로그래밍 이 었습니다. 여기에 많은 동감을 느끼시는 분들께 정말로 제 작은 수고를 받아 주셨으면 합니다. 그럼 강좌를 시작하겠습니다. 본 강좌는 Dire..

다이렉트 사운드 녹음,재생

================================= ================================= ================================= 출처: http://lino.egloos.com/2371333 안녕하십니까...석재헌입니다. 예전에 강좌를 하던 적이 있었는데...시간이 없는 관계로 흐지부지 되어 버렸습니다. 죄송하다는 말씀을 드리면서, DirectSound를 이용해서 사운드를 자기 맘대로 녹음 및 재생하는 강좌를 하겠습니다. 1. DirectSound 를 쓰는 이유 - DirectSound 를 쓰는 이유중 가장 많은 이유는 오디오 컨트롤이, 저수준 오디오 함수보다 간결하면서 쉽다는 이유죠... 저 수준 오디오 함수의 경우는 계속 오디오 버퍼를 신경써가면서..

DX 사운드 옵션 설명

================================= ================================= ================================= 출처 : 데브피아 오역이 있을 수 있으니 원문을 참조하세요 DSBUFFERDESC 구조체는 새로운 버퍼 개체의 특징(characteristics)을 기술한다. IDirectSound8::CreateSoundBuffer와 DirectSoundFullDuplexCreate8 함수에 의해 사용된다. 이 구조체의 이전 버전인 DSBUFFERDESC1은 DirectX7 및 이전버전과의 호환성을 위해 Dsound.h에 유지되고 있다. Syntax typedef struct { DWORD dwSize; DWORD dwFlags; DWOR..

Direct Sound 란? (wiki 자료)

================================= ================================= ================================= 제 목:[강좌] Direct X/ Direct Sound (1/4) 관련자료:없음 [1336] 보낸이:안영기 (SMgal ) 1999-11-07 08:24 조회:636 추천:0 ------------------------------------------------------------------------ ### 델파이로 하는 Direct X - Direct Sound (1/4) 1. Direct Sound 의 개요 ~~~~~~~~~~~~~~~~~~~~~~~ 2. Direct Sound 초기화와 Wave 읽기 3. 버퍼를 통..

반응형