디시인사이드 갤러리

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

갤러리 본문 영역

ㄷㅈ) 새 DWEM 모듈 추가 안내 - SoundSupport

ASCIIPhilia갤로그로 이동합니다. 2024.07.02 22:43:27
조회 558 추천 15 댓글 41
														

24b0d121e09c28a8699fe8b115ef0464d38ee7


구버전 확장 모듈의 킬러 기능을 없애버리기 위해서 신확장 모듈사운드 지원(SoundSupport) 모듈을 추가했습니다.


CNC 서버에서 바로 사용 가능합니다.


sound_on = true

# Crawler's Sound Pack
sound_pack += https://sound-packs.nemelex.cards/crawler/2018-03-27/DCSS.22.zip:["사운드 적용하는법.txt"]

머리 아픈 사람은 위의 두 줄만 RC에 추가해서 쓰면 됩니다.


-----------------------------------------------------------------------


SoundSupport 모듈의 특징은 웹타일에서 다운로드판 크롤의 사운드 RC 설정을 최대한 모사하여 지원한다는 것입니다.


기존에 사용하던 다운로드판 크롤의 사운드 파일들과 RC 설정을 ZIP 압축한 것을 "사운드 팩"이라고 정의합니다.


init.txt
sound/quit.mp3
sound/hit.mp3


[init.txt]
sound ^= quit:sound/quit.mp3
sound_file_path = sound/
sound ^= hit:hit.mp3

(대충 이런 느낌)



구확장 모듈에서 사용하던 사운드 패치는 실시간으로 사운드 이펙트 파일을 다운로드해서 처리했었는데


신확장 모듈은 RC 설정에 사운드 팩 URL을 추가하면, 브라우저 내부 저장소(IndexedDB)에 사운드 팩을 최초 1회 다운로드한 뒤 (이후에는 다운로드 된 것을 사용)


이 파일을 이용해서 사운드를 처리하게 됩니다.


처리 단위가 사운드 팩으로 바뀌었기 때문에, 기존 구확장 모듈의 번거롭던 부분도 없고 (새 버전 사운드 패치를 지원하려면, 사운드 매치 데이터를 코드로 옮겨야 하고, 사운드 파일도 갱신해 주어야 함)


누구나 쉽게 자신만의 사운드 팩을 사용해서 웹타일에서 사운드 플레이를 할 수 있게 되었습니다.


RC 설정은 다음과 같습니다.


sound_on

설명: 사운드 기능이 활성화되어 있는지 여부를 결정합니다. (기존 다운로드판 크롤 설정과 동일)

값: true 또는 false

기본값: false

예시: sound_on = true


sound_volume

설명: 사운드의 볼륨을 설정합니다. (SoundSupport 전용 RC 구문)

값: 0과 1 사이의 소수

기본값: 1

예시: sound_volume = 0.8


one_SDL_sound_channel (기존 다운로드판 크롤 설정과 동일)

설명: 단일 SDL 사운드 채널을 사용할지 여부를 결정합니다. 단일 채널이 사용되면 한 번에 하나의 사운드만 재생될 수 있습니다. (구확장 모듈의 사운드 패치는 이 값이 true인 형태로 구현되었습니다)

값: true 또는 false

기본값: false

예시: one_SDL_sound_channel = true


sound_fade_time (SoundSupport 전용 RC 구문)

설명: 사운드가 점점 작아지는 데 걸리는 시간을 설정합니다. 이는 사운드가 끝날 때 볼륨이 점차 감소하는 시간을 나타냅니다. 이 설정은 one_SDL_sound_channel이 true일 때만 작동합니다.

값: 초 단위 숫자

기본값: 0.5

예시: sound_fade_time = 1.0


sound_pack (SoundSupport 전용 RC 구문)

설명: 사운드 팩의 URL과 해당 사운드 팩 내의 매치 파일 구성을 추가합니다.

값: URL 및 매치 파일 구성

예시: sound_pack += https://example.com/soundpack.zip:["match1.txt", "match2.txt"]

설명: URL 뒤에 있는 매치 파일 구성은 JSON 배열 형식으로, 사운드 팩 내의 특정 매치 파일을 지정합니다. 매치 파일이 지정되지 않으면 사운드 팩 내의 모든 텍스트 파일(.txt로 끝나는 파일)이 사용됩니다.



