디시인사이드 갤러리

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

갤러리 본문 영역

[♫노트블럭] 스압)제자리에서 노래듣는 회로를 만들어보자!(Galaxy Jukebox)

핵미41갤로그로 이동합니다. 2022.03.01 00:19:06
조회 3872 추천 60 댓글 44

viewimage.php?id=3ea9d530e0&no=24b0d769e1d32ca73deb80fa11d028315bfa1168ac8c97d26263fe1ff8a1bbf4f42e3ce7ab2d6780bfcab172de1cb1b636598f14c8f4a73990e9442135




노트블럭을 사랑하는 모두들!!! 다들 하이하이~~~~~~~


나는 노트블럭 박사, 줄여서 닥터 노라고 한다 이기ㅡ

viewimage.php?id=3ea9d530e0&no=24b0d769e1d32ca73deb80fa11d028315bfa1168ac8c97d26263fe1ff8a1bbf4f42e3ce7ab6937d6baa4ba73dd1bb6d1a8091ff20978ae4413f401b1f20a540b63

(예아! 반갑다)


오늘은 노트블럭 업계의 신기술, Galaxy Jukebox 를 소개해 보려고 한다!!!




▶ Galaxy Jukebox 란?

- 노래를 듣는 플레이어가 좆빠지게 뛰어야 했던 기존의 노트블럭 회로와 달리, 가만히 앉아 있어도 모든 음을 들을 수 있는 노트블럭 회로를 말한다. 회로의 모양이 플레이어를 중심으로 한 나선 소용돌이 모양이어서 Galaxy Jukebox라는 이름이 붙었다.

a16711aa372a69f73ff1c6bb11f11a39d263ce497abc73db55


Galaxy Jukebox 회로를 이용하면, 플레이어가 강제적으로 이동해야 하는 기존의 노트블럭 회로의 단점을 극복할 수 있는 것이다!!


어떻게 작동하는 회로인지, 아래의 예시를 통해 확인해 보자.


▶ Galaxy Jukebox 작동 예시 (Talesweaver Second run) (Maplestory Raindrop Flower)





아니 이게 뭐노??? 어떻게 이렇게 쎽스한 회로가 존재할 수가 있노???

7fee8173b49c28a8699fe8b115ef0469b5520f8b64

(대충 보이는 놀라는 짤)



이 회로들은 프로그램을 이용해서 간단히 만든 것이다!!!!

그렇다!!! Galaxy Jukebox 프로그램을 이용하면 누구나 쎅쓰!!!!!!한 회로를 만들 수 있는 것이다!!!!!!!

그럼 지금부터 Galaxy Jukebox를 어떻게 만드는지 알아보도록 하자.



▶ Python 코드를 이용한 Galaxy Jukebox 스키메틱 파일의 생성 및 사용

- 준비물 : ① 회로를 만들 .nbs 파일 ② Galaxy Jukebox 회로를 만들 파이썬 코드 ③ 코드를 구동할 Visual Studio ④ .schem 파일을 붙여넣을 월드에딧


① 회로를 만들 .nbs 파일을 준비한다.
- Noteblock Studio를 통해 연주하고 싶은 노래의 .nbs 파일을 만든다.

7aea877ebd9c28a8699fe8b115ef046c6be9766926


다만 이때 주의할 것이, 마인크래프트에서는 레드스톤과 리피터(중계기)로 만들 수 있는 박자가 제한되어 있다.


따라서 위와 같이 빨간색으로 동그라미친 부분의 tick/s 부분을 20t/s으로 맞춰 주는 것이 좋다.

20t/s 가 가능하므로, 당연히 10t/s, 6.67t/s, 5t/s도 가능하고, 13.33t/s도 부분적으로 가능하기는 하다.



② .nbs 파일을 Galaxy Jukebox의 .schem 파일로 변환해 줄 파이썬 코드를 다운로드한다.

아래 구글 드라이브 링크에서 파이썬 코드의 압축파일을 다운로드하자. 디시의 자랑, 한 윾동 스붕이의 도움으로 사용하기 편하게 수정했다.




다운로드받은 파일의 압축을 풀어 Galaxy_Jukebox_youdong 폴더를 생성한다.

폴더 내에는 파이썬 코드와, 내가 예시로써 넣어 놓은 .nbs 파일 2개가 있을 것이다.

78e88771b7d43fe87eb1d19528d52703787f337bd765ca



③ 코드를 구동할 Visual Studio Code 환경을 마련해 준다.
- 혹시 본인이 PyCharm, Python3.9 등 다른 프로그래밍 환경을 쓸 줄 안다면 그대로 해도 된다.


