SDL_sound 2.0 ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์ถœ์‹œ

์ด์ „ ๋ฆด๋ฆฌ์Šค ์ดํ›„ 14๋…„ ๋งŒ์— SDL_sound 2.0.1์ด ์ถœ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค(2.0.0์€ ๊ฑด๋„ˆ๋›ฐ์—ˆ์Šต๋‹ˆ๋‹ค). ์ด ๋ฒ„์ „์€ MP3, WAV, OGG, FLAC, AIFF, VOC, MOD, MID, AU ๋“ฑ ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๋Š” ์˜ค๋””์˜ค ํŒŒ์ผ ํ˜•์‹์„ ๋””์ฝ”๋”ฉํ•˜๋Š” ๊ธฐ๋Šฅ์„ SDL ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์— ์ถ”๊ฐ€ํ•œ ๋ฒ„์ „์ž…๋‹ˆ๋‹ค. ๋ฒ„์ „ ๋ฒˆํ˜ธ์˜ ์ฃผ์š” ๋ณ€๊ฒฝ ์‚ฌํ•ญ์€ ์ฝ”๋“œ๊ฐ€ Copyleft ๋ผ์ด์„ ์Šค์ธ LGPLv2์—์„œ GPL๊ณผ ํ˜ธํ™˜๋˜๋Š” ๊ด€๋Œ€ํ•œ zlib ๋ผ์ด์„ ์Šค๋กœ ์ด์ „๋˜์—ˆ๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ๋˜ํ•œ, API ์ˆ˜์ค€์—์„œ ํ•˜์œ„ ํ˜ธํ™˜์„ฑ์„ ์œ ์ง€ํ•จ์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ  SDL_sound๋Š” ์ด์ œ SDL 2.0 ๋ฒ„์ „์—์„œ๋งŒ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค(SDL 1.2 ๊ธฐ๋ฐ˜ ๋นŒ๋“œ ์ง€์›์€ ์ค‘๋‹จ๋จ).

SDL_sound๋Š” ์™ธ๋ถ€ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์˜ค๋””์˜ค ํ˜•์‹์„ ๋””์ฝ”๋”ฉํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋””์ฝ”๋”ฉ์— ํ•„์š”ํ•œ ๋ชจ๋“  ์›๋ณธ ํ…์ŠคํŠธ๋Š” ๊ธฐ๋ณธ ํŒจํ‚ค์ง€์— ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ œ๊ณต๋œ API๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ํŒŒ์ผ ๋ฐ ํ•˜๋‚˜ ์ด์ƒ์˜ ์™ธ๋ถ€ ์†Œ์Šค์—์„œ ์˜ค๋””์˜ค ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ค๋””์˜ค ์ฒ˜๋ฆฌ๋ฅผ ์œ„ํ•œ ์ž์ฒด ํ•ธ๋“ค๋Ÿฌ๋ฅผ ์—ฐ๊ฒฐํ•˜๊ฑฐ๋‚˜ ๋””์ฝ”๋”ฉ๋œ ๊ฒฐ๊ณผ์— ๋Œ€ํ•œ ์•ก์„ธ์Šค๋ฅผ ์ œ๊ณตํ•˜๋Š” ๊ฒƒ์ด ์ง€์›๋ฉ๋‹ˆ๋‹ค. ์ƒ˜ํ”Œ๋ง ์ฃผํŒŒ์ˆ˜, ํ˜•์‹ ๋ฐ ์˜ค๋””์˜ค ์ฑ„๋„์„ ๋‹ค์–‘ํ•˜๊ฒŒ ์กฐ์ž‘ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์ฆ‰์„ ๋ณ€ํ™˜๋„ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

SDL_sound 2.0 ๋ธŒ๋žœ์น˜์˜ ์ฃผ์š” ๋ณ€๊ฒฝ ์‚ฌํ•ญ:

  • zlib ๋ผ์ด์„ ์Šค๋ฅผ ๋ณ€๊ฒฝํ•˜๊ณ  SDL 2๋กœ ์ „ํ™˜ํ•ฉ๋‹ˆ๋‹ค.
  • ์ฝ”๋“œ์—์„œ ์™ธ๋ถ€ ์ข…์†์„ฑ์„ ์ œ๊ฑฐํ•˜๊ณ  ๋ชจ๋“  ๋””์ฝ”๋”๋ฅผ ๊ธฐ๋ณธ ๊ตฌ์„ฑ์— ๋‚ด์žฅํ–ˆ์Šต๋‹ˆ๋‹ค. ์ผ๋ถ€ ๋””์ฝ”๋”๋ฅผ ํ†ตํ•ฉ ํ•ธ๋“ค๋Ÿฌ๋กœ ๊ต์ฒดํ–ˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, stb_vorbis ๋””์ฝ”๋”๊ฐ€ SDL_sound ์†Œ์Šค ์ฝ”๋“œ์— ๋‚ด์žฅ๋˜์–ด ์žˆ์œผ๋ฏ€๋กœ OGG ํ˜•์‹์„ ์‚ฌ์šฉํ•  ๋•Œ ๋” ์ด์ƒ libogg ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์„ค์น˜ํ•  ํ•„์š”๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.
  • CMake ๋นŒ๋“œ ์‹œ์Šคํ…œ์œผ๋กœ ์ „ํ™˜ํ•˜์—ฌ ํ”„๋กœ์ ํŠธ์—์„œ SDL_sound ์ฝ”๋“œ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ณผ์ •์„ ๊ฐ„์†Œํ™”ํ•ฉ๋‹ˆ๋‹ค.
  • ๊ธฐ์กด QuickTime ํ˜•์‹์— ๋Œ€ํ•œ ๋””์ฝ”๋” ์ง€์›์€ ์ค‘๋‹จ๋˜์—ˆ์ง€๋งŒ, macOS iOS์—์„œ๋„ ๋ฒ”์šฉ CoreAudio ๋””์ฝ”๋”๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ QuickTime์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ํ•„์ˆ˜ ๋ผ์ด์„ ์Šค์— ๋”ฐ๋ฅธ ๋””์ฝ”๋” ๊ตฌํ˜„์ด ๋ถ€์กฑํ•˜์—ฌ Speex ํฌ๋งท์— ๋Œ€ํ•œ ์ง€์›์ด ์ข…๋ฃŒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • MikMod ๋””์ฝ”๋”์— ๋Œ€ํ•œ ์ง€์›์ด ์ข…๋ฃŒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋™์ผํ•œ ํ˜•์‹์œผ๋กœ ์ž‘์—…ํ•˜๋ ค๋ฉด modplug ๋””์ฝ”๋”๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

DDoS ๋ณดํ˜ธ, VPS VDS ์„œ๋ฒ„๊ฐ€ ์žˆ๋Š” ์‚ฌ์ดํŠธ๋ฅผ ์œ„ํ•œ ์•ˆ์ •์ ์ธ ํ˜ธ์ŠคํŒ… ๊ตฌ์ž… ๐Ÿ”ฅ DDoS ๊ณต๊ฒฉ ๋ฐฉ์ง€ ๊ธฐ๋Šฅ์ด ํƒ‘์žฌ๋œ ์•ˆ์ •์ ์ธ ์›น์‚ฌ์ดํŠธ ํ˜ธ์ŠคํŒ…, VPS ๋ฐ VDS ์„œ๋ฒ„๋ฅผ ๊ตฌ๋งคํ•˜์„ธ์š” | ProHoster