디시인사이드 갤러리

마이너 갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

[팁] famitracker - DPCM "델타 카운터" 에 대해 탐구해보자

ryon(220.83) 2023.04.03 08:18:48
조회 312 추천 0 댓글 3
														



지금까지 내가 패미트래커를 만져오면서 혼자&영어권 포럼에서 발견한 팁들을 여러가지 공유할 생각임. 틀린 것이나 빠진 것들도 있을 수 있으니 지적 환영임.


응용만 보고싶으면 밑에 3번으로 가면됨.


1.DPCM이란?


DPCM의 기원이나 정확한 정의를 찾고 싶은거면 여기 링크가 있음. 우리가 봐야할건 실제로 패미트래커에서 어떻게 쓰이냐니까 안읽어도 노상관. 나도 뭔소린지 모르겠어서 여기다 안적음.


https://en.m.wikipedia.org/wiki/Differential_pulse-code_modulation


패미트래커에서 DPCM은 쉽게 말하면 샘플러의 기능을 가지고 있음. 기본적인 드럼 킷이나 각종 짧은 샘플부터 잘 응용하면 세미 보이스 채널로 쓰일 수 있을 정도로 가능성은 나름 무궁무진한 편임.



(보이스 채널로 이용하는 대표적인 곡)


다만 완전히 보이스 채널로 이용하긴 힘든게 256kb 제한이 있어서 아무리 해도 풀 보이스를 잘라넣긴 힘들더라. 경험담임...



256kb한계 때문에 완성못한 영상.


2.Delta counter


DPCM을 완전히 이해하고 싶다면 이 델타 카운터를 꼭 알아야함. 몰라도 쓰는데 지장은 없겠다만 그러면 샘플 쓸때마다 항상 원인 모를 삼각파 음량 부족과 뚝뚝소리에 시달릴지도....


2-1.델타 카운터란?


여기 사인파를 그래프로 그려본다고 가정하자.



viewimage.php?id=2eb5d936f1c736a3&no=24b0d769e1d32ca73fea83fa11d028314af45e3400ceb3af4e42ebd15c598fcea38f1cb62da671aadd9ed8c7d82b3c5c28f8cede5352aa977141c77b2c3f1247a2393c



즉 사인 파형의 가장 끝 부분이 0이고 x가 시간일때, 여기서 y가 델타 카운터다.

즉 델타 카운터는 dmc파일로 변환되었을때 파형의 높이를 수치로 표현한 것이다.

(이거야말로 진짜 내가 야매로 알아낸거임. 틀린것 같으면 바로 지적좀)



2-2.델타 카운터의 특성


현재까지 내가 알아낸 델타 카운터의 확실한 특성은 세가지 정도가 있다.


1).dmc파일로 변환할 때 파형을 상하반전 시킨다.

이게 무슨 소리냐하면...


viewimage.php?id=2eb5d936f1c736a3&no=24b0d769e1d32ca73fea83fa11d028314af45e3400ceb3af4e42ebd15c598fcea38f1cb62da671aadd9ed8c7d82b3c5c28f8cede5352aa927611c7792b651747c4d466


여기 아무렇게나 그린 파형 파일이 있다. 이걸 .dmc파일로 변환시켜서 비교해보면...


viewimage.php?id=2eb5d936f1c736a3&no=24b0d769e1d32ca73fea83fa11d028314af45e3400ceb3af4e42ebd15c598fcea38f1cb62da671aadd9ed8c7d82b3c5c28f8cede5352aa9025119b7a2f6d15479769b9

파형이 잘 알아보기 힘들긴 하지만 상하반전되서 보인다.

따라서 델타카운터도 위에서부터 0, 아래로 내려갈 수록 숫자가 커진다.



2)델타 카운터는 삼각파 채널과 노이즈 채널의 음량의 영향을 준다.