다음 명령어를 통해 추가적인 설정 및 정보 확인이 가능합니다.


/SoundSupport list: 등록된 모든 로컬 사운드 팩을 나열합니다.

/SoundSupport r!egister: 로컬 사운드 팩을 등록합니다. 파일 선택 창이 열리고 선택한 zip 파일이 사운드 팩으로 등록됩니다. ("local://"형태로 URL이 발급되며, 이를 RC에서 사용할 수 있음)

/SoundSupport remove [URL]: 지정한 URL에서 다운로드 받은 로컬 사운드 팩을 제거합니다.

/SoundSupport clear: 모든 로컬 사운드 팩을 제거합니다.

/SoundSupport volume [0-1]: 사운드 볼륨을 설정합니다.


동일한 내용이 SoundSupport 공식 문서에 기재되어 있습니다. 향후 기능 변경 및 업데이트시 별도 공지 없이 해당 문서에 갱신됩니다.

---

핵심 기능 이전했으니까, 구 확장 모듈 조만간 죽여버릴거임

추천 비추천

15

고정닉 5

1

원본 첨부파일 1

댓글 영역

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

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 직원으로 채용하고 싶은 '일머리' 있는 것 같은 스타는? 운영자 24/08/19 - -
464673 ㄷㅈ) 마크렙 무지성aa로 2룬까지딸수있나했는데 [2] 이서희갤로그로 이동합니다. 08.07 133 0
464671 ㅌㅈ)1.7.4 업뎃되고 3년 지나지 않았나 [7] ssh0818갤로그로 이동합니다. 08.07 157 0
464670 아니 둠RL 업데이트하네 [2] ㅇㅇ(58.234) 08.07 139 0
464669 ㄷㅈ)데몬스폰 좀 신도 원래 있었음? [2] ㅇㅇ갤로그로 이동합니다. 08.07 129 1
464668 ㄷㅈ) 이그나시오 이 씨발련 [3] 로갤러(82.132) 08.07 112 0
464667 ㅋㅌㅋdda)매지클 2차전직후 2개말고 추가스킬없지? [5] 로갤러(221.139) 08.07 102 0
464666 ㄷㅈ) 얼음 + 대지 마법인가? 그것도 미쳤네 [3] 로갤러(82.132) 08.07 113 0
464665 ㄷㅈ) 마크렙 리워크중 고어 어쩌고 화끈하데? [4] 로갤러(82.132) 08.07 139 0
464663 ㄷㅈ)5층에서 스나이퍼 떠서 그냥 궁수 드라코로 전향... [7] ssh0818갤로그로 이동합니다. 08.07 104 0
464661 ㄷㅈ) 가고일 대지법 스킬은 보통 어떻게 올림? [2] ㅇㅇ갤로그로 이동합니다. 08.07 95 0
464660 ㅂㅂ)다들 계절 길이 몇으로 함? [5] 로갤러(220.90) 08.07 84 0
464659 학교에서 찐따였는데 탈출하고 인싸된 썰 풀어봄 메쿠이료갤로그로 이동합니다. 08.07 122 1
464658 돌죽 법사 문트롤 입어도 됨?? [5] ㅇㅇ(218.39) 08.07 128 0
464657 ㄷㅈ)명석함+시인비 반지 떴다 [2] 로갤러(211.105) 08.07 88 0
464656 ㄷㅈ) 이우프 방에 하나 더 있는건 처음 보네 [3] ㅇㅇ갤로그로 이동합니다. 08.07 106 2
464654 ㄷㅈ)궁수 보통 신 머 믿음? [3] 로갤러(211.105) 08.07 101 0
464653 하루에 한 번 웨이시 증오하기 188일차 [3] ㅇㅇ(210.222) 08.07 47 0
464652 ㄷㅈ)흐어미 쉬펄 미아즈마 존나 무섭네 [2] blister갤로그로 이동합니다. 08.07 75 0
464650 ㅂㅂ)스포) 미고 로어 보는데 좀 불쌍한 애들이네 [2] ㅇㅇ(121.138) 08.06 138 6
464649 ㄷㅈ) 마그나볼트는 무슨 마법임? [1] ㅇㅇ(182.217) 08.06 86 0
464648 ㄷㅈ) 이거 특수지형 텔레포터 타면 어케됨? [4] ㅇㅇ(221.147) 08.06 100 0
464647 돌죽)그레이드라코 베오그로 5연승 성공 [7] 와그너스갤로그로 이동합니다. 08.06 141 1
464646 입문용 할만한거 있음? [4] ㅇㅇ(175.114) 08.06 114 0
464645 돌죽 고트와 조트 Lmm갤로그로 이동합니다. 08.06 107 4
464644 ㄷㅈ)올젬런 순서가 어케됨? [7] ㅇㅇ(221.147) 08.06 119 1
464643 ㅋㅌㅋㅂㅂ)차량 조사에 가끔 분홍색이나 초록색으로 [1] ㅇㅇ(220.116) 08.06 108 0
464642 마크레브 처형자 인장 약간아쉽네 [6] waagh!!(175.120) 08.06 119 0
464641 길가는데 포니테일로 묶은 얼굴 반반한 여자 있더라? 메쿠이료갤로그로 이동합니다. 08.06 113 0
464640 ㄷㅍ)어드벤쳐 뭐해야함? [2] 로갤러(1.226) 08.06 106 0
464639 ㅋㅌㅋㅂㅂ)새가 알 싸지를 확률은 랜덤인가? [8] ㅇㅇ(118.235) 08.06 119 0
464638 ㄷㅈ) 폭군의 표식 소환시간 줄을거 같은데 기분탓인가? [1] 로갤러(106.71) 08.06 76 1
464636 ㄷㅈ)좀돈기사 넘 빡세다 [1] 로갤러(211.231) 08.06 68 1
464635 ㄷㅈ) 이지브야?? [7] 슆슆갤로그로 이동합니다. 08.06 134 1
464634 a malevolent force fills the dungeon 뭐임? [3] 로갤러(211.105) 08.06 98 0
464633 사무실에서 돌죽만 하다가 퇴근한다 [5] ㅇㅇ(118.235) 08.06 141 0
464632 돌죽)머드브레스 생각보다 괜찮네. [2] 와그너스갤로그로 이동합니다. 08.06 103 0
464630 ㄷㅈ) 극초반에 코어템 득한 판 특징 [3] ㅇㅇ(118.235) 08.06 87 0
464629 다들 웹죽(CWZ) 부활에 얼마정도 쓸 수 있음? [21] ASCIIPhilia갤로그로 이동합니다. 08.06 825 24
464628 ㄷㅈ- 아르가? 이거 좋은거 맞음? [2] 로갤러(39.7) 08.06 111 0
464627 가고일 전사는 요즘 쓸만함? [2] 로갤러(223.38) 08.06 87 0
464626 두 사람은 문제아이지만 「최강」 메쿠이료갤로그로 이동합니다. 08.06 148 0
464625 ㄷㅈ) 양손검석상 머폭vs개굴 [2] 로갤러(211.231) 08.06 69 0
464624 ㄷㅈ) 햄 끼지마라 [7] 로갤러(221.151) 08.06 124 3
464622 ㄷㅈ) 머포크 삼중검 매니폴드짱짱맨 올룬 [5] 로갤러(124.50) 08.06 134 2
464621 ㅌㅈ 운 지리는 모험자급 스켈 방랑자 후기 [2] ㅇㅇ갤로그로 이동합니다. 08.06 86 3
464620 컨탐 이끼상태서 터지면 변이없음? [7] ASCIIPhilia갤로그로 이동합니다. 08.06 100 1
464619 ㅌㅈ 하이피크 계단 배치 악랄한거보소 ㅇㅇ갤로그로 이동합니다. 08.06 60 0
464618 드포가 날 살렸다 ㅇㅇ(112.169) 08.06 128 0
464617 ㄷㅈ) 3룬용 무기 브랜드 좋은 순서가 어케됨? [8] ㅇㅇ갤로그로 이동합니다. 08.06 136 0
464616 ㄷㅈ) 오랜만에 하는데 이거 뭐임...? [4] ㅇㅇ갤로그로 이동합니다. 08.06 125 2
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2