1) 아래 링크에서 Visual Studio Code를 다운로드 받아 주자.


2fbfd624e39c28a8699fe8b115ef046f6ddd196013


다운받은 Visual Studio Code를 실행해 준다.



2) Python을 구동할 환경을 만들어 준다.

아래 스샷처럼 첫 화면에서 확장(Extension)을 클릭한다.

2fbfca25e7dc36e87eb1d19528d52703b990f84ab81a



아래 스샷처럼 필요한 Extension들의 이름을 검색해서 다운로드한다.
필요한 Extension의 목록은 다음과 같다.
- Jupyter
- Pylance
- Python
- Python Environment Manager
- Python Extension Pack
- Python for VScode

2fb38573abc236a14e81d2b628f1756d3bdc9c4b




3) Python 코드를 실행시켜 보자.
Extension들의 다운로드가 끝났다면, 왼쪽 위의 탐색기(Explorer)을 클릭하고,
폴더 열기를 클릭한다.

폴더 열기를 통해, 아까 만들어 놓은 Galaxy_Jukebox_youdongedit 폴더를 열어 준다.

2fbf8670b89f76b660b8f68b12d21a1d8105c42731




왼쪽에 열린 Galaxy_Jukebox_youdongedit 폴더에서, main.py 파일을 찾아 더블클릭한다.
이 코드는 Galaxy_Jukebox_youdongedit폴더 내에 존재하는 모든 .nbs 파일을 Galaxy Jukebox회로의 .schem 파일로 변환해 준다.

7fefda3ee2d42bac69b9d1fb06df231d43d17afeefcfb9f861ad8d