이건 패미트래커 쓰는 사람이면 누구나 알법한 내용이다. 원리는 나도 모름. 델타 카운터가 커지면 커질수록 삼각파&노이즈 채널의 음량은 더욱 더 작아진다. 이걸 응용할 수도 있다. 밑에 응용편 참고.


흔히들 말하는 뚝뚝 소리는 델타카운터가 급격하게 바뀌어서 (=파장이 급격하게 높아지거나 낮아져서) 생기는 일이다. 이것 또한 응용 가능.


3)델타 카운터는 0~7F까지 있다.


Zxx를 사용할 때, xx의 숫자가 7F를 넘어가면 다시 0부터 시작한다. 다시말해 80 = 0이란 소리.


---다음편에서...

추천 비추천

0

고정닉 0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 말머리 제목 글쓴이 작성일 조회 추천
2864 설문 비난 여론에도 뻔뻔하게 잘 살 것 같은 스타는? 운영자 24/06/03 - -
3751 FamiTracker Wiki - 듀티 사이클 (Duty cycle) ㅇㅇ(121.159) 04.12 65 0
3748 pxtone 기반 DAW ptcollab 한글 수정, 일본어 업데이트 _감자갤로그로 이동합니다. 02.16 97 4
3732 님들 칩튠 만들고 싶은데 뭐부터 해야함? [2] 칩붕이(182.212) 01.14 170 0
3673 ptcollab(pxtone) 한글화 입갤 [1] ³₃갤로그로 이동합니다. 23.07.03 289 7
3625 Dn-Famitracker 도움말 - NSF 내보내기 ㅇㅇ(121.159) 23.04.11 82 0
3624 FamiTracker Wiki - 볼륨 (Volume) ㅇㅇ(121.159) 23.04.11 72 0
3623 FamiTracker Wiki - VRC6 톱니파 주파수 레지스터 표 ㅇㅇ(121.159) 23.04.11 89 0
3622 FamiTracker Wiki - 기본 주파수 레지스터 표 ㅇㅇ(121.159) 23.04.11 77 0
3621 FamiTracker Wiki - FDS 채널 주파수 레지스터 표 ㅇㅇ(121.159) 23.04.11 77 0
3617 famitracker - DPCM "델타 카운터" 에 대해 탐구해보자 2 [1] ryon(220.83) 23.04.03 105 0
famitracker - DPCM "델타 카운터" 에 대해 탐구해보자 [3] ryon(220.83) 23.04.03 312 0
3614 FamiTracker Wiki - 노이즈/DPCM 주파수 레지스터 표 ㅇㅇ(121.159) 23.04.02 79 0
3609 FamiTracker Wiki - 화음(Chords) ㅇㅇ(121.159) 23.03.28 152 0
3595 FamiTracker Wiki- 모듈 속성(Moduleproperties [1] ㅇㅇ(121.159) 23.03.01 110 0
3593 FamiTracker Wiki - 표준 템포 값 (구글 변역) ㅇㅇ(121.159) 23.02.27 115 0
3590 FamiTracker Wiki - 제어판 (Control panel) ㅇㅇ(121.159) 23.02.27 98 0
3589 FamiTracker Wiki - 도구 모음(Toolbar) ㅇㅇ(121.159) 23.02.25 147 0
3578 FamiTracker Wiki - 환경 설정 (Configuration) [4] ㅇㅇ(121.159) 23.02.22 229 0
3575 FamiTracker Wiki - 패턴 편집기(Pattern editor [2] ㅇㅇ(121.159) 23.02.20 116 0
3574 FamiTracker Wiki - 단축키 (Key commands) [6] ㅇㅇ(121.159) 23.02.20 160 0
3558 FamiTracker Wiki - Wxx,Xxx,Yxx,Zxx(DPCM) ㅇㅇ(121.159) 23.02.01 131 0
3557 FamiTracker Wiki - 이펙트 Vxx(듀티, 노이즈, 웨..) ㅇㅇ(121.159) 23.02.01 146 0
3556 FamiTracker Wiki - 이펙트 Sxx(음소거 딜레이) ㅇㅇ(121.159) 23.02.01 90 0
3555 FamiTracker Wiki - 이펙트 Qxy, Rxy(노트 슬라이드) ㅇㅇ(121.159) 23.02.01 137 0
3553 FamiTracker Wiki - 이펙트 Pxx(미세 피치) ㅇㅇ(121.159) 23.01.31 102 0
3552 FamiTracker Wiki - 이펙트 Ixx,Jxx(FDS 변조속도) ㅇㅇ(121.159) 23.01.31 92 0
3551 FamiTracker Wiki - 이펙트 Hxx (FDS 변조 깊이) ㅇㅇ(121.159) 23.01.31 89 0
3550 FamiTracker Wiki - 이펙트 Hxy, lxy(하드웨어 스윕) ㅇㅇ(121.159) 23.01.31 103 0
3549 FamiTracker Wiki - 이펙트 Gxx (노트 딜레이) ㅇㅇ(121.159) 23.01.31 90 0
3548 FamiTracker Wiki - 이펙트 Fxx (속도/템포) ㅇㅇ(121.159) 23.01.31 108 0
3547 FamiTracker Wiki - 이펙트 Exx (사용하지 않음) ㅇㅇ(121.159) 23.01.31 93 0
3546 FamiTracker Wiki - 이펙트 Bxx, Cxx, Dxx ㅇㅇ(121.159) 23.01.31 107 0
3545 FamiTracker Wiki - 이펙트 Axy (볼륨 슬라이드) ㅇㅇ(121.159) 23.01.31 125 0
3544 FamiTracker Wiki - 이펙트 7xy (트레몰로) ㅇㅇ(121.159) 23.01.31 126 0
3543 FamiTracker Wiki - 이펙트 4xy (비브라토) ㅇㅇ(121.159) 23.01.31 151 0
3542 FamiTracker Wiki - 이펙트 3xx (포르타멘토) ㅇㅇ(121.159) 23.01.31 151 0
3541 FamiTracker Wiki - 이펙트 1xx, 2xx(피치 슬라이드) ㅇㅇ(121.159) 23.01.31 156 0
3540 FamiTracker Wiki - 이펙트 0xy (아르페지오) ㅇㅇ(121.159) 23.01.31 160 1
3539 FamiTracker Wiki - 악기(Instruments) ㅇㅇ(121.159) 23.01.29 259 1
3538 FamiTracker Wiki - 사운드 하드웨어(구글 변역) ㅇㅇ(121.159) 23.01.29 236 0
3378 뉴비에용 [1] ㅇㅇ(1.220) 22.02.05 134 0
3291 FamiStudio 라는 툴이 있네요. [3] Coma갤로그로 이동합니다. 21.09.16 421 4
3192 LSDJ Percussion관련 영상 Pkmnmsr갤로그로 이동합니다. 21.04.10 92 1
3066 YM2413 = OPLL 기본 음색들 [2] 김이림갤로그로 이동합니다. 20.12.06 146 0
3010 원곡 BPM에 맞추는 법 123681갤로그로 이동합니다. 20.10.19 259 0
2754 gbstudio 에서 템플릿(게임보이 펄스, 노이즈) 가져오기 [2] soodle(116.127) 20.05.23 179 1
2717 LSDJ의 최소 시간 단위인 Tick과 Groove 이모저모 [1] :Poin7less갤로그로 이동합니다. 20.05.06 126 2
2716 LSDJ 볼륨 관련 이모저모 :Poin7less갤로그로 이동합니다. 20.05.06 129 0
2604 .wav파일 기반으로 FDS, N163 악기 waveform만들기 [2] Pkmnmsr갤로그로 이동합니다. 20.03.15 287 0
2337 기-발매된 메가도라 겜들 악기 슥삭해오는 법 [1] 김이림갤로그로 이동합니다. 19.10.05 186 3
12
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2