Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
Wave 파일의 음량 조절
웨이브 파일을 플레이 시켜서 컴퓨터의 마스터 볼륨을 조정하는 부분들은 게시판을 검색하면 있는데..
혹시 웨이브파일 자체의 음량을 조절할 수 있는 방법이 있는지?
예를 들면 현제 A라는 Wave 파일의 볼륨이 100이라는 크기를 가진다면 50이라는 크기의 사이즈로 바꿔서 저장하는 방법이 있는지요?
2
COMMENTS
박상윤
•
2007.03.08 22:27
위 답변처럼.. 소스를 처리 해야 ..합니다 .
기본적으로 위처럼.. 처리 하는 것은 보통 볼륨(amplitude )크게 만든것입니다.
그러나.. 제대로 작업을 하실려 하면 오디오의 게인을 조정 하시여 합니다.
게인 조정 하면서 노이즈 관한 부분 도 같이 처리 하시면.. 됩니다.
DirectShow를 사용하면 .. audio dmo 필터 을 사용하시면 되구요
아니면 DSP 컴포넌트를 구하셔서 처리를 해주시면 됩니다.
그럼...
0
0
삭제
수정
댓글
최용일
•
2007.03.06 00:00
안녕하세요. 최용일입니다.
웨이브파일 포멧이 크게 Format Chunk와 Data Chunk로 나뉘는데 이 데이터 청크의 값을 절반으로 조절하시면 원하시는 효과를 볼 수 있습니다.
한가지 주의점은 8비트로 샘플링된데이터는 최소값이 0이고 최대값이 $FF(255)이지만 16비트로 샘플링된 데이터는 최소값이 -32768($8000), 최대값이 32767($7FFF)입니다.
아 참고로 이런방식은 PCM같이 압축이 안된 웨이브 파일에만 적용됩니다. 압축된 웨이브파일은 먼저 PCM으로 컨버팅한후에 작업하셔야 할듯...
^^ 항상 즐코하세요...
0
0
댓글
(NOTICE) You must be
logged in
to comment on this post.
이은주
•
2007.03.09 11:19
6
COMMENTS
/
0
LIKES
핸들로 파일경로를 알수 없나요 ?
최용일
•
2007.03.09 20:00
이은주
•
2007.03.10 09:25
최용일
•
2007.03.12 23:38
이은주
•
2007.03.14 08:12
최용일
•
2007.03.14 20:38
이은주
•
2007.03.15 10:27
Elpira
2007.03.09 03:40
0
COMMENTS
/
0
LIKES
네트워크 관련입니다.
김기홍
•
2007.03.09 02:49
2
COMMENTS
/
0
LIKES
클래스가 초기화가 안되는데 어떨때 그런가요
최용일
•
2007.03.09 03:12
안녕하세요. 최용일입니다. 그 클래스가 선언된 유닛이름을 붙여서 생성해보세요. Ex) Li...
김기홍
•
2007.03.09 19:50
답변 감사드립니다. 클래스 이름을 바꿔두 안되고 메소드도 바꿔두 안되는데요. 오늘 다시 힘내서 해볼...
이성현
•
2007.03.09 00:39
2
COMMENTS
/
0
LIKES
string 배열 을 그냥 스트링에다 넣는 방법좀 가르켜 주세요.
김병윤
•
2007.03.09 01:22
전 성현님이 올려주신 소스 사용해서 해보니 잘되는데요...뭐가 문제일까요? 굳이 올리신 소스로 에러를 ...
이성현
•
2007.03.15 23:01
그러네요..ㅋㅋㅋ 감사요..
오현세
2007.03.08 19:18
0
COMMENTS
/
0
LIKES
파일 크기가 2GB보다 더 크면 파일 관리에 문제?
이의성
•
2007.03.08 18:34
2
COMMENTS
/
0
LIKES
WSDL 이용해서 어떻게 데이터를 주고 받나요?
권태훈
•
2007.03.08 20:29
wsdl 이용하라는 소리는 wsdl을 제공(서버)하는쪽과 받는(클라이언트)쪽으로 구성됩니다. 서버쪽에서 구...
이의성
•
2007.03.08 23:43
나재웅
2007.03.08 18:15
0
COMMENTS
/
0
LIKES
DB 코드검색
고광민
•
2007.03.08 18:03
1
COMMENTS
/
0
LIKES
온도의 소수점 표현
김기홍
•
2007.03.09 20:03
질문내용이 어렵네여... 자료를 저장하실때는 어떤이유든지 걍 byte 타입으로 하셨구 내부 ...
sulonge
•
2007.03.08 03:17
2
COMMENTS
/
0
LIKES
delphi4로만든 소스를 delphi7로실행시키는방법
이영주
•
2007.03.09 10:49
델 7로 컴파일하십시오. 너무 포괄적이고 추상적인 질문은 정확한 답변을 기대할수 없습니다.
jj
•
2007.03.19 02:30
이영주림의 말씀되로 그냥 간단히 실행할수는 없고요 소스를 올려 주신다면, 델피언림들이 알려주...
김지수
2007.03.08 01:41
0
COMMENTS
/
0
LIKES
ActiveX Form 에서 사용가능한 스킨엔진?
ddochi
2007.03.07 20:44
0
COMMENTS
/
0
LIKES
Quick Report의 내용을 pdf로 저장하려고 하는데요..
최수영
2007.03.07 20:12
0
COMMENTS
/
0
LIKES
Remobjects Component 를 사용해보신분....
최옥득
2007.03.07 19:55
0
COMMENTS
/
0
LIKES
QuantumGrid 패키지 설치방법좀 가르쳐주세요..
백철경
•
2007.03.06 22:24
1
COMMENTS
/
0
LIKES
이차원 oleVariant 를 어떻게 선언하고 VarArrayCreate를 써야될까요?
최용일
•
2007.03.09 02:41
안녕하세요. 최용일입니다. 이차원배열이라면 VarArrayCreate에 네개의 Bounds가 들어가야됩니다. im...
백철경
2007.03.06 22:21
0
COMMENTS
/
0
LIKES
ole에서 가져온 IPictureDisp형 을 BMP파일로 저장이 안됩니다.
채경수
2007.03.06 21:09
0
COMMENTS
/
0
LIKES
마우스 클릭버튼 후킹 질문요~
왕델초보
•
2007.03.06 19:17
1
COMMENTS
/
0
LIKES
이벤트에서 이벤트 호출
가리
•
2007.03.06 19:24
type TForm1 = class(TForm) DBEdit1: TDBEdit; &nbs...
오병준
2007.03.06 18:58
0
COMMENTS
/
0
LIKES
indy로 파일 송수신시 마지막 데이터 처리 문제
최석기
•
2007.03.05 23:13
2
COMMENTS
/
0
LIKES
Wave 파일의 음량 조절
웨이브 파일을 플레이 시켜서 컴퓨터의 마스터 볼륨을 조정하는 부분들은 게시판을 검색하면 있는데.. 혹시 웨이브파일 자체의 음량을 조절할 수 있는 방법이 있는지? 예를 들면 현제 A라는 Wave 파일의 볼륨이 100이라는 크기를 가진다면...
박상윤
•
2007.03.08 22:27
위 답변처럼.. 소스를 처리 해야 ..합니다 . 기본적으로 위처럼.. 처리 하는 것은 보통 볼륨(a...
최용일
•
2007.03.06 00:00
안녕하세요. 최용일입니다. 웨이브파일 포멧이 크게 Format Chunk와 Data Chunk로 나뉘는데 이 데이터 ...
이승재
2007.03.05 19:20
0
COMMENTS
/
0
LIKES
IndyTCPClient 관련 질문입니다.
최석기
2007/03/05 23:13
Views
1064
Likes
0
Comments
2
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
기본적으로 위처럼.. 처리 하는 것은 보통 볼륨(amplitude )크게 만든것입니다.
그러나.. 제대로 작업을 하실려 하면 오디오의 게인을 조정 하시여 합니다.
게인 조정 하면서 노이즈 관한 부분 도 같이 처리 하시면.. 됩니다.
DirectShow를 사용하면 .. audio dmo 필터 을 사용하시면 되구요
아니면 DSP 컴포넌트를 구하셔서 처리를 해주시면 됩니다.
그럼...