아래쪽에 터미널을 열고 (터미널 여는 단축키 < Ctrl + Shift + ` > ) , 터미널에 다음 명령어를 입력해서 필요한 라이브러리를 다운받아 주자.


pip install pynbs nbtlib


26b69c68f5dc3f8650bbd58b36807d6bd92088



다운로드가 완료되었다면, 코드를 실행하자.
코드 실행 단축키는 < Ctrl + F5 > 이다.

오류 없이 실행에 성공했다면, 아래 스샷처럼 폴더에 .nbs 파일과 같은 이름의 .schem 파일이 생성되었을 것이다.

2abad735e19c28a8699fe8b115ef046f7fa9afb5d4


여기까지 잘 따라했다면, .nbs 파일을 변환하여 Galaxy Jukebox의 .schem 파일을 얻는 데 성공한 것이다!!!!!!!!




④ 만들어 낸 .schem 파일을 월드에딧을 사용해 마인크래프트 월드에 붙여넣는다.
월드에딧 폴더 ( C:UsersPCAppDataRoaming.minecraftconfigworldeditschematics ) 에 아까 만든 .schem 파일을 복사하여 옮겨 준다.

.schem 파일이 옮겨졌다면, 마인크래프트 인 게임 내에서 월드에딧 명령어를 이용하여 붙여넣어 주면 된다.

월드에딧 명령어 예시
ex). //schem load secondrun_example 입력
이후 적당한 장소에서 //paste 로 붙여넣기

79e9de28eb9c28a8699fe8b115ef046acbdcaec62b

(월드에딧 없이 야생에서 만들고 싶으면 litematica 모드를 이용하면 수월하게 만들 수 있다.)


※ 위의 main.py 코드 17번째 줄의 def convert(song, out_path, sides_mode = -1)에서,
sides_mode = 1로 바꾸면 노트블럭 면이 1개인 회로를 생성하고, sides_mode = 2는 면이 2개, sides_mode = 3은 면 3개짜리 회로를 생성한다.
면이 몇 개면 좋은지 스스로 생각해서 적당한 값을 입력하자.

23b3c423f1d73db220afd8b236ef203e57c735974235a512



sides_mode = -1으로 그대로 놓으면 필요한 노트블럭 개수를 계산하여 1~3개의 면 중에 적당한 갯수를 선택하여 회로를 생성한다. 잘 모르겠으면 그냥 그대로 두자.

▶ 맺음말

이상으로 Galaxy Jukebox가 무엇인지, 그리고 어떻게 사용하는지에 대해서 알아보았다.

노트블럭 회로를 자동으로 만들어 주고, 심지어 회로를 따라 움직이지 않아도 된다는 점에서 아주 유용하게 사용할 수 있을 것이다.

공략글을 마치며, 이 글이 노트블럭을 사랑하는, 더 나아가 음악과 마인크래프트를 사랑하는 모든 스붕이들에게 도움이 되기를 바란다.



. . . . . . . . .

마지막으로 . . . . .

21e4882abc8a61fe62f1c6bb11f11a3909023fe0cbe8dcc0c0


갤러리의 모든 스붕이들아!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

. . . . . . . . . . . .

너희들도 . . . . . . . . . . . . .

a16711aa372a3aa474f1c6bb11f11a390a2a5f30a7876d967d


너희들도 . . . . 노트블럭의 매력에 빠져보지 않을래??




~Galaxy Jukebox 공략 끝~


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

(2022.03.19 수정) 파이썬 안된다는 코딩고자들이 있길래, exe 파일 더블클릭만 하면 알아서 실행되게 만들어봤음.

파이썬, 파이참, 비쥬얼 스튜디오 나는 쓰기 귀찮다 싶으면 아래 영상링크 참조해주셈.

https://youtu.be/X97Y4R8AkE8

자동등록방지

추천 비추천

60

고정닉 23

2

댓글 영역

전체 댓글 0
본문 보기
자동등록방지

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 말머리 제목 글쓴이 작성일 조회 추천
- 설문 주변 사람 잘 챙기고 인맥 관리 잘 할 것 같은 스타는? 운영자 26/03/30 - -
- AD 게이머를 위한 특가 상품! 운영자 26/03/05 - -
354655 공지 스티브 갤러리 포탈서버 [29]
Karn갤로그로 이동합니다.
25.10.11 10694 19
340968 공지 [공사중] 25년도 스티브 갤러리 정보글 모음집 [8]
Karn갤로그로 이동합니다.
25.06.20 21492 14
364400 공지 [ 신 문 고 ] [118]
Karn갤로그로 이동합니다.
26.01.03 2489 1
367300 공지 갤러리 서버 목록 / 개발 포럼 / AI 모드팩 번역
Karn갤로그로 이동합니다.
26.01.24 6693 1
297138 공지 스티브 갤러리 이용 규칙 [7]
Karn갤로그로 이동합니다.
24.07.24 20539 13
374976 ⛰️야 지도없이 멘션 찾았어요
ㅇㅇ갤로그로 이동합니다.
21:37 28 1
374975 질문 cte2 모험가의 나침반 이거 우째 만드는거임? [2]
ㅇㅇ(112.150)
20:54 90 0
374974 질문 오라클에서 선릿밸리 서버 어떻게 염? [1]
ㅇㅇ(211.209)
20:44 69 0
374973 일반 대체 왜 하위버전 월드파일을 못 열게 한건지 모르겠네 ㅋㅋㅋㅋㅋ [1]
닉넴뭘로하지갤로그로 이동합니다.
20:41 85 0
374972 일반 모루 페널티 <<< 아직도 왜 있는지 모르겠음
ㅇㅇ(221.140)
20:37 143 0
374971 질문 지옥문 위치 버그임? [1]
ㅇㅇ갤로그로 이동합니다.
20:30 88 0
374970 일반 스피드런 운빨망겜 [1]
ㅇㅇ갤로그로 이동합니다.
20:24 73 1
374969 질문 혹시 쉐이더 세팅 돈 주고 맡길 수 있는 곳도 있음?? [6]
ㅇㅇ(58.125)
20:20 163 0
374968 일반 지옥천장으로 가는 지옥문 [3]
ㅇㅇ(211.211)
20:13 123 0
374967 🧪모드 모니팩토리 유지보수해치 공유 하는법없음? [1]
ㅇㅇ(121.157)
20:08 124 0
374966 일반 rlcraft dregora 아직 번역 없음? [2]
ㅣㅅㅣ갤로그로 이동합니다.
19:30 126 0
374965 단타서 캐치 티니핑
ㅇㅇ(118.176)
19:24 104 0
374964 단타서 [20:00] 맵 테스트 Trouble In TerroristTown
ㅇㅇ(110.11)
19:19 67 1
374963 질문 근데 인챈트 렙작 이렇게 하는게 효율적인거 아님? [3]
ㅇㅇ갤로그로 이동합니다.
19:18 133 0
374962 일반 지금 마크 최신버전이 몇임? [2]
닉넴뭘로하지갤로그로 이동합니다.
19:13 134 0
374961 일반 선릿밸리 수족관만들고싶은데 살아있는 물고기 못구하나요? [2]
ㅇㅇ(119.206)
18:46 150 0
374960 ⛰️야 동굴형태 집을 약간 색다르게 지어봄 [1]
김치골뱅이갤로그로 이동합니다.
18:31 160 0
374959 장타서 10만번 정권지르기 업데이트 KubejsRPG 1.10.0
파란이갤로그로 이동합니다.
18:04 445 7
374957 질문 코블몬 모드 명령어 질문
ㅇㅇ(211.205)
17:59 68 0
374956 질문 파이레이 원래 껏다키면 상자 찾은거 없어짐?
ㅇㅇ갤로그로 이동합니다.
17:35 79 0
374955 📘정보 [블록밴치]모델링은 어떻게 하면 좋을까? [3]
l3luelabel갤로그로 이동합니다.
17:33 320 9
374954 질문 님들 님들은 멀티잘됌?? [7]
모찌모찌기모찌갤로그로 이동합니다.
17:23 189 0
374953 질문 추첨 아무나 [4]
Racket갤로그로 이동합니다.
17:20 284 1
374952 일반 추첨 결과 [8]
Q.갤로그로 이동합니다.
17:05 354 3
374951 일반 예쁜 게 마냥 좋은 건 아니구나
열이갤로그로 이동합니다.
16:45 169 0
374950 일반 스무고개 발전과제는 왜 스무고개인거지 [7]
아스트로세바스찬3세갤로그로 이동합니다.
16:37 210 0
374949 장타서 만우절 기념 모드 CTM 1.20.1
ㅇㅇ(119.202)
16:29 131 0
374948 질문 루나클 화면 왜 이지랄남? [7]
모미지는아가야갤로그로 이동합니다.
16:23 651 1
374947 일반 추첨 2명 [32]
ㅇㅇ(1.243)
16:16 453 0
374946 질문 cte2 이거 ui 어케 이동함? [1]
ㅇㅇ(112.150)
16:09 118 0
374945 🧪모드 프로젝트 인피니티 0.1) 전력생산 뭐로 해야함 [8]
ㅁㄹㅅ갤로그로 이동합니다.
15:55 178 0
374944 일반 이번 만우절버전 멀티 하려면 어케 해야할까 [13]
ㅇㅇ갤로그로 이동합니다.
15:15 245 0
374943 단타서 off) 큰수뽑기 v15.0
Deuterium갤로그로 이동합니다.
14:35 96 2
374941 일반 뉴비 엔드 배 찾는 팁있음?? [4]
ㅇㅇ(121.186)
14:26 151 0
374940 일반 얘 뭐임? 안죽네 [1]
ㅇㅇ(121.190)
14:19 264 0
374939 일반 뉴비 고대도시에서 경험치 캐는중인데 질문이요 [10]
hyuk1225갤로그로 이동합니다.
14:18 245 0
374938 질문 뉴비 플러그인 질문 [4]
ㅇㅇ(39.115)
14:01 142 0
374936 질문 동적조명 지원하는 쉐이더 뭐있음? [5]
i3578290갤로그로 이동합니다.
13:56 146 0
374935 일반 코블버스 ㅈ같네 [3]
ㅇㅇ갤로그로 이동합니다.
13:34 193 0
374934 일반 갤 장타서버 해보고싶은데 모드팩 뭐받아야돼? [6]
ㅇㅇ(121.190)
13:01 205 0
374933 일반 고대도시는 자체적으로 천둥소리 냄? [6]
ㅇㅇ갤로그로 이동합니다.
13:01 151 0
374932 질문 gtnh)대형 청동 보일러 이거 [4]
ㅇㅇ(125.244)
12:58 113 0
374931 🛠️개 텍스쳐 곱창났는데 어떡하나요...? [2]
(61.43)
12:46 255 0
374929 🧪모드 ATM 10 tts) 벌 키울때 이거 되게 좋은듯 [2]
ㅇㅇ(14.42)
12:21 191 0
374927 질문 Atm 10 tts 무선 조합 터미널 키가 뭐임? [1]
ㅇㅇ갤로그로 이동합니다.
12:16 112 0
374926 질문 마크 베드락 화약팜 [2]
글쓴이(118.223)
12:15 104 0
374925 일반 테라퍼마 엔지니어링이란걸 해봄 [2]
미나미모토갤로그로 이동합니다.
11:21 174 0
374924 질문 코블버스는 이 모드팩 하나로 충분함? [7]
ㅇㅇ(121.138)
10:14 221 0
374923 질문 양봉 팜 질문좀 [4]
ㅇㅇ갤로그로 이동합니다.
08:56 130 0
374922 질문 천재들의 도움이 필요 합니다.배 드 락 크리퍼팜 질문. [11]
바랏두르언제오냐갤로그로 이동합니다.
08:42 220 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2