Skip to content

Latest commit

ย 

History

History
66 lines (51 loc) ยท 2.2 KB

README.md

File metadata and controls

66 lines (51 loc) ยท 2.2 KB

๐ŸŽน DM NOTE

DJMAX ์‹ค์‹œ๊ฐ„ ํ‚ค ์ž…๋ ฅ ํ‘œ์‹œ ํ”„๋กœ๊ทธ๋žจ์ž…๋‹ˆ๋‹ค.
์ŠคํŠธ๋ฆฌ๋ฐ์ด๋‚˜ ํ”Œ๋ ˆ์ด ์˜์ƒ ์ œ์ž‘ ์‹œ, ํ‚ค ์ž…๋ ฅ์„ ์‹œ๊ฐ์ ์œผ๋กœ ๋ณด์—ฌ์ค„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๐Ÿš€ ์‹คํ–‰ ๋ฐฉ๋ฒ•

DM NOTE v 1.0.4 ๋‹ค์šด๋กœ๋“œ

git clone https://github.com/lee-sihun/djmax-keyviewer.git
cd djmax-keyviewer
npm i
npm run start

๐Ÿ›  ๊ธฐ์ˆ  ์Šคํƒ

  • ํ”„๋ ˆ์ž„์›Œํฌ: Electron
  • UI ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ: React
  • ์ƒํƒœ ๊ด€๋ฆฌ: Zustand
  • ์Šคํƒ€์ผ๋ง: Tailwind CSS
  • ๋ฒˆ๋“ค๋Ÿฌ: Webpack
  • ํ‚ค๋ณด๋“œ ํ›„ํ‚น: node-global-key-listener
  • ์„ธํŒ… ์ €์žฅ: electron-store
  • ๋นŒ๋“œ: electron-builder

โœจ ์ฃผ์š” ๊ธฐ๋Šฅ

  • ์‹ค์‹œ๊ฐ„ ํ‚ค๋ณด๋“œ ์ž…๋ ฅ ๊ฐ์ง€ ๋ฐ ํ‘œ์‹œ
  • ์ปค์Šคํ…€ ํ‚ค ๋งคํ•‘ ์„ค์ •
  • 4/5/6/8ํ‚ค ๋ชจ๋“œ ์ง€์›
  • ํ‚ค ์œ„์น˜ ์ž์œ  ๋ฐฐ์น˜
  • ์‚ฌ์šฉ์ž ๋งž์ถค ํ…Œ๋งˆ ์ง€์› (ํ™œ์„ฑ/๋น„ํ™œ์„ฑ)
  • ํ”„๋ฆฌ์…‹ ์ €์žฅ/๋ถˆ๋Ÿฌ์˜ค๊ธฐ
  • GPU ๊ฐ€์† ์„ค์ •
  • ANGLE ๊ทธ๋ž˜ํ”ฝ ๋ฐฑ์—”๋“œ ์„ค์ •
    • Direct3D 11/9
    • OpenGL
  • ์˜ค๋ฒ„๋ ˆ์ด ๊ธฐ๋Šฅ
    • ํ•ญ์ƒ ์œ„์— ํ‘œ์‹œ
    • ์ฐฝ ์œ„์น˜ ๊ณ ์ •
    • ์œ„์น˜ ์ €์žฅ

๐Ÿ”œ ์—…๋ฐ์ดํŠธ ์˜ˆ์ •

  • ํ‚ค ์ž…๋ ฅ ์นด์šดํŠธ ํ‘œ์‹œ
  • ํ‚ค ์‚ฌ์ด์ฆˆ ์ปค์Šคํ„ฐ๋งˆ์ด์ง•
  • ๋™์‹œ ์ž…๋ ฅ ๊ฐ„๊ฒฉ ๋ฐ€๋ฆฌ์ดˆ(ms) ํ‘œ์‹œ
  • ํ‚ค ์ž…๋ ฅ ์†๋„ ๊ทธ๋ž˜ํ”„ ์‹œ๊ฐํ™”
  • ์ž…๋ ฅ ํ†ต๊ณ„ ๋ถ„์„ ๊ธฐ๋Šฅ

๐Ÿ–ผ๏ธ ์Šคํฌ๋ฆฐ์ƒท

ํ‚ค๋ทฐ์–ด ๋ฐ๋ชจ 1

ํ‚ค๋ทฐ์–ด ๋ฐ๋ชจ 2

ํ‚ค๋ทฐ์–ด ๋ฐ๋ชจ 3

๐Ÿ“์ฐธ๊ณ ์‚ฌํ•ญ

  • ๊ทธ๋ž˜ํ”ฝ ๋ฌธ์ œ ๋ฐœ์ƒ ์‹œ ์„ค์ •์—์„œ ๋ Œ๋”๋ง ์˜ต์…˜์„ ๋ณ€๊ฒฝํ•ด์ฃผ์„ธ์š”.
  • ํ‚ค๋ณด๋“œ ํ›„ํ‚น ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋กœ ์ธํ•ด ๋ฐ”์ด๋Ÿฌ์Šค ์˜ค์ง„์ด ์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. (๊ด€๋ จ ์ด์Šˆ)
  • OBS ์œˆ๋„์šฐ ์บก์ณ๋กœ ํฌ๋กœ๋งˆํ‚ค ์—†์ด ๋ฐฐ๊ฒฝ์„ ํˆฌ๋ช…ํ•˜๊ฒŒ ๋ถˆ๋Ÿฌ์˜ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๊ฒŒ์ž„ ํ™”๋ฉด ์œ„์— ํ‘œ์‹œํ•  ๊ฒฝ์šฐ, ํ•ญ์ƒ ์œ„์— ํ‘œ์‹œ๋กœ ๋ฐฐ์น˜ํ•œ ๋’ค ์˜ค๋ฒ„๋ ˆ์ด ์ฐฝ ๊ณ ์ •์„ ํ™œ์„ฑํ™”ํ•ด์ฃผ์„ธ์š”.
  • ๊ธฐ๋ณธ ์ œ๊ณต ํ”„๋ฆฌ์…‹์€ resources > resources > presets ํด๋”์— ์žˆ์Šต๋‹ˆ๋‹ค.