์˜์–ดํ”„๋ž‘์Šค์–ด์ŠคํŽ˜์ธ์–ด

Ad


์˜จ์›์Šค ํŒŒ๋น„์ฝ˜

๋ธŒ๋ผ์ดํŠผ - ํด๋ผ์šฐ๋“œ์—์„œ์˜ ์˜จ๋ผ์ธ

Ubuntu Online, Fedora Online, Windows ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ ๋˜๋Š” MAC OS ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ๋ฅผ ํ†ตํ•ด OnWorks ๋ฌด๋ฃŒ ํ˜ธ์ŠคํŒ… ์ œ๊ณต์—…์ฒด์—์„œ Brighton์„ ์‹คํ–‰ํ•˜์„ธ์š”.

์ด๊ฒƒ์€ Ubuntu Online, Fedora Online, Windows ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ ๋˜๋Š” MAC OS ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ์™€ ๊ฐ™์€ ์—ฌ๋Ÿฌ ๋ฌด๋ฃŒ ์˜จ๋ผ์ธ ์›Œํฌ์Šคํ…Œ์ด์…˜ ์ค‘ ํ•˜๋‚˜๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ OnWorks ๋ฌด๋ฃŒ ํ˜ธ์ŠคํŒ… ์ œ๊ณต์—…์ฒด์—์„œ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” Brighton ๋ช…๋ น์ž…๋‹ˆ๋‹ค.

ํ”„๋กœ๊ทธ๋žจ:

์ด๋ฆ„


bristol - ์‹ ๋””์‚ฌ์ด์ € ์—๋ฎฌ๋ ˆ์ด์…˜ ํŒจํ‚ค์ง€.

๊ฐœ์š”


์‹œ์ž‘๋ธŒ๋ฆฌ์Šคํ†จ -mini -jack -midi seq [์˜ต์…˜]

๊ธฐ์ˆ 


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

ํ˜„์žฌ ๋‹ค์Œ ์‹ ๋””์‚ฌ์ด์ €๊ฐ€ ์—๋ฎฌ๋ ˆ์ด์…˜๋ฉ๋‹ˆ๋‹ค.

์—๋ฎฌ๋ ˆ์ด์…˜

๋ฌด๊ทธ ๋ฏธ๋‹ˆ
๋ฌด๊ทธ ์ต์Šคํ”Œ๋กœ๋Ÿฌ(๋ณด์ด์ €)
๋ฌด๊ทธ ๋ณด์ด์ € ์ผ๋ ‰ํŠธ๋ฆญ ๋ธ”๋ฃจ
๋ฌด๊ทธ ๋ฉ”๋ชจ๋ฆฌ
๋ฌด๊ทธ ์†Œ๋‹‰ 6
๋ฌด๊ทธ/๋ฆฌ์–ผ๋ฆฌ์Šคํ‹ฑ mg-1 ์ฝ˜์„œํŠธ๋ฉ”์ดํŠธ
hammond ๋ชจ๋“ˆ(๋” ์ด์ƒ ์‚ฌ์šฉ๋˜์ง€ ์•Š์Œ, -b3 ์‚ฌ์šฉ)
ํ•˜๋ชฌ๋“œ B3 (๋””ํดํŠธ)$
์ˆœ์ฐจ ํšŒ๋กœ ์˜ˆ์–ธ์ž-5
์ˆœ์ฐจ ํšŒ๋กœ Prophet-5/fx
์ˆœ์ฐจ ํšŒ๋กœ ์˜ˆ์–ธ์ž-10
์ˆœ์ฐจ ํšŒ๋กœ ํ”„๋กœ์›
ํŽœ๋” ๋กœ์ฆˆ ๋งˆํฌ-I ์Šคํ…Œ์ด์ง€ 73
ํŽœ๋” ๋กœ์ฆˆ ๋ฒ ์ด์Šค ํ”ผ์•„๋…ธ
ํฌ๋ฃจ๋งˆ ๋กœ๋“œ๋Ÿฌ๋„ˆ ์ผ๋ ‰ํŠธ๋ฆญ ํ”ผ์•„๋…ธ
ํฌ๋ฃจ๋งˆ ๋น„ํŠธ 01
ํฌ๋ฃจ๋งˆ ๋น„ํŠธ 99
crumar ๋น„ํŠธ + ๋ชจ๋“œ
ํฌ๋ฃจ๋งˆ ์ŠคํŠธ๋ผํˆฌ์Šค ์‹ ์Šค/์˜ค๋ฅด๊ฐ„ ์ฝค๋ณด
ํฌ๋ฃจ๋งˆ ํŠธ๋ฆด๋กœ์ง€ ์‹ ์Šค/์˜ค๋ฅด๊ฐ„/์ŠคํŠธ๋ง ์ฝค๋ณด
์˜ค๋ฒ„ํ•˜์ž„ OB-X
์˜ค๋ฒ„ํ•˜์ž„ OB-Xa
arp ๋„๋ผ
์•„๋ฅดํ”„ ์˜ค๋””์„ธ์ด
์•„๋ฅดํ”„ 2600
์•„๋ฅดํŽ˜์ง€์˜ค/์†”๋ฆฌ๋‚˜ ํ˜„์•… ์•™์ƒ๋ธ”
์ฝ”๋ฅด๊ทธ ํด๋ฆฌ์‹์Šค
์ฝ”๋ฅด๊ทธ ํด๋ฆฌ-800
์ฝ”๋ฅด๊ทธ ๋ชจ๋…ธ/ํด๋ฆฌ
korg ms20(๋ฏธ์™„์„ฑ: -libtest๋งŒ ํ•ด๋‹น)
๋ณต์Šค ์ปจํ‹ฐ๋„จํƒˆ
๋ณต์Šค ์ปจํ‹ฐ๋„จํƒˆ ์Šˆํผ/300/II
๋กค๋žœ๋“œ ์ฃผ๋…ธ-60
๋กค๋žœ๋“œ ์ฃผํ”ผํ„ฐ-8
๋ฐ”์šฐ๋งŒ bme-700
๋ธŒ๋ฆฌ์Šคํ†จ ๋ฒ ์ด์Šค๋ฉ”์ด์ปค ์‹œํ€€์„œ
์•ผ๋งˆํ•˜ dx-7
์•ผ๋งˆํ•˜ CS-80(๋ฏธ์™„์„ฑ)
commodore-64 SID ์นฉ ์‹ ์Šค
commodore-64 SID ํด๋ฆฌํฌ๋‹‰ ์‹ ์Šค(๋ฏธ์™„์„ฑ)
์„ธ๋ถ„ํ™”๋œ ํ•ฉ์„ฑ๊ธฐ(๋ฏธ์™„์„ฑ)
ems synthi-a (๋ฏธ์™„์„ฑ)
16 ํŠธ๋ž™ ๋ฏน์„œ(๋ฏธ์™„์„ฑ: -libtest๋งŒ ํ•ด๋‹น)

์—”์ง„๊ณผ GUI ๊ฐ„์˜ ๊ธฐ๋ณธ ์—ฐ๊ฒฐ์€ SYSEX ํ˜•์‹์„ ์‚ฌ์šฉํ•˜๋Š” TCP ์†Œ์ผ“์ž…๋‹ˆ๋‹ค.
MIDI์—์„œ ๊ฐ€์ ธ์˜จ ๋ฉ”์‹œ์ง€์ž…๋‹ˆ๋‹ค. ์„ ํƒ์ ์œผ๋กœ ์ฝ”๋“œ๋Š” ๊ฐœ์„ ์„ ์œ„ํ•ด ์œ ๋‹‰์Šค ๋„๋ฉ”์ธ ์†Œ์ผ“์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.
๋ณด์•ˆ. GUI์™€ ์—”์ง„์€ ์ ํ•ฉํ•œ ๊ฒฝ์šฐ ๋™์ผํ•œ ์‹œ์Šคํ…œ์— ์ƒ์ฃผํ•  ํ•„์š”๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.
๋งค๊ฐœ๋ณ€์ˆ˜๊ฐ€ ์ œ๊ณต๋˜๋ฉด ์ด ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•˜๋ ค๋ฉด TCP ๋„๋ฉ”์ธ ์†Œ์ผ“์„ ์‚ฌ์šฉํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์—”์ง„์€ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค
๋˜ํ•œ ์—ฌ๋Ÿฌ ๋ธŒ๋ผ์ดํŠผ ์ธํ„ฐํŽ˜์ด์Šค์˜ ์š”์ฒญ์„ ์ˆ˜๋ฝํ•˜๊ณ  ๋ชจ๋“  ์—๋ฎฌ๋ ˆ์ดํ„ฐ๋ฅผ
๋™์‹œ์—, ๋‹ค์ค‘ ์Œ์ƒ‰์œผ๋กœ, ๊ทธ๋“ค ์‚ฌ์ด์— ๋ชฉ์†Œ๋ฆฌ๋ฅผ ๊ณต์œ ํ•˜๊ณ  ํ•„์š”ํ•œ ๊ฒฝ์šฐ ์„ ์ ํ•ฉ๋‹ˆ๋‹ค. ๋งŒ์•ฝ์—
์—๋ฎฌ๋ ˆ์ดํ„ฐ๊ฐ€ ๋ชจ๋…ธ ๋ชจ๋“œ์—์„œ ์‹œ์ž‘๋œ ๋‹ค์Œ ์ ˆ๋Œ€ ์žฌ์ƒ๋˜์ง€ ์•Š๋Š” ์Œ์„ฑ์ด ์‚ฌ์ „ ํ• ๋‹น๋ฉ๋‹ˆ๋‹ค.
์„ ์ ๋˜๊ณ  ์ง€์†์ ์œผ๋กœ ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค. ์ฆ‰, ๊ธฐ๋ณธ์ ์œผ๋กœ ๊ณ„์† ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค.
ํ”ผ์•„๋…ธ ๊ฑด๋ฐ˜์„ ๋ˆ„๋ฅด์ง€ ์•Š์„ ๋•Œ. ํด๋ฆฌํฌ๋‹‰ ์ฝ”๋“œ๋Š” ์Œ์„ฑ ์•Œ๊ณ ๋ฆฌ์ฆ˜๋งŒ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค.
ํ‚ค ๊ฒŒ์ดํŠธ๊ฐ€ ์—ด๋ ค ์žˆ๋Š” ๋™์•ˆ ๊ฒŒ์ดํŠธ๋Š” ๋ณด์ด์Šค ์—”๋ฒจ๋กœํ”„ ์ƒํƒœ์—์„œ ํŒŒ์ƒ๋ฉ๋‹ˆ๋‹ค. ๊ทธ๋งŒํผ
์—”์ง„์€ ์—๋ฎฌ๋ ˆ์ดํ„ฐ๊ฐ€ ์š”์ฒญํ•˜๋Š” ๊ฒƒ๋ณด๋‹ค ์ ๊ฒŒ ์š”์ฒญํ•˜๋Š” ๊ฒฝ์šฐ ๊ธฐ๋ณธ์ ์œผ๋กœ ์ตœ์†Œ 32๊ฐœ์˜ ์Œ์„ฑ์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.
์—๋ฎฌ๋ ˆ์ด์…˜์€ ์†Œํ”„ํŠธ ์ œํ•œ์œผ๋กœ ๊ตฌ์„ฑ๋ฉ๋‹ˆ๋‹ค. ๋” ๋งŽ์€ ๊ฒƒ์„ ์š”์ฒญํ•˜๋ฉด ๋” ๋งŽ์€ ๋ชฉ์†Œ๋ฆฌ๊ฐ€ ๋‚˜์˜ต๋‹ˆ๋‹ค.
๊ทธ๋Ÿฌ๋‚˜ ์ƒํ•œ์„ ์€ 128 ๋ณด์ด์Šค๋กœ ๋ถ€๊ณผ๋ฉ๋‹ˆ๋‹ค. ์Œ์„ฑ์€ ์—”์ง„ ๊ตฌ์กฐ์ž…๋‹ˆ๋‹ค.
ํ• ๋‹น ๋ฐ ์‹คํ–‰์„ ํ—ˆ์šฉํ•˜๋Š” ์Œ์„ฑ์œผ๋กœ ์‹คํ–‰๋˜๋Š” ์‹ค์ œ ์ฝ”๋“œ๋Š” ๋‹ค์Œ ์ค‘ ํ•˜๋‚˜์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๋‹ค์ค‘ ์Œ์ƒ‰ ์ž‘๋™์ด ์ง€์›๋˜๋Š” ๋ฐฉ์‹์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ ์•Œ๊ณ ๋ฆฌ์ฆ˜. ์Œ์„ฑ ํ• ๋‹น
ํ”„๋กœ์„ธ์Šค๋Š” '๋งˆ์ง€๋ง‰ ์Œ ์šฐ์„  ์ˆœ์œ„'์ด๋ฉฐ ๋‹ค๋ฅธ ๊ฒƒ๋“ค์€ ๋ชจ๋…ธํฌ๋‹‰์— ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ด๊ฒƒ์€ ์œ ์ผํ•œ ๋‹ค์„ฑ ํ• ๋‹น ์•Œ๊ณ ๋ฆฌ์ฆ˜์ž…๋‹ˆ๋‹ค.

์ด ํŒจํ‚ค์ง€๋Š” startBristol ์Šคํฌ๋ฆฝํŠธ๋กœ ์‹œ์ž‘ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์Šคํฌ๋ฆฝํŠธ๋Š”
์˜ฌ๋ฐ”๋ฅธ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๊ฒฝ๋กœ์™€ ์‹คํ–‰ ๊ฐ€๋Šฅํ•œ ๊ฒฝ๋กœ๋ฅผ ํ‰๊ฐ€ํ•˜๋Š” bristol ์‹ ๋””์‚ฌ์ด์ € ๋ฐ”์ด๋„ˆ๋ฆฌ.
์—๋ฎฌ๋ ˆ์ด์…˜, ํ•ฉ์„ฑ๊ธฐ ๋ฐ ์ž‘๋™ ๋งค๊ฐœ๋ณ€์ˆ˜๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

์˜ต์…˜


์—๋ฎฌ๋ ˆ์ด์…˜:

-mini - ๋ฌด๊ทธ ๋ฏธ๋‹ˆ
-์ต์Šคํ”Œ๋กœ๋Ÿฌ - ๋ฌด๊ทธ ๋ณด์ด์ €
-voyager - ๋ฌด๊ทธ ๋ณด์ด์ € ์ผ๋ ‰ํŠธ๋ฆญ ๋ธ”๋ฃจ
-memory - ๋ฌด๊ทธ ๋ฉ”๋ชจ๋ฆฌ
-sonic6 - ๋ฌด๊ทธ ์†Œ๋‹‰ 6
-mg1 - ๋ฌด๊ทธ/ํ˜„์‹ค์ ์ธ mg-1 ํ˜‘๋ ฅ์ž
-hammond - hammond ๋ชจ๋“ˆ(๋” ์ด์ƒ ์‚ฌ์šฉ๋˜์ง€ ์•Š์Œ, -b3 ์‚ฌ์šฉ)
-b3 - ํ•˜๋ชฌ๋“œ B3(๊ธฐ๋ณธ๊ฐ’)
-์˜ˆ์–ธ์ž - ์ˆœ์ฐจ ํšŒ๋กœ ์˜ˆ์–ธ์ž-5
-pro52 - ์ˆœ์ฐจ ํšŒ๋กœ Prophet-5/fx
-pro10 - ์ˆœ์ฐจ ํšŒ๋กœ ์˜ˆ์–ธ์ž-10
-pro1 -์ˆœ์ฐจ ํšŒ๋กœ pro-one
-rhodes - ํŽœ๋” rhodes mark-I stage 73
-rhodesbass - ํŽœ๋” ๋กœ์ฆˆ ๋ฒ ์ด์Šค ํ”ผ์•„๋…ธ
-๋กœ๋“œ๋Ÿฌ๋„ˆ - ํฌ๋ฃจ๋งˆ ๋กœ๋“œ๋Ÿฌ๋„ˆ ์ผ๋ ‰ํŠธ๋ฆญ ํ”ผ์•„๋…ธ
-bitone - ํฌ๋ฃจ๋จธ ๋น„ํŠธ 01
-bit99 - ํฌ๋ฃจ๋จธ ๋น„ํŠธ 99
-bit100 - crumar ๋น„ํŠธ + ๋ชจ๋“œ
-stratus - ํฌ๋ฃจ๋งˆ ์ŠคํŠธ๋ผํˆฌ์Šค ์‹ ์Šค/์˜ค๋ฅด๊ฐ„ ์ฝค๋ณด
-ํŠธ๋ฆด๋กœ์ง€ - ํฌ๋ฃจ๋งˆ ํŠธ๋ฆด๋กœ์ง€ ์‹ ์Šค/์˜ค๋ฅด๊ฐ„/์ŠคํŠธ๋ง ์ฝค๋ณด
-obx - ์˜ค๋ฒ„ํ•˜์ž„ OB-X
-obxa - ์˜ค๋ฒ„ํ•˜์ž„ OB-Xa
-axxe-arp axxe
-odyssey - arp ์˜ค๋””์„ธ์ด
-arp2600 - arp 2600
-solina - arp/solina ํ˜„์•… ์•™์ƒ๋ธ”
-polysix - ์ฝ”๋ฅด๊ทธ ํด๋ฆฌ์‹์Šค
-poly800 - ์ฝ”๋ฅด๊ทธ ํด๋ฆฌ-800
-monopoly - korg ๋ชจ๋…ธ/ํด๋ฆฌ
-ms20 - korg ms20(๋ฏธ์™„์„ฑ: -libtest๋งŒ ํ•ด๋‹น)
-vox - ๋ณต์Šค ์ปจํ‹ฐ๋„จํƒˆ
-voxM2 - ๋ณต์Šค ์ปจํ‹ฐ๋„จํƒˆ ์Šˆํผ/300/II
-์ฃผ๋…ธ - ๋กค๋žœ๋“œ juno-60
-์ฃผํ”ผํ„ฐ - ๋กค๋žœ๋“œ ์ฃผํ”ผํ„ฐ-8
-bme700 - ๋ฐ”์šฐ๋งŒ bme-700
-bm - ๋ธŒ๋ฆฌ์Šคํ†จ ๋ฒ ์ด์Šค๋ฉ”์ด์ปค ์‹œํ€€์„œ
-dx-์•ผ๋งˆํ•˜ dx-7
-cs80 - ์•ผ๋งˆํ•˜ cs-80(๋ฏธ์™„์„ฑ)
-sidney - commodore-64 SID ์นฉ ์‹ ๋””์‚ฌ์ด์ €
-melbourne - commodore-64 SID polysynth(๋ฏธ์™„์„ฑ)
-granular - ์„ธ๋ถ„ํ™”๋œ ํ•ฉ์„ฑ๊ธฐ(๋ฏธ์™„์„ฑ)
-aks - ems synthi-a(๋ฏธ์™„์„ฑ)
-mixer - 16 ํŠธ๋ž™ ๋ฏน์„œ(๋ฏธ์™„์„ฑ: -libtest๋งŒ ํ•ด๋‹น)

ํ•ฉ์„ฑ๊ธฐ:

-๋ชฉ์†Œ๋ฆฌ
์„ ํƒํ•œ ์—๋ฎฌ๋ ˆ์ดํ„ฐ๋Š” ์ด ์Œ์„ฑ ์ˆ˜๋กœ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค. ์—”์ง„์€ ํ•ญ์ƒ
32๊ฐœ์˜ ์Œ์„ฑ์„ ์ƒ์„ฑํ•˜์ง€๋งŒ ์ด ํ•˜์œ„ ์ง‘ํ•ฉ๋งŒ ์—๋ฎฌ๋ ˆ์ดํ„ฐ์— ํ• ๋‹นํ•ฉ๋‹ˆ๋‹ค. ์„ ํƒํ•œ ๊ฒฝ์šฐ
๊ฐ’์ด 32๋ณด๋‹ค ํฌ๋ฉด ๋” ๋งŽ์€ ์ˆ˜์˜ ์Œ์„ฑ์ด ํ• ๋‹น๋ฉ๋‹ˆ๋‹ค.

-mono ๋ชจ๋…ธ ๋ชจ๋“œ์—์„œ ์—๋ฎฌ๋ ˆ์ดํ„ฐ๋ฅผ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ์‹ค์ œ๋กœ '-voices 1'์˜ ๋ณ„์นญ์ด ์•„๋‹™๋‹ˆ๋‹ค.
'-retrig -lvel -wwf -hnp'์™€ ๊ฐ™์€ ๋งค๊ฐœ๋ณ€์ˆ˜๋ฅผ ์ถ”๊ฐ€๋กœ ๊ตฌ์„ฑํ•ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ๋“ค
์›ํ•˜๋Š” ๊ฒฝ์šฐ ์ถ”๊ฐ€ ์˜ต์…˜์„ ์žฌ์ •์˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

-lnp ๋‚ฎ์€ ์Œ ์šฐ์„  ์ˆœ์œ„ ๋…ผ๋ฆฌ๋ฅผ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ๋ชจ๋…ธํฌ๋‹‰ ์‹ ๋””์‚ฌ์ด์ €์—๋งŒ ์ ์šฉ๋˜๋ฉฐ
๋ชจ๋“  ์Œํ‘œ ์šฐ์„  ์ˆœ์œ„๋Š” ๋ ˆ๊ฐ€ํ†  ์—ฐ์ฃผ ์Šคํƒ€์ผ์— ์˜ํ–ฅ์„ ๋ฏธ์นฉ๋‹ˆ๋‹ค.

-hnp ๋†’์€ ์Œ ์šฐ์„  ์ˆœ์œ„ ๋…ผ๋ฆฌ๋ฅผ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ๋ชจ๋…ธํฌ๋‹‰ ์‹ ๋””์‚ฌ์ด์ €์—๋งŒ ์ ์šฉ๋ฉ๋‹ˆ๋‹ค.

-nnp ์Œํ‘œ ์šฐ์„  ์ˆœ์œ„ ์—†์Œ์„ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ๋ณธ๊ฐ’์ด๋ฉฐ ๋งˆ์ง€๋ง‰ ์Œํ‘œ๋กœ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.
์šฐ์„ ์ˆœ์œ„ ์„ ํƒ.

-์žฌํŠธ๋ฆฌ๊ฑฐ
์žฌ์ƒ๋˜๋Š” ๊ฐ ์Œํ‘œ์™€ ํ•ด์ œ๋˜๋Š” ์Œํ‘œ์— ๋Œ€ํ•œ ํŠธ๋ฆฌ๊ฑฐ ์ด๋ฒคํŠธ๋ฅผ ์š”์ฒญํ•ฉ๋‹ˆ๋‹ค.
ํŠธ๋ฆฌ๊ฑฐ๋Š” ์—”๋ฒŒ๋กœํ”„๋ฅผ ์ˆœํ™˜์‹œํ‚ต๋‹ˆ๋‹ค. ๊ทธ๋“ค์€ XNUMX์œผ๋กœ ๋Œ์•„๊ฐ€์ง€ ์•Š์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค
๊ธฐ๋ณธ๊ฐ’์ด์ง€๋งŒ ์ผ๋ถ€ ์—๋ฎฌ๋ ˆ์ด์…˜์—๋Š” GUI ์ œ์–ด ๊ธฐ๋Šฅ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ ์—†์ด
ํ”Œ๋ž˜๊ทธ ํŠธ๋ฆฌ๊ฑฐ๋Š” ์‹œํ€€์Šค์—์„œ ์ฒ˜์Œ ๋ˆ„๋ฅธ ์Œ์— ๋Œ€ํ•ด์„œ๋งŒ ์ „์†ก๋ฉ๋‹ˆ๋‹ค.

-lvel ๋ชจ๋“  ๋ ˆ๊ฐ€ํ†  ์Œํ‘œ์— ๋Œ€ํ•œ ๋ฒจ๋กœ์‹œํ‹ฐ ์ƒ์† ๊ตฌ์„ฑ - ์‹œํ€€์Šค์˜ ์ฒซ ๋ฒˆ์งธ ์Œํ‘œ
๋ชจ๋“  ํ›„์† ๋…ธํŠธ์— ์ ์šฉ๋˜๋Š” ๋ฒจ๋กœ์‹œํ‹ฐ ๊ฐ’์„ ๊ฐ–์Šต๋‹ˆ๋‹ค. ์ด ์˜ต์…˜์€
ํ† ๊ธ€: ๋‘ ๋ฒˆ ์ ์šฉํ•˜๋ฉด ๊ธฐ๋Šฅ์ด ๋น„ํ™œ์„ฑํ™”๋ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ๊ด€๋ จํ•˜์—ฌ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค
๊ธฐ๋ณธ์ ์œผ๋กœ ๋ ˆ๋ฒจ์ด ์„ค์ •๋œ ๋งŽ์€ ๋ชจ๋…ธ ์‹ ๋””์‚ฌ์ด์ €๋ฅผ ์—๋ฎฌ๋ ˆ์ดํ„ฐ์— ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋งŒํผ
๋‹ค์Œ ์˜ต์…˜์ด ์˜ˆ์ƒ๋Œ€๋กœ ์ž‘๋™ํ•˜์ง€ ์•Š์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

startBristol -mini -level

๋ฌธ์ œ๋Š” -mini๊ฐ€ ๋ ˆ๊ฐ€ํ†  ๋ฒจ๋กœ์‹œํ‹ฐ๋ฅผ ํ™œ์„ฑํ™”ํ•˜๋ฏ€๋กœ -lvel ์Šค์œ„์น˜๊ฐ€ ํ† ๊ธ€ํ•œ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.
๋‹ค์‹œ ๊บผ์ ธ. -retrig์—๋„ ๋™์ผํ•˜๊ฒŒ ์ ์šฉ๋ฉ๋‹ˆ๋‹ค.

-์ฑ„๋„
์ด MIDI ์ฑ„๋„(๊ธฐ๋ณธ๊ฐ’ 1)์—์„œ ์‘๋‹ตํ•˜๋„๋ก ์—๋ฎฌ๋ ˆ์ดํ„ฐ๋ฅผ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค.

-๋กœ์šฐํ‚ค
์—๋ฎฌ๋ ˆ์ดํ„ฐ๊ฐ€ ์‘๋‹ตํ•ด์•ผ ํ•˜๋Š” ๊ฐ€์žฅ ๋‚ฎ์€ ์Œ์„ ๊ตฌ์„ฑํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ๋ณธ๊ฐ’์€
'0'์ด์ง€๋งŒ ๋‹ค๋ฅธ ์‹ ๋””์‚ฌ์ด์ €์— ๋Œ€ํ•œ ํ‚ค ๋ถ„ํ•  ๋ฐ ๋ฒ”์œ„๋ฅผ ์ •์˜ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

-ํ•˜์ดํ‚ค
์—๋ฎฌ๋ ˆ์ดํ„ฐ๊ฐ€ ์‘๋‹ตํ•ด์•ผ ํ•˜๋Š” ๊ฐ€์žฅ ๋†’์€ ์Œ์„ ๊ตฌ์„ฑํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ๋ณธ๊ฐ’์€
'127'์ด์ง€๋งŒ ๋‹ค๋ฅธ ์‹ ๋””์‚ฌ์ด์ €์— ๋Œ€ํ•œ ํ‚ค ๋ถ„ํ•  ๋ฐ ๋ฒ”์œ„๋ฅผ ์ •์˜ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

-๋””ํŠ  <%>
์˜จ๋„ ๊ฐ๋„ ์ˆ˜์ค€์œผ๋กœ ์‹คํ–‰๋˜๋Š” ์—๋ฎฌ๋ ˆ์ดํ„ฐ๋ฅผ ์š”์ฒญํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ๋ณธ๊ฐ’
์—๋ฎฌ๋ ˆ์ดํ„ฐ์— ์˜ํ•ด ์ •์˜๋˜๋ฉฐ ์ผ๋ฐ˜์ ์œผ๋กœ 100 ๋˜๋Š” 200์ž…๋‹ˆ๋‹ค. ๋””ํŠ ์€ ์Œ์„ฑ์— ์ ์šฉ๋ฉ๋‹ˆ๋‹ค.
์—ฌ๊ธฐ์—์„œ ์ •์˜๋œ ๋ฒ”์œ„ ๋‚ด์—์„œ ์ž„์˜์˜ ๊ฐ’์ž…๋‹ˆ๋‹ค.

-์–ป๋‹ค
์—๋ฎฌ๋ ˆ์ดํ„ฐ์˜ ์ถœ๋ ฅ ์‹ ํ˜ธ ๊ฒŒ์ธ ๋ ˆ๋ฒจ์ž…๋‹ˆ๋‹ค. ์ด๋“ค์€ ์ •์ƒํ™”ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
ํ•จ๊ป˜ ์—ฐ์ฃผํ•  ๋•Œ ๋‹ค๋ฅธ ์‹ ๋””์‚ฌ์ด์ €์˜ ์‹ ํ˜ธ ๋ ˆ๋ฒจ. ๊ธฐ๋ณธ๊ฐ’์€
์‹ ๋””์‚ฌ์ด์ € ์ž์ฒด์— ์˜ํ•ด ์ •์˜๋˜๋ฉฐ ์ด๋Š” ์žฌ์ •์˜์ž…๋‹ˆ๋‹ค.

-pwd
๋ฐ˜์Œ ๋‹จ์œ„์˜ ํ”ผ์น˜ ํœ  ๊นŠ์ด, ๊ธฐ๋ณธ๊ฐ’ 2.

-์†๋„
์—๋ฎฌ๋ ˆ์ดํ„ฐ์˜ ์†๋„ ๊ณก์„ . ๊ธฐ๋ณธ๊ฐ’์€ ํ•˜๋“œ์˜ ์ง€์ˆ˜ ๊ณก์„ ์ธ 520์ž…๋‹ˆ๋‹ค.
ํ”Œ๋ ˆ์ด ์Šคํƒ€์ผ. ๊ฐ’ '0'์€ ํ”Œ๋žซ(ํ„ฐ์น˜ ๊ฐ๋„ ์—†์Œ)์ž…๋‹ˆ๋‹ค. 100๊นŒ์ง€์˜ ๊ฐ’์€
์„ ํ˜• ์Šค์ผ€์ผ ๋งต. ์†๋„ ๋งต์€ ๋ณด๊ฐ„๋œ ์ ์˜ ํ…Œ์ด๋ธ”์ž…๋‹ˆ๋‹ค.
์„ ํ˜•: ๋ณ€๊ณก์ ๋งŒ ์ •์˜ํ•˜๋ฉด ๋˜์ง€๋งŒ ์›ํ•˜๋Š” ๊ฒฝ์šฐ
๋ถ€๋“œ๋Ÿฌ์šด ๊ณก์„ ์„ ์‚ฌ์šฉํ•˜๋ ค๋ฉด ์‚ฌ์šฉ๋˜๋Š” 128๊ฐœ์˜ ๊ฐ ์†๋„ ๊ฐ’์„ ์ •์˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
noteon/noteoff ์ด๋ฒคํŠธ์—์„œ. ์—๋ฎฌ๋ ˆ์ด์…˜์—๋Š” ๋‹จ์ผ ๊ฒŒ์ธ ๋ ˆ๋ฒจ ํ‘œ๋งŒ ์žˆ์Šต๋‹ˆ๋‹ค.
๊ฐ key.velocity ์ธ๋ฑ์Šค์™€ ๋Œ€์กฐ์ ์œผ๋กœ ์—”์ง„์—๋Š” ๊ฐ on/off์— ๋Œ€ํ•ด ํ•˜๋‚˜์”ฉ ๋‘ ๊ฐœ์˜ ํ…Œ์ด๋ธ”์ด ์žˆ์Šต๋‹ˆ๋‹ค.
๊ทธ๋Ÿฌ๋‚˜ ์ด๋ฒคํŠธ๋Š” ๊ฒŒ์ธ ๋งต์ด ์•„๋‹ˆ๋ผ ์ •์ˆ˜ ๋งต์ž…๋‹ˆ๋‹ค.

์ง์ ‘ ์ง€์ •ํ•˜์ง€ ์•Š์œผ๋ ค๋Š” ๊ฒฝ์šฐ ๋ช‡ ๊ฐ€์ง€ ๊ธฐ๋ณธ ํ…Œ์ด๋ธ”์ด ์žˆ์Šต๋‹ˆ๋‹ค.
๋ณด๊ฐ„ ๊ณก์„ . ๊ฐ ํ‘œ๋Š” ๋ฏธ๋”” ๋ฒจ๋กœ์‹œํ‹ฐ ๊ฐ’์— ๋Œ€ํ•œ ๊ฒŒ์ธ์ž…๋‹ˆ๋‹ค.
๋…ธํŠธ ์ด๋ฒคํŠธ์—๋Š” 128๊ฐœ์˜ ํ•ญ๋ชฉ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ์ด ๊ตฌํ˜„๋ฉ๋‹ˆ๋‹ค.

์†Œํ”„ํŠธ ํ„ฐ์น˜ ํ‚ค๋ณด๋“œ ์—ฐ์ฃผ์ž๋ฅผ ์œ„ํ•œ 100-199 ๋ณผ๋ก ๊ณก์„ 
200-499 ํ•˜๋“œ ํ„ฐ์น˜๋ฅผ ์œ„ํ•œ ์˜ค๋ชฉํ•œ ๊ณก์„ , XNUMX์ฐจ ํ•จ์ˆ˜๊นŒ์ง€ ์„ ํ˜•.

525๊นŒ์ง€์˜ ๋‹ค์Œ ์„ค์ •์€ ์œ„์˜ ๋ฐ˜๋ณต์ด์ง€๋งŒ ์„ธ๋ถ„์„ฑ์€ ๋œํ•ฉ๋‹ˆ๋‹ค. ์—์„œ
๋ฒ”์œ„๋ฅผ ์ดˆ๊ณผํ•˜๋ฉด 200์˜ ๊ฐ’์€ ์„ ํ˜•์ด๋ฉฐ ์•„๋ž˜์˜ 510์€ ์„ ํ˜•์ž…๋‹ˆ๋‹ค.

์†Œํ”„ํŠธ ํ„ฐ์น˜ ํ‚ค๋ณด๋“œ ์—ฐ์ฃผ์ž๋ฅผ ์œ„ํ•œ 500-509 ๋ณผ๋ก ๊ณก์„ 
510 ์„ ํ˜•
511-25 ๊นŒ๋‹ค๋กœ์šด ํ”Œ๋ ˆ์ด์–ด๋ฅผ ์œ„ํ•œ ์˜ค๋ชฉํ•œ ๊ณก์„ .

๊ทธ๋Ÿฐ ๋‹ค์Œ ๋ช‡ ๊ฐ€์ง€ ํŠน์ • ๊ณก์„ ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

550 ๋Œ€์ˆ˜
560 ํฌ๋ฌผ์„ 

100๊นŒ์ง€์˜ ๊ฐ’์€ ๋‘ ์ž๋ฆฌ ์ˆซ์ž๋กœ ๊ตฌ์„ฑ๋ฉ๋‹ˆ๋‹ค. ์ฒซ ๋ฒˆ์งธ ์ˆซ์ž๋Š” ๋ฐฉ๋ฒ•์„ ์ •์˜ํ•ฉ๋‹ˆ๋‹ค.
๋Šฆ๊ฒŒ ๋ผ์ธ์ด ์‹œ์ž‘(์„ ํ˜•)๋˜๊ณ  ๋‘ ๋ฒˆ์งธ ์ˆซ์ž๋Š” ์–ผ๋งˆ๋‚˜ ๋Šฆ์—ˆ๋Š”์ง€๋ฅผ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค.
1.0์— ๋„๋‹ฌํ•ฉ๋‹ˆ๋‹ค. 09์˜ ๊ฐ’์€ 0๋ถ€ํ„ฐ ์‹œ์ž‘ํ•˜๋ฏ€๋กœ ์œ„์˜ ๊ฑฐ์˜ ์„ ํ˜• ๋งคํ•‘์ž…๋‹ˆ๋‹ค.
๊ฑฐ์˜ ๋์—์„œ ๋๋‚ฉ๋‹ˆ๋‹ค. 49์˜ ๊ฐ’์€ ํ—ค๋น„ ํ”Œ๋ ˆ์ด์–ด์˜ ๊ฒฝ์šฐ์ด๋ฉฐ XNUMX์ž…๋‹ˆ๋‹ค.
์†๋„ ํ…Œ์ด๋ธ”์˜ ๋งŽ์€ ๋ถ€๋ถ„์— ๋Œ€ํ•ด ์ตœ๋Œ€ ๊ฒŒ์ธ(1.0) ๋‹ซ๊ธฐ
ํ…Œ์ด๋ธ” ๋. ์ด ํ…Œ์ด๋ธ”์€ ๋‹ค์Œ์„ ์‚ฌ์šฉํ•˜์—ฌ ์ •์˜ํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.
velocityMap ์ •์˜๋Š” ์„ ํ˜• ๋ณด๊ฐ„์ด๋ฏ€๋กœ. ํ˜„์žฌ ๋ฆด๋ฆฌ์Šค๋Š”
์•ฝ๊ฐ„ ๋ถ€๋“œ๋Ÿฝ๊ฒŒํ•˜๊ธฐ ์œ„ํ•ด ๊ณก์„ ์„ ํฌํ•จํ•˜์‹ญ์‹œ์˜ค.

์˜ต์…˜ 520์€ ์ œ๊ณฑ ํŒŒ์›Œ ์ปค๋ธŒ์ด๋ฉฐ ๋งค์šฐ ์ž์—ฐ์Šค๋Ÿฝ์Šต๋‹ˆ๋‹ค.
์ฃผ๊ฑฑ. ์•„๋งˆ๋„ ํ•˜๋“œ ํ”Œ๋ ˆ์ด์–ด์—๊ฒŒ๋Š” ์ž์—ฐ์Šค๋Ÿฌ์šด ์ผ์ด๋ฉฐ ๋” ๋‚˜์€ ๊ธฐ๋ณธ๊ฐ’์ด ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์„ ํ˜• ๊ณก์„ ๋ณด๋‹ค

๊ฐ’ 1000์€ ๋งคํ•‘์„ ๋ฐ˜์ „ํ•˜๋ฏ€๋กœ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

1510 - ์†๋„๊ฐ€ ์ฆ๊ฐ€ํ•จ์— ๋”ฐ๋ผ 1.0์—์„œ 0.0๊นŒ์ง€ ์„ ํ˜•
1520 - ์†๋„๊ฐ€ ์ฆ๊ฐ€ํ•จ์— ๋”ฐ๋ผ 1.0์—์„œ 0.0๊นŒ์ง€ ์ง€์ˆ˜ํ•จ์ˆ˜

์—”์ง„ ๋งคํ•‘์€ ์—ฌ๊ธฐ์— ์ œ๊ณต๋œ ์—๋ฎฌ๋ ˆ์ด์…˜ ๋งคํ•‘๋ณด๋‹ค ๋จผ์ € ์ ์šฉ๋ฉ๋‹ˆ๋‹ค. ์žˆ๋‹ค
์ด ํ…Œ์ด๋ธ”์„ ๋Œ€์ˆ˜์ ์œผ๋กœ ๋งŒ๋“œ๋Š” ํ•ฉ๋ฆฌ์ ์ธ ์ธ์ˆ˜ - ๊ทธ๋ ‡๊ฒŒ ํ•˜๋Š” ๊ฒƒ์„ ํ™˜์˜ํ•ฉ๋‹ˆ๋‹ค.
์Œ์ˆ˜ ๊ฐ’์ด ๋งคํ•‘๋˜์ง€ ์•Š๋Š” ๊ฒƒ ์™ธ์—๋Š” ์—ฌ๊ธฐ์— ์žˆ๋Š” ๊ฐ’์— ๋Œ€ํ•œ ์ œํ•œ์ด ์—†์Šต๋‹ˆ๋‹ค.
๋”ฐ๋ผ์„œ ์ด ํ‘œ๋Š” ๋ณผ๋ฅจ ์ˆ˜์ค€์„ ๋ณด์ƒํ•˜๋Š” ๋ฐ์—๋„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

-ํ™œ์ฃผ
nogte glide์˜ ์ง€์† ์‹œ๊ฐ„(์ดˆ), ๊ธฐ๋ณธ๊ฐ’์€ 5์ž…๋‹ˆ๋‹ค.

-์—๋ฎฌ๋ ˆ์ด์…˜
๋ช…๋ช…๋œ ์—๋ฎฌ๋ ˆ์ดํ„ฐ๋ฅผ ๊ฒ€์ƒ‰ํ•˜๊ณ  ํ˜ธ์ถœํ•˜๊ฑฐ๋‚˜ ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด ์ข…๋ฃŒํ•ฉ๋‹ˆ๋‹ค. ์—๋ฎฌ๋ ˆ์ด์…˜ ํ˜ธ์ถœ
์ด๊ฒƒ์€ ํ˜„์žฌ ๊ธฐ๋ณธ๊ฐ’์ด๋ฉฐ ์Œ์„ฑ ์นด์šดํŠธ์— ๋Œ€ํ•œ ์ถ”๊ฐ€ ๋งค๊ฐœ๋ณ€์ˆ˜๋ฅผ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค.
๊ฒŒ์ธ, ๊ธ€๋ผ์ด๋“œ, ํ”ผ์น˜ํœ  ๊นŠ์ด, ๋””ํŠ  ๋“ฑ. ๊ธฐ๋ณธ๊ฐ’์€ hammondB3์ž…๋‹ˆ๋‹ค. -์—๋ฎฌ๋ ˆ์ด์…˜
์˜ต์…˜์€ ๋˜ํ•œ ์—๋ฎฌ๋ ˆ์ดํ„ฐ ์ด๋ฆ„์— -register๋ฅผ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค.

-๋“ฑ๋กํ•˜๋‹ค
Jack ๋ฐ ALSA์— ๋“ฑ๋กํ•  ๋•Œ ํŠน์ • ์ด๋ฆ„์„ ์‚ฌ์šฉํ•˜์‹ญ์‹œ์˜ค. ๊ธฐ๋ณธ์ ์œผ๋กœ ์—”์ง„์€
'bristol'์ด๋ผ๋Š” ์ด๋ฆ„์„ ์‚ฌ์šฉํ•˜์ง€๋งŒ ์—ฌ๋Ÿฌ ์—”์ง„์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ ํ˜ผ๋™๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์‚ฌ์šฉ๋˜๋ฉฐ ๊ธฐ๋ณธ๊ฐ’์„ ์žฌ์ •์˜ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

-lwf ์—๋ฎฌ๋ ˆ์ดํ„ฐ์šฉ ๊ฒฝ๋Ÿ‰ ํ•„ํ„ฐ๋ฅผ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.

-nwf normalweight ํ•„ํ„ฐ๋ฅผ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค(๊ธฐ๋ณธ๊ฐ’). ์ด๊ฒƒ๋“ค์€ ์•ฝ ๋‘ ๋ฐฐ๋‚˜ ๋น„์Œ‰๋‹ˆ๋‹ค.
๊ฒฝ๋Ÿ‰ ํ•„ํ„ฐ.

-wwf ์›ฐํ„ฐ๊ธ‰ ํ•„ํ„ฐ๋ฅผ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ๋‹ค์‹œ ํ‰์†Œ๋ณด๋‹ค ์•ฝ ๋‘ ๋ฐฐ์˜ CPU ๋ถ€ํ•˜์ž…๋‹ˆ๋‹ค.
ํ•„ํ„ฐ.

-hwf ํ—ค๋น„๊ธ‰ ํ•„ํ„ฐ๋ฅผ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ์›ฐํ„ฐ๊ธ‰ ํ•„ํ„ฐ์˜ ์•ฝ ๋‘ ๋ฐฐ์ž…๋‹ˆ๋‹ค.
-lwf์™€ -nwf ์‚ฌ์ด์—๋Š” ๋ˆˆ์— ๋„๋Š” ๊ฐ€์ฒญ ์ฐจ์ด๊ฐ€ ์žˆ์ง€๋งŒ
-nwf, -wwf ๋ฐ -hwf์˜ ์ฐจ์ด์ ์ด ๋ˆˆ์— ๋ณด์ด์ง€ ์•Š๋Š”์ง€ ์—ฌ๋ถ€์— ๋Œ€ํ•ด ๋…ผ์Ÿ์˜ ์—ฌ์ง€๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.
CPU ๋ถ€ํ•˜์—์„œ. ๋ชจ๋“  -mono synth์˜ ๊ธฐ๋ณธ ํ•„ํ„ฐ๋Š” -wwf์ž…๋‹ˆ๋‹ค.
'-mini -mono -nwf' ํ–‰์œผ๋กœ ์žฌ์ •์˜๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

-๋ธ”๋กœ
๋งคํ•‘ํ•  ๋Œ€์—ญํญ ์ œํ•œ ๊ณ ์กฐํŒŒ ์ˆ˜์ž…๋‹ˆ๋‹ค. XNUMX ๊ฐ’์ด ์„ ํƒ๋ฉ๋‹ˆ๋‹ค.
๋ฌดํ•œ ๋Œ€์—ญํญ, ๊ธฐ๋ณธ๊ฐ’์€ 31์ž…๋‹ˆ๋‹ค.

-๋ธ”๋กœํ”„๋ž™์…˜
์—”์ง„์€ ์ตœ๋Œ€ ๊ณ ์กฐํŒŒ๊ฐ€ ๋ฐœ์ƒํ•˜๋Š” ๋ชจ๋“  ์ฃผํŒŒ์ˆ˜์— ๋Œ€ํ•ด ๋ฏธ๋ฆฌ ๊ณ„์‚ฐ๋œ ํ…Œ์ด๋ธ”์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.
์ƒ˜ํ”Œ ์†๋„์˜ ์ด ๋น„์œจ์„ ์ดˆ๊ณผํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๊ธฐ๋ณธ๊ฐ’์ธ 0.8์€ ์ด๋ฏธ ์œ„์— ์žˆ์Šต๋‹ˆ๋‹ค.
์ฝ˜ํ…์ธ ์™€ ์™œ๊ณก ์‚ฌ์ด์˜ ์ ˆ์ถฉ์•ˆ์œผ๋กœ์„œ์˜ nyquist. 1.0์— ๊ฐ€๊นŒ์šด ๊ฐ’
์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ ๋” ๋†’์€ ์ฃผํŒŒ์ˆ˜์—์„œ ์‹ฌํ•˜๊ฒŒ ์•จ๋ฆฌ์–ด์‹ฑ๋ฉ๋‹ˆ๋‹ค.

-์Šค์นผ๋ผ
์—”์ง„์€ ์ฃผ์–ด์ง„ ์Šค์นผ๋ผ ํŒŒ์ผ์„ ์ฝ๊ณ  ๋นˆ๋„ ํ…Œ์ด๋ธ”์— ๋งคํ•‘ํ•ฉ๋‹ˆ๋‹ค.

์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค :

-ํ’ˆ์งˆ
์ƒ‰์ƒ ์บ์‹œ ๊นŠ์ด๋Š” ๋ Œ๋”๋ง ์†๋„์— ์˜ํ–ฅ์„ ๋ฏธ์นฉ๋‹ˆ๋‹ค. ๋‚ฎ์€ ๊ฐ’์ด ์‹œ์ž‘๋ฉ๋‹ˆ๋‹ค.
์„ ๋ช…๋„์˜ ์†์‹ค์„ ๋ณด์—ฌ์ฃผ๋ฉฐ ๋†’์€ ๊ฐ’์€ ์ˆ˜์ฒœ ๊ฐ€์ง€ ์ƒ‰์ƒ์„ ์‚ฌ์šฉํ•˜๊ธฐ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค.
์„ฑ๋Šฅ์ด ์˜ํ–ฅ์„ ๋ฐ›๋Š” ๊ฒฝ์šฐ ๊ฐ’์€ bpp์ด๊ณ  ๊ธฐ๋ณธ๊ฐ’์€ 6์ž…๋‹ˆ๋‹ค.

-๊ทœ๋ชจ
๊ฐ ์—๋ฎฌ๋ ˆ์ดํ„ฐ์—๋Š” ๊ธฐ๋ณธ ์ฐฝ ํฌ๊ธฐ๊ฐ€ ์žˆ์œผ๋ฉฐ ์ด ํฌ๊ธฐ๋Š” ํ™•๋Œ€ํ•˜๊ฑฐ๋‚˜
์›ํ•˜๋Š” ๊ฒฝ์šฐ ์•„๋ž˜๋กœ.

-๋„ˆ๋น„
ํ”ฝ์…€ ๋„ˆ๋น„๋Š” ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ๋Š” ๋‘ ๊ฐ€์ง€ ํฌ๊ธฐ ์ค‘ ๋” ์ž‘์€ ํฌ๊ธฐ๋ฅผ ์ •์˜ํ•ฉ๋‹ˆ๋‹ค. ํšจ๊ณผ๊ฐ€์žˆ๋‹ค
-scale ๋ฐ -autozoom ์˜ต์…˜์„ ์‚ฌ์šฉํ•˜์—ฌ ๋งˆ์šฐ์Šค์—์„œ ๋‹ค๋ฅธ ํฌ๊ธฐ ์‚ฌ์ด๋ฅผ ๋’ค์ง‘๊ธฐ
์ฐฝ์— ๋“ค์–ด๊ฐ€๊ฑฐ๋‚˜ ๋‚˜๊ฐ‘๋‹ˆ๋‹ค.

-์ž๋™ ์คŒ
๋‚˜๊ฐˆ ๋•Œ ์ฐฝ์„ ์ตœ์†Œํ™”ํ•˜๊ณ  ๋“ค์–ด๊ฐˆ ๋•Œ ์ตœ๋Œ€ํ™”ํ•ฉ๋‹ˆ๋‹ค.

-raise Enter ํ‚ค๋ฅผ ๋ˆ„๋ฅด๋ฉด ์ž๋™์œผ๋กœ ์ฐฝ์„ ์˜ฌ๋ฆฝ๋‹ˆ๋‹ค.

-lower ๋‚˜๊ฐ€๋ฉด ์ž๋™์œผ๋กœ ์ฐฝ์„ ๋‚ด๋ฆฝ๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์„œ ์ฃผ์˜ํ•  ์ ์€ ์ž๋™ ์คŒ์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.
raise ๋ฐ lower๋Š” ์ผ๋ถ€ ์ฐฝ ๊ด€๋ฆฌ์ž์—์„œ ๋ฐ”๋žŒ์งํ•˜์ง€ ์•Š์€ ์˜ํ–ฅ์„ ๋ฏธ์น  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

-rud ํšŒ์ „ ์ปจํŠธ๋กค๋Ÿฌ ์ถ”์ ์„ ๋งˆ์šฐ์Šค ์œ„/์•„๋ž˜ ๋™์ž‘์œผ๋กœ ์ œํ•œํ•ฉ๋‹ˆ๋‹ค. ์‹ค์ œ๋กœ๋Š” ๊ทธ๋ ‡์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
๋งˆ์šฐ์Šค ์œ„์น˜๋ฅผ ์ถ”์ ํ•ฉ๋‹ˆ๋‹ค. ๊ฐ’์€ ํ˜„์žฌ ์ฐฝ ํฌ๊ธฐ์˜ ์ผ๋ถ€์ž…๋‹ˆ๋‹ค.

-์•คํ‹ฐ์•จ๋ฆฌ์–ด์‹ฑ <%>
์ผ๋ถ€ ์ฐฝ ํฌ๊ธฐ์˜ ๊ฒฝ์šฐ ์ผ๋ถ€๊ฐ€ ์•„๋‹Œ ํ•œ ๋ Œ๋”๋ง๋œ ์ด๋ฏธ์ง€๊ฐ€ ํ”ฝ์…€ํ™”๋ฉ๋‹ˆ๋‹ค.
์•คํ‹ฐ์•จ๋ฆฌ์–ด์‹ฑ์ด ์ ์šฉ๋ฉ๋‹ˆ๋‹ค. ํ™•๋Œ€/์ถ•์†Œ ๊ฐ’์ด ํฌ๋ฉด ์ž๋™์œผ๋กœ ์„ค์ •๋ฉ๋‹ˆ๋‹ค. ๊ฐ’์€
๋ฐฑ๋ถ„์œจ, ๊ธฐ๋ณธ๊ฐ’์€ 30์ž…๋‹ˆ๋‹ค.

-aliastype
์„ธ ๊ฐ€์ง€ ์•คํ‹ฐ์•จ๋ฆฌ์–ด์‹ฑ ์˜ต์…˜์ด ์žˆ์Šต๋‹ˆ๋‹ค. 'pre'๋Š” ํ…์ŠคํŠธ ์‹คํฌ์Šคํฌ๋ฆฐ์— ์ ์šฉํ•ฉ๋‹ˆ๋‹ค.
'texture'๋Š” ํ‘œ๋ฉด ๋น„ํŠธ๋งต์— ์ ์šฉํ•˜๊ณ  'all'์€ ๋ชจ๋“  ๊ณณ์— ์ ์šฉํ•ฉ๋‹ˆ๋‹ค.
๋ Œ๋”๋ง๋œ ์žฅ์น˜๋ฅผ ํฌํ•จํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ๋ณธ๊ฐ’์€ pre์ด์ง€๋งŒ ์ด ๋งค๊ฐœ๋ณ€์ˆ˜๋Š”
-antialias์˜ ๊ฐ’์ด XNUMX์ด ์•„๋‹Œ ๊ฒฝ์šฐ ์ ์šฉ๋ฉ๋‹ˆ๋‹ค.

-๋ถˆํˆฌ๋ช…๋„ <%>
Brighton์€ ARP 2600 ํŒจ์น˜์™€ ๊ฐ™์€ ์ผ๋ถ€ ๊ธฐ๋Šฅ์— ํˆฌ๋ช… ๋ ˆ์ด์–ด๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.
์ผ€์ด๋ธ”. ์ด๊ฒƒ์ด ๊ธฐ๋ณธ ํˆฌ๋ช…๋„์ž…๋‹ˆ๋‹ค. ๋‚˜์ค‘์— ๋ฅผ ํ†ตํ•ด ์กฐ์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
^o/^O/^t GUI์˜ ์ œ์–ด ์ฝ”๋“œ. ๊ธฐ๋ณธ๊ฐ’์€ 50%์ž…๋‹ˆ๋‹ค.

-ํ”ฝ์Šค๋งต
๊ธฐ๋ณธ XImage ์ธํ„ฐํŽ˜์ด์Šค ๋Œ€์‹  X11 pixmap ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ
์„œ๋ฒ„.

-dct
๋ฒ„ํŠผ ์ด๋ฒคํŠธ ๋“ฑ์„ ์œ„ํ•œ ๋”๋ธ” ํด๋ฆญ ํƒ€์ž„์•„์›ƒ, 250ms.

-์ถ”์ 
GUI ํ”ผ์•„๋…ธ ํ‚ค๋ณด๋“œ ์ด๋ฏธ์ง€๊ฐ€ MIDI ์ด๋ฒคํŠธ๋ฅผ ์ถ”์ ํ•˜๋Š” ๊ฒƒ์„ ๋ฐฉ์ง€ํ•ฉ๋‹ˆ๋‹ค.
CPU ์˜ค๋ฒ„ํ—ค๋“œ.

-ํ‚คํ† ๊ธ€
๋งˆ์šฐ์Šค๋กœ ํ‚ค๋ฅผ ์ผœ๊ธฐ ์œ„ํ•œ ๊ธฐ๋ณธ GUI ๋™์ž‘์€ ํ‚ค๋ฅผ ์ž ๊ทธ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.
ํด๋ฆฌํฌ๋‹‰์—์„œ ์ฝ”๋“œ๋ฅผ ์—ฐ์ฃผํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ์˜ต์…˜์€ ๋ž˜์น˜๋ฅผ ๋น„ํ™œ์„ฑํ™”ํ•˜์—ฌ
ํ•ด๋‹น ํ‚ค๋Š” ๋งˆ์šฐ์Šค ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅด๊ณ  ์žˆ๋Š” ๋™์•ˆ์—๋งŒ ์žฌ์ƒ๋ฉ๋‹ˆ๋‹ค.

-์ค‘๋ฆฝ์ 
null ํŒจ์น˜๋กœ ์—๋ฎฌ๋ ˆ์ดํ„ฐ๋ฅผ ์ดˆ๊ธฐํ™”ํ•˜๋ฉด ๋ชจ๋“  ๋งค๊ฐœ๋ณ€์ˆ˜์˜ ๊ฐ’์ด XNUMX์ด ๋ฉ๋‹ˆ๋‹ค.
์™„์ „ํžˆ ์ฒ˜์Œ๋ถ€ํ„ฐ ํŒจ์น˜๋ฅผ ์•„๋ž˜์—์„œ ์œ„๋กœ ๋นŒ๋“œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ
'-load -1'๊ณผ ๋™์ผํ•˜๋ฉด ์Œ์ˆ˜ ๋ฉ”๋ชจ๋ฆฌ ์œ„์น˜๋Š” ์ €์žฅ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
๋„ ํŒจ์น˜์— ์ €์žฅํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

-์ง
์‹œ์ž‘ ์‹œ ๋กœ๋“œํ•  ์ดˆ๊ธฐ ๋ฉ”๋ชจ๋ฆฌ ๋ฒˆํ˜ธ์ž…๋‹ˆ๋‹ค. ๋Œ€๋ถ€๋ถ„์˜ ์—๋ฎฌ๋ ˆ์ดํ„ฐ์—์„œ ๊ธฐ๋ณธ๊ฐ’์€ 0์ž…๋‹ˆ๋‹ค.

-์ˆ˜์ž…
์‹œ์ž‘ ์‹œ๊ฐ„์— ๋””์Šคํฌ ํŒŒ์ผ์—์„œ ํ™œ์„ฑ ํŒจ์น˜๋กœ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ๊ฐ€์ ธ์˜ต๋‹ˆ๋‹ค. ์ด ํŒจ์น˜๋Š”
๊ทธ๋Ÿฐ ๋‹ค์Œ ๋‹ค๋ฅธ ์œ„์น˜์— ์ €์žฅ๋˜๊ณ  ๋ฉ”๋ชจ๋ฆฌ์˜ ์ƒํ˜ธ ๊ตํ™˜์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

-mbi
๋งˆ์Šคํ„ฐ ๋ฑ…ํฌ ์ธ๋ฑ์Šค๋Š” ์ถ”๊ฐ€ ๋ฉ”๋ชจ๋ฆฌ ID์— ๋Œ€ํ•œ ์•ก์„ธ์Šค๋ฅผ ํ—ˆ์šฉํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ฐ’์— 1000์„ ๊ณฑํ•ฉ๋‹ˆ๋‹ค.
์˜ˆ๋ฅผ ๋“ค์–ด GUI๊ฐ€ ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ๋„๋ก GUI์— ์˜ํ•ด ์ €์žฅ/๋กœ๋“œ๋œ ๋ฉ”๋ชจ๋ฆฌ ID์— ์ถ”๊ฐ€๋ฉ๋‹ˆ๋‹ค.
8๊ฐœ ๋ฉ”๋ชจ๋ฆฌ์˜ 8๊ฐœ ๋ฑ…ํฌ์ด์ง€๋งŒ -mbi๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์‹ค์ œ๋กœ 64๊ฐœ์˜ ์—ฌ๋Ÿฌ ์„ธํŠธ๋ฅผ ์ €์žฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
ํ•จ๊ป˜ ํ•ฉ๋‹ˆ๋‹ค

-์•กํ‹ฐ๋ธŒ์„ผ์Šค
์—ฌ์ „ํžˆ ์žˆ๋Š”์ง€ ํ™•์ธํ•˜๊ธฐ ์œ„ํ•ด Hello ๋ฉ”์‹œ์ง€๊ฐ€ GUI์—์„œ ์—”์ง„์œผ๋กœ ์ „์†ก๋˜๋Š” ์†๋„
ํ™œ๋™์ ์ธ. ์ „์†ก์ด ์‹คํŒจํ•˜๋ฉด GUI๊ฐ€ ์ข…๋ฃŒ๋˜๊ณ  ์—”์ง„์ด ์‹คํŒจํ•˜๋ฉด
์—…๋ฐ์ดํŠธ๋ฅผ ์ˆ˜์‹ ํ•˜๋ฉด ์ข…๋ฃŒ๋ฉ๋‹ˆ๋‹ค. XNUMX์€ ํ™œ์„ฑ ๊ฐ์ง€๋ฅผ ๋น„ํ™œ์„ฑํ™”ํ•ฉ๋‹ˆ๋‹ค.

-ast
ํ™œ์„ฑ ๊ฐ์ง€ ๋ฉ”์‹œ์ง€์˜ ์—”์ง„ ์‹œ๊ฐ„ ์ดˆ๊ณผ ๊ธฐ๊ฐ„์ž…๋‹ˆ๋‹ค.

-mct
MIDI ์ฃผ๊ธฐ ํƒ€์ž„์•„์›ƒ์€ MIDI ์ด๋ฒคํŠธ์— ๋Œ€ํ•œ ๋ฐ”์œ ๋Œ€๊ธฐ GUI ํƒ€์ด๋จธ์ž…๋‹ˆ๋‹ค.
GUI๋Š” ์ง์ ‘์ ์ธ ์ด๋ฒคํŠธ ์ถ”์ ์„ ์œ„ํ•ด MIDI ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

-ar|-์ธก๋ฉด
๋ชจ๋“  ์—๋ฎฌ๋ ˆ์ดํ„ฐ๋Š” ์ฐฝ์˜ ์ข…ํšก๋น„๋ฅผ ์œ ์ง€ํ•˜๋ ค๊ณ  ์‹œ๋„ํ•˜๋ฏ€๋กœ
๊ทธ๋“ค์ด '์ •์ƒ'์œผ๋กœ ๋ณด์ธ๋‹ค๋Š” ๊ฒƒ. ์ด๊ฒƒ์€ ์ผ๋ถ€ ํƒ€์ผ๋ง ์ฐฝ ๊ด€๋ฆฌ์ž์™€ ์ถฉ๋Œํ•˜๋ฏ€๋กœ
์žฅ์• ๊ฐ€ ์žˆ๋Š”. ๋˜ํ•œ ์ฐฝ์„ ์žฌ๋งคํ•‘ํ•  ๋•Œ ๊ณผ๋„ํ•œ ์ฐฝ ์žฌ๋งคํ•‘์ด ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
ํฌ๊ธฐ๊ฐ€ ์กฐ์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

-์•„์ด์ฝ˜ํ™”
์•„์ด์ฝ˜ํ™”๋œ ์ƒํƒœ๋กœ ์ฐฝ์„ ์—ฝ๋‹ˆ๋‹ค.

-์ฐฝ๋ฌธ
์ฐฝ์„ ๋งคํ•‘ํ•˜์ง€ ๋งˆ์‹ญ์‹œ์˜ค.

-cli ์—”์ง„์— ๋Œ€ํ•œ ํ…์ŠคํŠธ ๊ธฐ๋ฐ˜ ๋ช…๋ น์ค„ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ํ™œ์„ฑํ™”ํ•ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ๋‹ค์Œ์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
-window์™€ ๊ฒฐํ•ฉํ•˜์ง€๋งŒ ์œˆ๋„์šฐ์ž‰์„ ์ง€์›ํ•˜์ง€ ์•Š๊ณ  ์ปดํŒŒ์ผ๋œ ๊ฒฝ์šฐ
์‹œ์Šคํ…œ -window ์˜ต์…˜์ด ๋‚ดํฌ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

-libtest
์—”์ง„์„ ์‹œ์ž‘ํ•˜๊ฑฐ๋‚˜ ์—ฐ๊ฒฐ์„ ์‹œ๋„ํ•˜์ง€ ๋ง๊ณ  GUI๋ฅผ ๊ฒŒ์‹œํ•˜์‹ญ์‹œ์˜ค.
ํ…Œ์ŠคํŠธ.

GUI ๋ฐ”๋กœ ๊ฐ€๊ธฐ :

's' - ํ˜„์žฌ ๋ฉ”๋ชจ๋ฆฌ์— ์„ค์ • ์ €์žฅ
'l' - ํ˜„์žฌ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ (์žฌ)๋กœ๋“œ
'x' - ์ด์ „ ๋ฉ”๋ชจ๋ฆฌ์™€ ํ˜„์žฌ ๊ตํ™˜
'+' - ๋‹ค์Œ ๋ฉ”๋ชจ๋ฆฌ ๋กœ๋“œ
'-' - ์ด์ „ ๋ฉ”๋ชจ๋ฆฌ ๋กœ๋“œ
'?' - ์—๋ฎฌ๋ ˆ์ดํ„ฐ ๋„์›€๋ง ์ •๋ณด ํ‘œ์‹œ
'h' - ์—๋ฎฌ๋ ˆ์ดํ„ฐ ๋„์›€๋ง ์ •๋ณด ํ‘œ์‹œ
'r' - ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ readme ์ •๋ณด ํ‘œ์‹œ
'k' - ํ‚ค๋ณด๋“œ ๋‹จ์ถ•ํ‚ค ํ‘œ์‹œ
'p' - ์Šคํฌ๋ฆฐ ๋คํ”„ / tmp /.xpm
't' - ๋ถˆํˆฌ๋ช…๋„ ์ „ํ™˜
'o' - ํŒจ์น˜ ๋ ˆ์ด์–ด์˜ ๋ถˆํˆฌ๋ช…๋„ ๊ฐ์†Œ
'O' - ํŒจ์น˜ ๋ ˆ์ด์–ด์˜ ๋ถˆํˆฌ๋ช…๋„ ์ฆ๊ฐ€
'w' - ๋””์Šคํ”Œ๋ ˆ์ด ๋ณด์ฆ
'g' - GPL ํ‘œ์‹œ(๋ณต์‚ฌ ์กฐ๊ฑด)
'+' - ์ฐฝ ํฌ๊ธฐ ์ฆ๊ฐ€
'-' - ์ฐฝ ํฌ๊ธฐ ์ค„์ด๊ธฐ
'Enter'- ์ฐฝ์„ ์ „์ฒด ํ™”๋ฉด ํฌ๊ธฐ๋กœ ์ „ํ™˜
UpArrow - ์ปจํŠธ๋กค๋Ÿฌ ์œ„๋กœ ์ด๋™(Shift ํ‚ค ๊ฐ€์†๊ธฐ)
DownArrow - ์ปจํŠธ๋กค๋Ÿฌ ๋™์ž‘ ์•„๋ž˜๋กœ(Shift ํ‚ค ๊ฐ€์†๊ธฐ)
RightArrow - ๋” ๋งŽ์€ ์ปจํŠธ๋กค ๋ชจ์…˜ ์—…(์‹œํ”„ํŠธ ์•ก์…€๋Ÿฌ๋ ˆ์ดํ„ฐ)
LeftArrow - ์•„๋ž˜์ชฝ์œผ๋กœ ๋” ๋งŽ์€ ์ œ์–ด ๋™์ž‘(๊ฐ€์†๊ธฐ ์ด๋™)

์กฐ์ž‘์ƒ์˜ ์˜ต์…˜ :

์ผ๋ฐ˜ :

-์—”์ง„
์ƒˆ ์—”์ง„์„ ์‹œ๋™ํ•˜์ง€ ๋งˆ์‹ญ์‹œ์˜ค. GUI๋Š” ๊ธฐ์กด ์—”์ง„์— ์—ฐ๊ฒฐ์„ ์‹œ๋„ํ•ฉ๋‹ˆ๋‹ค.
ํ˜ธ์ŠคํŠธ ๋ฐ ํฌํŠธ ๊ตฌ์„ฑ(cq). ์—ฐ๊ฒฐ์ด ๊ตฌ์ถ•๋˜๋ฉด ์—”์ง„
๋‘ ์—๋ฎฌ๋ ˆ์ดํ„ฐ๋ฅผ ๋ชจ๋‘ ์ž‘๋™ํ•˜๊ณ  ์Œ์„ฑ ํ• ๋‹น์ด ๊ณต์œ ๋ฉ๋‹ˆ๋‹ค. ๋ชจ๋‘
์˜ ์—๋ฎฌ๋ ˆ์ดํ„ฐ ์ถœ๋ ฅ์€ ๋‹ค์Œ์„ ์ œ์™ธํ•˜๊ณ  ๋™์ผํ•œ ์Šคํ…Œ๋ ˆ์˜ค ์ถœ๋ ฅ์œผ๋กœ ๋‹ค์‹œ ์ ‘ํž™๋‹ˆ๋‹ค.
์ถ”๊ฐ€ ์žญ ์ œ์–ด ์ž…๋ ฅ์ด ์‚ฌ์šฉ๋˜๋Š” ๊ณณ.

-gui GUI๋ฅผ ์‹œ์ž‘ํ•˜์ง€ ์•Š๊ณ  ์—”์ง„๋งŒ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค. GUI๋Š” ๋‹ค์Œ์— ์—ฐ๊ฒฐ์„ ์‹œ๋„ํ•ฉ๋‹ˆ๋‹ค.
๊ตฌ์„ฑ๋œ ํ˜ธ์ŠคํŠธ ๋ฐ ํฌํŠธ ๊ฐ’์˜ ์—”์ง„. ์‘๋‹ตํ•˜์ง€ ์•Š์œผ๋ฉด GUI
๋‹ค์†Œ ๊ฐ„๊ฒฐํ•œ ๋ฉ”์‹œ์ง€์™€ ํ•จ๊ป˜ ์ข…๋ฃŒ๋ฉ๋‹ˆ๋‹ค.

-์„ฌ๊ธฐ๋Š” ์‚ฌ๋žŒ
๋งˆ์ง€๋ง‰ ์—๋ฎฌ๋ ˆ์ดํ„ฐ๋กœ ์ข…๋ฃŒ๋˜์ง€ ์•Š๋Š” ์˜๊ตฌ ์„œ๋ฒ„๋กœ ์—”์ง„์„ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค.

-์•…๋งˆ
์—ฐ๊ฒฐ์ด ๋Š๊ธด ์ œ์–ด ํ„ฐ๋ฏธ๋„์„ ์‚ฌ์šฉํ•˜์—ฌ ์—”์ง„์„ ๋ฐ๋ชฌ์œผ๋กœ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์€
-server ์˜ต์…˜์„ ์˜๋ฏธํ•˜๊ฑฐ๋‚˜ ํŒŒ์ผ์— ๋กœ๊น…ํ•˜๊ธฐ ์œ„ํ•œ -log ์˜ต์…˜์„ ์˜๋ฏธํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
๋ฐ๋ชฌ์—๋„ ์ ์šฉํ•  ์ˆ˜ ์žˆ๋Š” -syslog๋„ ์—†์Šต๋‹ˆ๋‹ค.

-์ง€ํ‚ค๋Š” ๊ฐœ
์˜ค๋””์˜ค ์Šค๋ ˆ๋“œ ์ดˆ๊ธฐํ™” ์‹œ๊ฐ„์ด ์ดˆ๊ณผ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์Šค๋ ˆ๋“œ๊ฐ€ ์ด๋‚ด์— ํ™œ์„ฑํ™”๋˜์ง€ ์•Š๋Š” ๊ฒฝ์šฐ
์ด ๊ธฐ๊ฐ„ ๋™์•ˆ ์—”์ง„์€ ๊ธฐ๋‹ค๋ฆฌ์ง€ ์•Š๊ณ  ์ •์ƒ์ ์œผ๋กœ ์ข…๋ฃŒ๋ฉ๋‹ˆ๋‹ค.
๋ฌด๊ธฐํ•œ ์—ฐ๊ฒฐ. ๊ธฐ๋ณธ ๊ธฐ๊ฐ„์€ 30์ดˆ์ž…๋‹ˆ๋‹ค. ์—์„œ ํ™œ์„ฑํ™”๋˜์ง€ ์•Š์Œ
-์„œ๋ฒ„ ๋˜๋Š” -๋ฐ๋ชฌ ๋ชจ๋“œ. ์ •์ƒ ์ž‘๋™ ์‹œ ์˜ค๋””์˜ค ์Šค๋ ˆ๋“œ๊ฐ€ ์‹œ์ž‘๋ฉ๋‹ˆ๋‹ค.
ํ•˜์ง€๋งŒ ์—”์ง„๊ณผ GUI๊ฐ€ ๋ณ„๋„๋กœ ์‹œ์ž‘๋˜๋ฉด
์ด ์‹œ๊ฐ„ ์ดˆ๊ณผ๋Š” ํƒ€์ด๋จธ๊ฐ€ ๋งŒ๋ฃŒ๋˜๊ธฐ ์ „์— GUI๊ฐ€ ์‹œ์ž‘๋˜๋„๋ก ์š”๊ตฌํ•ฉ๋‹ˆ๋‹ค.

-log ๋กœ๊น… ์ถœ๋ ฅ์„ ํŒŒ์ผ๋กœ ๋ฆฌ๋””๋ ‰์…˜ํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ๋ณธ ํŒŒ์ผ์€ /var/log/bristol.log์ด๋ฉฐ
/var/log/brighton.log ๋ฐ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๋Š” ๊ฒฝ์šฐ $HOME/.bristol/log
๋””๋ ‰ํ† ๋ฆฌ๊ฐ€ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ์˜ ์„ ํƒ / var / log ๋ฃจํŠธ์— ๋กœ๊ทธ์ธํ•˜๋Š” ๊ฒƒ์„ ๋ฐฉ์ง€ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.
์ด ์‚ฌ์šฉ์ž๊ฐ€ ์—”์ง„์„ ํ˜ธ์ถœํ•œ ์ด๋ฒคํŠธ.

-syslog
๋กœ๊น… ์ถœ๋ ฅ์„ syslog๋กœ ๋ฆฌ๋””๋ ‰์…˜ํ•ฉ๋‹ˆ๋‹ค.

-์ฝ˜์†”
๋กœ๊น… ๋ฉ”์‹œ์ง€์˜ ์ถœ๋ ฅ์œผ๋กœ ์ œ์–ด ํ„ฐ๋ฏธ๋„์„ ์œ ์ง€ํ•˜๊ณ 
๊ฐ€๋…์„ฑ์„ ์œ„ํ•œ ํƒ€์ž„์Šคํƒฌํ”„. ์ด๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๊ตฌ์„ฑํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.
ํ™˜๊ฒฝ ๋ณ€์ˆ˜ BRISTOL_LOG_CONSOLE=true.

-rc bristolrc ๋งค๊ฐœ๋ณ€์ˆ˜ ํŒŒ์ผ์„ ๋กœ๋“œํ•˜์ง€ ๋งˆ์‹ญ์‹œ์˜ค.

-exec startBristol ์Šคํฌ๋ฆฝํŠธ์—์„œ ์š”์ฒญํ•˜๋Š” ์ตœ์ข… ํ”„๋กœ์„ธ์Šค๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์ด ํ˜ธ์ถœ๋ฉ๋‹ˆ๋‹ค.
exec ๋ฌด์—‡๋ณด๋‹ค๋„ ๋ถ€๋ชจ์˜ PID๋ฅผ ์œ ์ง€ํ•ฉ๋‹ˆ๋‹ค. ์ด ์˜ต์…˜
exec๋ฅผ ์žฌ์ •์˜ํ•˜๊ณ  ํ”„๋กœ์„ธ์Šค๊ฐ€ ์ข…๋ฃŒ๋  ๋•Œ๊นŒ์ง€ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ๋Œ€๊ธฐ ์ƒํƒœ๋กœ ๋‘ก๋‹ˆ๋‹ค.
์ด ๋งค๊ฐœ๋ณ€์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜์ง€ ์•Š๋Š”๋‹ค๋Š” ์˜๋ฏธ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ผ๋ถ€ ์ •๋ฆฌ ์ฝ”๋“œ๋Š”
๋ž˜ํ•‘ ์‰˜์Šคํฌ๋ฆฝํŠธ๋Š” ๊ธฐ๋ณธ์ ์œผ๋กœ exec ์š”์ฒญ์œผ๋กœ ์ธํ•ด ํ˜ธ์ถœ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
์ด ํ”Œ๋ž˜๊ทธ๋Š” ๊ธฐ๋ณธ๊ฐ’์ด์ง€๋งŒ ์‹ค์ œ๋กœ๋Š” LADI ํ˜ธํ™˜์„ฑ์„ ์œ„ํ•ด์„œ๋งŒ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

-stop ์‹คํ–‰ ์ค‘์ธ ๋ชจ๋“  ๋ธŒ๋ฆฌ์Šคํ†จ ์—”์ง„์„ ์ค‘์ง€ํ•ฉ๋‹ˆ๋‹ค. ์ด๋กœ ์ธํ•ด ๊ฐ„์ ‘์ ์œผ๋กœ ์ข…๋ฃŒ๋ฉ๋‹ˆ๋‹ค.
ํ™œ์„ฑ ๊ฐ์ง€๋กœ ์ธํ•œ ๋ชจ๋“  GUI๋Š” ๋น„ํ™œ์„ฑํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์‚ฌ์šฉ ์‚ฌ๋ก€๋Š”
๋ฐฑ๊ทธ๋ผ์šด๋“œ์—์„œ ์‹คํ–‰ ์ค‘์ธ ๋ชจ๋“  -server -daemon ์—”์ง„์„ ์ค‘์ง€ํ•ฉ๋‹ˆ๋‹ค. ๋ฐฑ ์—”๋“œ๋Š”
์˜ต์…˜์€ pkill์ž…๋‹ˆ๋‹ค.

-exit ์‹คํ–‰ ์ค‘์ธ ๋ชจ๋“  ๋ธŒ๋ฆฌ์Šคํ†จ ์—”์ง„ ๋ฐ GUI๋ฅผ ์ค‘์ง€ํ•ฉ๋‹ˆ๋‹ค.

-kill <-์—๋ฎฌ๋ ˆ์ดํ„ฐ>
์‹คํ–‰ ์ค‘์ธ ๋ชจ๋“  bristol ์—”์ง„ ๋ฐ GUI์™€ ์—ฐ๊ฒฐ๋œ GUI๋ฅผ ์ค‘์ง€ํ•ฉ๋‹ˆ๋‹ค.
์ฃผ์–ด์ง„ ์—๋ฎฌ๋ ˆ์ดํ„ฐ. bristol์ด '-mini'๋กœ ์‹œ์ž‘๋œ ๊ฒฝ์šฐ ์ด์ œ -mini๋กœ ์ข…๋ฃŒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๋‹ค๋ฅธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ๊ฐ€ ์ข…๋ฃŒ๋˜์ง€ ์•Š๋„๋ก ํ•ฉ๋‹ˆ๋‹ค. ์‹คํ–‰ ์ค‘์ธ ๋ฏธ๋‹ˆ๊ฐ€ ์—ฌ๋Ÿฌ ๊ฐœ์ธ ๊ฒฝ์šฐ
์ž์—ฐํžˆ ์ฃฝ๊ธฐ๋„ ํ•ฉ๋‹ˆ๋‹ค. ์—”์ง„์ด ๋‹ค์ค‘์Œ์ƒ‰ GUI๋ฅผ ์‹คํ–‰ ์ค‘์ธ ๊ฒฝ์šฐ ๋‹ค๋ฅธ
๋ฏธ๋‹ˆ ์™ธ์— ๊ด€๋ จ GUI๋„ ์ข…๋ฃŒ๋ฉ๋‹ˆ๋‹ค.

-์€๋‹‰์ฒ˜
์ƒˆ ๋ฉ”๋ชจ๋ฆฌ ๋ฐ ์—๋ฎฌ๋ ˆ์ดํ„ฐ ํ”„๋กœํ•„์˜ ๊ธฐ๋ณธ ์œ„์น˜, ๊ธฐ๋ณธ๊ฐ’์€
~/.๋ธŒ๋ฆฌ์Šคํ†จ ์‹œ์Šคํ…œ/๊ณต์žฅ ๊ธฐ๋ณธ ๋””๋ ‰ํ† ๋ฆฌ๋ณด๋‹ค ๋จผ์ € ๊ฒ€์ƒ‰๋ฉ๋‹ˆ๋‹ค.
์—๋ฎฌ๋ ˆ์ดํ„ฐ๊ฐ€ ์‹œ์ž‘๋˜๊ณ  ๋ฉ”๋ชจ๋ฆฌ๊ฐ€ ๋กœ๋“œ๋  ๋•Œ /usr/local/share/bristol. ๋งŒ์•ฝ
pathname์ด ์กด์žฌํ•˜์ง€ ์•Š์œผ๋ฉด ๊ฐ€๋Šฅํ•œ ๊ฒฝ์šฐ ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค.

-memdump [-์—๋ฎฌ๋ ˆ์ด์…˜ ]
๋Œ€์ƒ ๋””๋ ‰ํ„ฐ๋ฆฌ ๋งŒ๋“ค๊ธฐ /๋ฉ”๋ชจ๋ฆฌ/ ๋จผ์ € ๊ณต์žฅ์„ ๋ณต์‚ฌํ•˜์‹ญ์‹œ์˜ค.
์‹ ๋””์‚ฌ์ด์ €์˜ ๊ธฐ๋ณธ ๋ฉ”๋ชจ๋ฆฌ, ์‚ฌ์šฉ์ž ๊ฐœ์ธ ๋ฉ”๋ชจ๋ฆฌ. ์ด๊ฒƒ์€ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค
์„ธ์…˜ ๊ด€๋ฆฌ๋กœ ์„ธ์…˜์˜ ๋ชจ๋“  ์‹ ๋””์‚ฌ์ด์ € ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ๋ณต์‚ฌํ•ฉ๋‹ˆ๋‹ค. ๋งŒ์•ฝ
๋Œ€์ƒ ๋””๋ ‰ํ† ๋ฆฌ๊ฐ€ ์ด๋ฏธ ์กด์žฌํ•˜๋ฉด ๋ณต์‚ฌ ์ž‘์—…์ด ์ˆ˜ํ–‰๋˜์ง€ ์•Š์ง€๋งŒ
๋””๋ ‰ํ† ๋ฆฌ๋Š” -cache ๊ธฐ๋ณธ๊ฐ’์„ ๋Œ€์ฒดํ•˜์—ฌ ์ด ์œ„์น˜๋ฅผ ์ƒˆ ์ €์žฅ ์œ„์น˜๋กœ ๋งŒ๋“ญ๋‹ˆ๋‹ค.
๊ทธ ์„ธ์…˜์˜ ์ถ”์–ต. -emulate ์˜ต์…˜์ด ์ œ๊ณต๋˜์ง€ ์•Š์€ ๊ฒฝ์šฐ ํ•„์ˆ˜์ž…๋‹ˆ๋‹ค.
๊ทธ๋Ÿฌ๋ฉด ๊ธฐ๋ณธ hammondB3์ด ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.

-๋””๋ฒ„๊ทธ <1-16>
๋””๋ฒ„๊ทธ ์ˆ˜์ค€, 12๋ณด๋‹ค ํฐ ๊ฐ’์€ ๋งค์šฐ ์žฅํ™ฉํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ๊ฐ’ 0๋งŒ ํ‹€๋ฆผ์—†์ด
์—”์ง„ ์ปดํ“จํŒ… ์Šค๋ ˆ๋“œ์—์„œ printf()๋ฅผ ๋ฐฉ์ง€ํ•˜๋ฏ€๋กœ ์‹ค์‹œ๊ฐ„์œผ๋กœ ์•ˆ์ „ํ•ฉ๋‹ˆ๋‹ค.

-์ฝ์–ด๋ณด๊ธฐ [- ]
ํ”„๋กœ๊ทธ๋žจ readme ์ •๋ณด๋ฅผ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค. ๋‹จ์ผ ์—๋ฎฌ๋ ˆ์ดํ„ฐ์— ๋Œ€ํ•œ ์ถ”๊ฐ€ ์ •๋ณด ํ‘œ์‹œ
์›ํ•  ๊ฒฝ์šฐ.

-glwf ๋ชจ๋“  ์—๋ฎฌ๋ ˆ์ดํ„ฐ์— ๋Œ€ํ•ด '-lwf' ์‚ฌ์šฉ๋งŒ ํ—ˆ์šฉํ•˜๊ณ  ์žฌ์ •์˜๋Š” ํ—ˆ์šฉํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

-์ฃผ์ธ
ํ˜ธ์ŠคํŠธ ์ด๋ฆ„์˜ ์—”์ง„์— ์—ฐ๊ฒฐํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ๋ณธ๊ฐ’์€ localhost์ž…๋‹ˆ๋‹ค. ์ด๊ฒƒ์€์—์„œ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค
-engine๊ณผ ๊ฒฐํ•ฉํ•˜์—ฌ GUI๋ฅผ ๋ฐฐํฌํ•ฉ๋‹ˆ๋‹ค. ํ˜ธ์ŠคํŠธ ์ด๋ฆ„์€ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ตฌ๋ฌธ์„ ํ—ˆ์šฉํ•ฉ๋‹ˆ๋‹ค.
hostname:port๋Š” ์—”์ง„์— ๋Œ€ํ•œ ์›๊ฒฉ ์—ฐ๊ฒฐ์„ ์œ„ํ•ด ํ˜ธ์ŠคํŠธ์™€ ํฌํŠธ๋ฅผ ๋ชจ๋‘ ์ˆ˜์ •ํ•ฉ๋‹ˆ๋‹ค.
ํ˜ธ์ŠคํŠธ ๋ถ€๋ถ„์ด ํ† ํฐ 'unix'์ธ ๊ฒฝ์šฐ ๋กœ์ปฌ ๋ช…๋ช…๋œ ์†Œ์ผ“์ด ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค.
TCP ์—ฐ๊ฒฐ๋ณด๋‹ค ์ด ๊ฒฝ์šฐ ํŠน์ • ํฌํŠธ ๋ฒˆํ˜ธ๋ฅผ ์ง€์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๋ช…๋ช…๋œ ์†Œ์ผ“ /tmp/br์„ ๋งŒ๋“ญ๋‹ˆ๋‹ค. ํฌํŠธ๊ฐ€ ์ง€์ •๋˜์ง€ ์•Š์€ ๊ฒฝ์šฐ
์ž„์˜์˜ ์ˆซ์ž ์ธ๋ฑ์Šค๊ฐ€ ์„ ํƒ๋ฉ๋‹ˆ๋‹ค.

-ํฌํŠธ
GUI/์—”์ง„ ๋ฉ”์‹œ์ง•์„ ์œ„ํ•ด ์ง€์ •๋œ TCP ํฌํŠธ(๊ธฐ๋ณธ๊ฐ’ 5028)์— ์—ฐ๊ฒฐํ•ฉ๋‹ˆ๋‹ค. ํฌํŠธ๊ฐ€
์ด๋ฏธ ์‚ฌ์šฉ ์ค‘์ด๋ฉด ์‹œ์ž‘์— ์‹คํŒจํ•ฉ๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ ๋ธŒ๋ฆฌ์Šคํ†จ์„ ์‹œ์ž‘ํ•˜๋ ค๋ฉด
GUI ๊ทธ๋Ÿฐ ๋‹ค์Œ ์ด ์˜ต์…˜์€ ํ๊ธฐ๋˜์–ด์•ผ ํ•˜๋ฉฐ ์Šคํฌ๋ฆฝํŠธ๋Š” ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ํฌํŠธ๋ฅผ ์ฐพ์Šต๋‹ˆ๋‹ค.
๊ฐ ํ˜ธ์ถœ์— ๋Œ€ํ•œ ๋ฒˆํ˜ธ์ž…๋‹ˆ๋‹ค. ์ด ์˜ต์…˜์„ -host์™€ ํ˜ผํ•ฉํ•˜๋Š” ๊ฒƒ์€ ์˜ฌ๋ฐ”๋ฅด์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
host:port ๋˜๋Š” unix:port ๊ฐ’์„ ๊ฐ–๋Š” ๋งค๊ฐœ๋ณ€์ˆ˜๋Š” ๊ฒฐ๊ณผ๊ฐ€
๋งค๊ฐœ๋ณ€์ˆ˜๊ฐ€ ์ œ์ถœ๋˜๋Š” ์ˆœ์„œ์— ๋”ฐ๋ผ ๊ฒฐ์ •๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

-quiet ๋””๋ฒ„๊ทธ ๋ฐ ์ง„๋‹จ ์ถœ๋ ฅ์„ /dev/null๋กœ ๋ฆฌ๋””๋ ‰์…˜ํ•ฉ๋‹ˆ๋‹ค.

-gmc GUI์—์„œ MIDI ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์—ฝ๋‹ˆ๋‹ค. ๊ธฐ๋ณธ์ ์œผ๋กœ ์—”์ง„์€ ์œ ์ผํ•œ MIDI๋ฅผ ์†Œ์œ ํ•ฉ๋‹ˆ๋‹ค.
bristol์šฉ ์ธํ„ฐํŽ˜์ด์Šค์ด๋ฉฐ ์ด๋ฒคํŠธ๋ฅผ GUI์— ์žฌ๋ฐฐํฌํ•ฉ๋‹ˆ๋‹ค. ๊ฐ€๋Šฅํ•˜๋‹ค
์ „๋‹ฌ์„ ๋น„ํ™œ์„ฑํ™”ํ•˜๊ณ  ํ•„์š”ํ•œ ๊ฒฝ์šฐ GUI์™€ ์—”์ง„์„ ๋ชจ๋‘ midi ์žฅ์น˜์— ์—ฐ๊ฒฐํ•ฉ๋‹ˆ๋‹ค.

-์•ž์œผ๋กœ
MIDI ์ด๋ฒคํŠธ ์ „๋‹ฌ์„ ์ „์—ญ์ ์œผ๋กœ ๋น„ํ™œ์„ฑํ™”ํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ๋ณธ์ ์œผ๋กœ ์—”์ง„์€ MIDI๋ฅผ ์—ฝ๋‹ˆ๋‹ค.
๋ฌผ๋ฆฌ์  ํ‚ค๋ณด๋“œ, ์ œ์–ด ํ‘œ๋ฉด ๋ฐ/๋˜๋Š”
์‹œํ€€์„œ. ์ถ”์ ์„ ์œ„ํ•ด MIDI ์ด๋ฒคํŠธ๋ฅผ GUI๋กœ ์ „๋‹ฌํ•ฉ๋‹ˆ๋‹ค. ์ด ์˜ต์…˜
๊ธฐ๋Šฅ์„ ๋น„ํ™œ์„ฑํ™”ํ•ฉ๋‹ˆ๋‹ค. ๋น„ํ™œ์„ฑํ™”๋˜๋ฉด GUI๋Š” ํ”ผ์•„๋…ธ ํ‚ค๋ณด๋“œ๋ฅผ ๋ฐ˜์˜ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
์ƒํƒœ๋ฅผ ์—ด๋„๋ก '-gmc' ์˜ต์…˜์ด ์ œ๊ณต๋˜์ง€ ์•Š๋Š” ํ•œ CC ๋™์ž‘์„ ์ถ”์ ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
GUI์˜ MIDI ์—ฐ๊ฒฐ ๋ฐ ์‚ฌ์šฉ์ž๊ฐ€ ๋™์ผํ•œ ์ปจํŠธ๋กค ํ‘œ๋ฉด์„
์ด ๋Œ€์ฒด ์ฑ„๋„์„ ํ†ตํ•œ GUI. ์ด ์˜ต์…˜์€ ๋…ผ๋ฆฌ์ ์œผ๋กœ ๋™์ผํ•ฉ๋‹ˆ๋‹ค.
'-localforward -remoteforward'.

-๋กœ์ปฌํฌ์›Œ๋“œ
์ด๋ ‡๊ฒŒ ํ•˜๋ฉด GUI๊ฐ€ MIDI ๋ฉ”์‹œ์ง€๋ฅผ ์—”์ง„์— ์ „๋‹ฌํ•˜๋Š” ๊ฒƒ์„ ๋ฐฉ์ง€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ์•„๋‹ˆ๋‹ค
์ „๋‹ฌ์€ MIDI์—์„œ๋งŒ ๋ฐœ์ƒํ•˜๋ฏ€๋กœ MIDI ๋ฉ”์‹œ์ง€ ๋ฃจํ”„๋ฅผ ๋ฐฉ์ง€ํ•ฉ๋‹ˆ๋‹ค.
GUI์™€ ์—”์ง„ ์‚ฌ์ด์˜ TCP ์—ฐ๊ฒฐ์— ๋Œ€ํ•œ ์ธํ„ฐํŽ˜์ด์Šค. ์ด ์˜ต์…˜์€
GUI์— ์—ฐ๊ฒฐ๋œ ๋ชจ๋“  ํ‘œ๋ฉด์˜ ๋ฉ”์‹œ์ง€๊ฐ€
์—”์ง„.

-์›๊ฒฉ ์ „๋‹ฌ
์ด๊ฒƒ์€ ์—”์ง„์ด GUI๋กœ ํฌ์›Œ๋”ฉํ•˜๋Š” ๊ฒƒ์„ ๋ฐฉ์ง€ํ•˜์ง€๋งŒ ์—ฌ์ „ํžˆ GUI๊ฐ€
์—”์ง„ ์•ž์œผ๋กœ. GUI์— -gmc ์˜ต์…˜์„ ์‚ฌ์šฉํ•˜์—ฌ MIDI ์—ฐ๊ฒฐ์„ ์ง€์ •ํ•˜๋ฉด
๋ฐ ์ œ์–ด ํ‘œ๋ฉด์ด ๋‘ ํ”„๋กœ์„ธ์Šค์— ๋ชจ๋‘ ์ ์šฉ๋˜๋ฉด -forward ์˜ต์…˜์„ ์‚ฌ์šฉํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
์ „์—ญ์ ์œผ๋กœ ์ด๋ฒคํŠธ ์žฌ๋ถ„๋ฐฐ๋ฅผ ๋ฐฉ์ง€ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ๊ทธ๋ ‡๊ฒŒ ํ•˜์ง€ ์•Š์œผ๋ฉด ๊ฒฐ๊ณผ๊ฐ€ ๋‚˜์˜ค์ง€ ์•Š์Šต๋‹ˆ๋‹ค
๋ฃจํ”„์—์„œ ์ด๋ฒคํŠธ์˜ ์ผ๋Œ€์ผ ๋ณต์ œ. ๋ฅผ ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
-gmc ์˜ต์…˜์„ ์‚ฌ์šฉํ•  ๋•Œ GUI์— ๋Œ€ํ•œ ์ œ์–ด ํ‘œ๋ฉด๋งŒ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
๋กœ์ปฌ ํ‚ค๋ณด๋“œ์™€ GUI๊ฐ€ ์žˆ์ง€๋งŒ ์›๊ฒฉ์—์„œ ์—”์ง„์„ ๊ตฌ๋™ํ•  ๊ฐ€๋Šฅ์„ฑ
์‹œ์Šคํ…œ. MIDI ์ฒ˜๋ฆฌ์™€ ๊ด€๋ จ๋œ ์ถ”๊ฐ€ ๋Œ€๊ธฐ ์‹œ๊ฐ„์ด ์žˆ์Œ์„ ์ธ์ •ํ•ฉ๋‹ˆ๋‹ค.
TCP๋ฅผ ํ†ตํ•ด GUI์—์„œ ์›๊ฒฉ ์—”์ง„์œผ๋กœ ๋ณด๋‚ด๋Š” ๋ฉ”์‹œ์ง€.

-oss ์˜ค๋””์˜ค ๋ฐ MIDI ์ธํ„ฐํŽ˜์ด์Šค์— ๋Œ€ํ•œ OSS ๊ธฐ๋ณธ๊ฐ’ ๊ตฌ์„ฑ

-alsa ์˜ค๋””์˜ค ๋ฐ MIDI ์ธํ„ฐํŽ˜์ด์Šค์— ๋Œ€ํ•œ ALSA ๊ธฐ๋ณธ๊ฐ’์„ ๊ตฌ์„ฑํ•ฉ๋‹ˆ๋‹ค. MIDI ์ธํ„ฐํŽ˜์ด์Šค๋Š”
ALSA SEQ ํฌํŠธ.

-jack ์˜ค๋””์˜ค ๋ฐ MIDI ์ธํ„ฐํŽ˜์ด์Šค์— ๋Œ€ํ•œ ์žญ ๊ธฐ๋ณธ๊ฐ’์„ ๊ตฌ์„ฑํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ธ€์„ ์“ฐ๋Š” ์‹œ์ ์—์„œ
์˜ต์…˜์€ ํ˜„์žฌ
์ž‘๋™ํ•  ๋ธŒ๋ฆฌ์ง• ๋ฐ๋ชฌ. '-jack -midi seq' ์˜ต์…˜์€ ๋” ์ผ๋ฐ˜์ ์ž…๋‹ˆ๋‹ค.
๊ตฌ์„ฑ.

-jackstats
์žญ ์„œ๋ฒ„์—์„œ ์˜ค๋””์˜ค ๋งค๊ฐœ๋ณ€์ˆ˜๋ฅผ ์š”์ฒญํ•˜์ง€ ๋ง๊ณ  ๋ธŒ๋ฆฌ์Šคํ†จ ์‹œ์Šคํ…œ์„ ์‚ฌ์šฉํ•˜์‹ญ์‹œ์˜ค.
๊ธฐ๋ณธ๊ฐ’ ๋˜๋Š” ๊ตฌ์„ฑ๋œ ๋งค๊ฐœ๋ณ€์ˆ˜. ๋ธŒ๋ฆฌ์Šคํ†จ ๊ธฐ๋ณธ๊ฐ’์€ ํ•ญ์ƒ ์‹คํŒจํ•ฉ๋‹ˆ๋‹ค.
๊ทธ๋Ÿฌ๋‚˜ bristoljackstats์— ๋Œ€ํ•œ ํ˜ธ์ถœ์€ ๋•Œ๋•Œ๋กœ ๋ถˆํ•„์š”ํ•˜๋ฉฐ ์ด๋Š” ์†๋„๋ฅผ ๋†’์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ดˆ๊ธฐ ์‹œ์ž‘ ์‹œ๊ฐ„. ์ด ๋งค๊ฐœ๋ณ€์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜๋ ค๋ฉด ์ผ๋ฐ˜์ ์œผ๋กœ
-rate ๋ฐ -count ์˜ต์…˜๋„ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. TP -jsmuuid ๋‹จ๋…์šฉ์ž…๋‹ˆ๋‹ค
์žญ ์„ธ์…˜ ๊ด€๋ฆฌ์ž ์‚ฌ์šฉ

-jsmfile
Jack Session Manager ์ „์šฉ์ž…๋‹ˆ๋‹ค.

-jsmd
์„ธ์…˜ ์ด๋ฒคํŠธ๊ฐ€ ๋‚ด๋ถ€์ ์œผ๋กœ ๋ฐฐํฌ๋˜๊ธฐ ์ „์— Jack ์„ธ์…˜ ๊ด€๋ฆฌ์ž ์ง€์—ฐ. ์ด๋ฒคํŠธ
์‹คํ–‰์€ GUI์—์„œ ๊ธฐ๋ณธ์ ์œผ๋กœ 5000ms๋กœ ์ง€์—ฐ๋ฉ๋‹ˆ๋‹ค.

-์„ธ์…˜
JSM ๋ฐ LADI๋ฅผ ํฌํ•จํ•œ ๋ชจ๋“  ์„ธ์…˜ ๊ด€๋ฆฌ๋ฅผ ๋น„ํ™œ์„ฑํ™”ํ•ฉ๋‹ˆ๋‹ค.

-์ž 
'n'์ดˆ ๋™์•ˆ ์ดˆ๊ธฐํ™” ํ”„๋กœ์„ธ์Šค๋ฅผ ์ค‘์ง€ํ•ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ๋ฌด์—‡์„ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด
์„ธ์…˜ ๊ด€๋ฆฌ์ž๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์—ฌ๋Ÿฌ ๊ฐœ๋ฅผ ์ดˆ๊ธฐํ™”ํ•  ๋•Œ ๊ฒฝ์Ÿ ์กฐ๊ฑด์ธ ๊ฒƒ์œผ๋กœ ๋ณด์ž…๋‹ˆ๋‹ค.
๋ธŒ๋ฆฌ์Šคํ†จ ํด๋ผ์ด์–ธํŠธ๋Š” ๋ชจ๋‘ ๋™์ผํ•œ TCP ํฌํŠธ ์‹๋ณ„์ž๋ฅผ ์œ„ํ•ด ๊ฒฝ์Ÿํ•ฉ๋‹ˆ๋‹ค.

-jdo Jack Dual Open: ์˜ค๋””์˜ค ๋ฐ ๋ฏธ๋”” ์Šค๋ ˆ๋“œ๋ฅผ ๋…๋ฆฝ ํด๋ผ์ด์–ธํŠธ๋กœ ๋“ฑ๋กํ•ฉ๋‹ˆ๋‹ค.
์žญ. ๊ธฐ๋ณธ์ ์œผ๋กœ ์˜ค๋””์˜ค ์Šค๋ ˆ๋“œ๋Š” ์žญ ํด๋ผ์ด์–ธํŠธ ๋ฐ MIDI๋กœ ์—ด๋ฆฝ๋‹ˆ๋‹ค.
์—ฐ๊ฒฐ์€ ๋‹ค๋ฅธ ํด๋ผ์ด์–ธํŠธ๊ฐ€ ์•„๋‹Œ ๋‹ค๋ฅธ ํฌํŠธ๋กœ ํ”ผ์ง‘๋ฐฑ๋ฉ๋‹ˆ๋‹ค.

-์˜ํ˜•
์ตœ์ข… ๋‹จ๊ณ„ ์ƒ˜ํ”Œ์˜ ์›์‹œ ์˜ค๋””์˜ค ์ถœ๋ ฅ์„ ํŒŒ์ผ๋กœ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. ํ˜•์‹์€
16๋น„ํŠธ ์Šคํ…Œ๋ ˆ์˜ค ์ธํ„ฐ๋ฆฌ๋ธŒ์—ฌ์•ผ ํ•ฉ๋‹ˆ๋‹ค.

-nrp GUI์™€ ์—”์ง„ ๋ชจ๋‘์—์„œ NRP ์ด๋ฒคํŠธ ์ง€์›์„ ํ™œ์„ฑํ™”ํ•ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ์ฃผ์˜ํ•ด์„œ ์‚ฌ์šฉํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค
์—”์ง„์˜ NRP๊ฐ€ ์˜ˆ๊ธฐ์น˜ ์•Š์€ ๊ฒฐ๊ณผ๋ฅผ ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

-enrp ์—”์ง„์—์„œ๋งŒ NRP ์ง€์›์„ ํ™œ์„ฑํ™”ํ•ฉ๋‹ˆ๋‹ค.

-gnrp GUI์—์„œ NRP ์ด๋ฒคํŠธ๋ฅผ ํ™œ์„ฑํ™”ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” GUI๋ฅผ ํ—ˆ์šฉํ•˜๋Š” ๋ฐ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค(๋”ฐ๋ผ์„œ
์—”์ง„) ์ผ๋ถ€ MIDI ์ œ์–ด ํ‘œ๋ฉด์—์„œ ๊ตฌ๋™๋ฉ๋‹ˆ๋‹ค.

-nrpcc
๋งคํ•‘ํ•  ์ตœ๋Œ€ NRP ์ˆ˜์ž…๋‹ˆ๋‹ค. ๊ธฐ๋ณธ๊ฐ’์€ 128์ด๋ฉฐ ๋‹ค์Œ ์ค‘ ํ•˜๋‚˜์— ์ถฉ๋ถ„ํ•ฉ๋‹ˆ๋‹ค.
ํ˜„์žฌ ์—๋ฎฌ๋ ˆ์ดํ„ฐ์ด์ง€๋งŒ ๋ฏน์„œ๋Š” ์ถœ์‹œ๋  ๋•Œ๋งˆ๋‹ค ๋” ๋งŽ์€ ๊ฒƒ์„ ์š”๊ตฌํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์˜ค๋””์˜ค ์šด์ „์‚ฌ:

-์˜ค๋””์˜ค [oss|alsa|jack]
์˜ค๋””์˜ค ๋“œ๋ผ์ด๋ฒ„๊ฐ€ ์žฌ์ •์˜ํ•ฉ๋‹ˆ๋‹ค. ์Šค์œ„์น˜์˜ ์ˆœ์„œ์— ๋”ฐ๋ผ
์ „์—ญ ๊ธฐ๋ณธ๊ฐ’(-jack/oss/alsa) ๊ทธ๋ฃน์„ ์„ค์ •ํ•œ ๋‹ค์Œ
๊ตฌ์„ฑ ์š”์†Œ.

-audiodev
์˜ค๋””์˜ค ์žฅ์น˜ ์ด๋ฆ„. Jack์˜ ๊ฒฝ์šฐ Jack ๋ฐ๋ชฌ์— ๋“ฑ๋ก๋œ ์ด๋ฆ„์ž…๋‹ˆ๋‹ค.

-์„ธ๋‹ค
์ฒ˜๋ฆฌ ๊ธฐ๊ฐ„์˜ ์ƒ˜ํ”Œ/ํ”„๋ ˆ์ž„ ์ˆ˜์ž…๋‹ˆ๋‹ค.

-outgain
์ถœ๋ ฅ ์‹ ํ˜ธ ์ •๊ทœํ™” ์ˆ˜์ค€, ์—๋ฎฌ๋ ˆ์ดํ„ฐ๋‹น ๊ธฐ๋ณธ๊ฐ’ 4.

-์ˆ˜์ž…
์ž…๋ ฅ ์‹ ํ˜ธ ์ •๊ทœํ™” ์ˆ˜์ค€, ์—๋ฎฌ๋ ˆ์ดํ„ฐ๋‹น ๊ธฐ๋ณธ๊ฐ’ 4.

-์˜ˆ์••
์‹œ์ž‘ ์‹œ ์˜ค๋””์˜ค ์ถœ๋ ฅ์— ๋ฏธ๋ฆฌ ์“ธ ์˜ค๋””์˜ค ๋ฒ„ํผ์˜ ์ˆ˜์ž…๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ์•„๋‹ˆ๋‹ค
Jack ๋“œ๋ผ์ด๋ฒ„์™€ ํ•จ๊ป˜ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.

-๋น„์œจ
์ƒ˜ํ”Œ๋ง ์†๋„, ๊ธฐ๋ณธ๊ฐ’์€ 44100์ž…๋‹ˆ๋‹ค.

-์šฐ์„  ์‚ฌํ•ญ
์—”์ง„ ์˜ค๋””์˜ค ์Šค๋ ˆ๋“œ์—์„œ ์š”์ฒญํ•œ ์‹ค์‹œ๊ฐ„ ์šฐ์„  ์ˆœ์œ„, ๊ธฐ๋ณธ๊ฐ’์€ 75์ž…๋‹ˆ๋‹ค. XNUMX์€
RT ์ฒ˜๋ฆฌ๋ฅผ ๋น„ํ™œ์„ฑํ™”ํ•ฉ๋‹ˆ๋‹ค.

-์ž๋™ ์—ฐ๊ฒฐ
์—”์ง„ ์ž…๋ ฅ ๋ฐ ์ถœ๋ ฅ์„ ์ฐพ์€ ์ฒซ ๋ฒˆ์งธ ์žญ IO ํฌํŠธ์— ์ž๋™์œผ๋กœ ์—ฐ๊ฒฐํ•ฉ๋‹ˆ๋‹ค.
์ด๋Š” ํ™˜๊ฒฝ ๋ณ€์ˆ˜ BRISTOL_AUTOCONN=true๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ˆ˜ํ–‰ํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

-๋‹ค์ค‘
๋‹ค์ค‘ IO ํฌํŠธ ์š”์ฒญ, Jack์—์„œ๋งŒ ์ž‘๋™, ํ˜„์žฌ ARP 2600์—์„œ๋งŒ ์ž‘๋™
์ด๋Ÿฌํ•œ ํฌํŠธ์— ๋Œ€ํ•œ ์•ก์„ธ์Šค๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

-migc
๋‹ค์ค‘ IO ํฌํŠธ์— ๋Œ€ํ•œ ์ž…๋ ฅ ์‹ ํ˜ธ ์ •๊ทœํ™” ์ˆ˜์ค€.

-mogc
๋‹ค์ค‘ IO ํฌํŠธ์— ๋Œ€ํ•œ ์ถœ๋ ฅ ์‹ ํ˜ธ ์ •๊ทœํ™” ์ˆ˜์ค€์ž…๋‹ˆ๋‹ค.

๋ฏธ๋”” ์šด์ „์‚ฌ:

-midi [oss|[raw]alsa|์žญ]
์˜ค๋””์˜ค ๋“œ๋ผ์ด๋ฒ„๊ฐ€ ์žฌ์ •์˜ํ•ฉ๋‹ˆ๋‹ค. ์Šค์œ„์น˜์˜ ์ˆœ์„œ์— ๋”ฐ๋ผ
์ „์—ญ ๊ธฐ๋ณธ๊ฐ’(-jack/oss/alsa) ๊ทธ๋ฃน์„ ์„ค์ •ํ•œ ๋‹ค์Œ
ยด-jack -midi seqยด์™€ ๊ฐ™์€ ๊ตฌ์„ฑ ์š”์†Œ. ๊ธฐ๋ณธ MIDI ๋“œ๋ผ์ด๋ฒ„๋Š” '-midi seq'์ด์ง€๋งŒ
--enable-jack-default-midi์™€ ๊ฐ™์€ ์ปดํŒŒ์ผ ์‹œ๊ฐ„ ์˜ต์…˜์œผ๋กœ ์žฌ์ •์˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
./configure๋กœ.

-mididev
์—ด๋ฆด MIDI ์žฅ์น˜ ์ด๋ฆ„(OSS/ALSA).

-middbg
MIDI ๋ ˆ๋ฒจ 1 ๋””๋ฒ„๊น…์„ ์š”์ฒญํ•ฉ๋‹ˆ๋‹ค.

-mididbg2
MIDI ๋ ˆ๋ฒจ 2 ๋””๋ฒ„๊น…์„ ์š”์ฒญํ•ฉ๋‹ˆ๋‹ค. ๋‘˜ ๋‹ค ๋ ˆ๋ฒจ 3์— ๋Œ€ํ•ด ์„ ํƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

-sysid <0xXXXXXXXX>
์—”์ง„์— ๋Œ€ํ•œ ๋Œ€์ฒด SYSEX ์‹๋ณ„์ž๋ฅผ ๊ตฌ์„ฑํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ๋ณธ๊ฐ’์€ ๊ฐ’์ž…๋‹ˆ๋‹ค.
0x534C6162 ์—ญ์‚ฌ์ ์ธ ์ด์œ ๋กœ ์ด๊ฒƒ์€ ๋ฌด๋ฃŒ ๊ฐœ๋ฐœ ID๊ฐ€ ์•„๋‹ˆ์ง€๋งŒ
์ถฉ๋Œ์„ ์ผ์œผํ‚ค์ง€ ์•Š๋„๋ก ์ง€์ •ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

๋ผ๋”” ์šด์ „์‚ฌ (์ˆ˜์ค€ 1 ์ค€์ˆ˜):

-๋ผ๋”” ๋ธŒ๋ผ์ดํŠผ
GUI์—์„œ๋งŒ LADI ๋ฉ”์‹œ์ง€ ์‹คํ–‰

-๋ผ๋”” ๋ธŒ๋ฆฌ์Šคํ†จ
์—”์ง„์—์„œ๋งŒ LADI ๋ฉ”์‹œ์ง€ ์‹คํ–‰

-๋ผ๋””
์ €์žฅ ์ž‘์—…์„ ์œ„ํ•œ LADI ์ƒํƒœ ๋ฉ”๋ชจ๋ฆฌ. ๊ฐ LADI๋งˆ๋‹ค ๊ณ ์œ ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
์„ธ์…˜.

์‚ฌ์šฉ ์˜ˆ


startBristol -mini
์˜ค๋””์˜ค ๋ฐ ๋ฏธ๋””(seq)์šฉ ALSA ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ minimoog๋ฅผ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค. ์—๋ฎฌ๋ ˆ์ดํ„ฐ๋Š”
๋ฆฌํŠธ๋ฆฌ๊ฑฐ ๋ฐ ๋ ˆ๊ฐ€ํ†  ๋ฒจ๋กœ์‹œํ‹ฐ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ชจ๋…ธํฌ๋‹‰, ๋†’์€ ๋…ธํŠธ ์šฐ์„ ์ˆœ์œ„๋กœ ๊ธฐ๋ณธ ์„ค์ •๋ฉ๋‹ˆ๋‹ค.

startBristol -alsa
์˜ค๋””์˜ค ๋ฐ ๋ฏธ๋””์šฉ ALSA ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ hammondB3๋ฅผ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ๋ชจ๋‘์— ํ•ด๋‹นํ•ฉ๋‹ˆ๋‹ค
๋‹ค์Œ ์˜ต์…˜: -b3 -audio alsa -audiodev plughw:0,0 -midi seq -mididev
plughw:0 -์นด์šดํŠธ 256 -ํ”„๋ฆฌ๋กœ๋“œ 4 -ํฌํŠธ 5028 -์Œ์„ฑ 32 -์ฑ„๋„ 1 -๋ ˆ์ดํŠธ 44100

startBristol -ํƒ์ƒ‰๊ธฐ -์Œ์„ฑ 1
์˜ค๋””์˜ค์šฉ ALSA ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ Moog Explorer๋ฅผ ๋ชจ๋…ธ ์•…๊ธฐ๋กœ ์‹คํ–‰ํ•˜๊ณ 
๋ฏธ๋””.

startBristol -prophet -alsa -์ฑ„๋„ 3
์˜ค๋””์˜ค ๋ฐ ๋ฏธ๋””(์ฑ„๋„ 5)์— ALSA๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ Prophet-3๋ฅผ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค.

startBristol -b3 -count 512 -preload 2
์ผ์ • ๊ธฐ๊ฐ„ ๋™์•ˆ 3๊ฐœ์˜ ์ƒ˜ํ”Œ๋กœ Hammond b512๋ฅผ ์‹คํ–‰ํ•˜๊ณ  ์ด๋Ÿฌํ•œ ๋ฒ„ํผ XNUMX๊ฐœ๋ฅผ ๋ฏธ๋ฆฌ ๋กœ๋“œํ•ฉ๋‹ˆ๋‹ค.
ํ™œ๋™ํ•˜๊ธฐ ์ „์—. ์ผ๋ถ€ ๋ผ์ด๋ธŒ! ์นด๋“œ๋Š” ALSA์™€ ํ•จ๊ป˜ ๋” ํฐ ๋ฒ„ํผ ํฌ๊ธฐ๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.
๋“œ๋ผ์ด๋ฒ„.

startBristol -oss -audiodev /dev/dsp1 -vox -voices 8
OSS ์žฅ์น˜ 1๊ณผ ๊ธฐ๋ณธ ๋ฏธ๋”” ์žฅ์น˜ /dev/midi0์„ ์‚ฌ์šฉํ•˜์—ฌ vox continental์„ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค.
์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ 8๊ฐœ์˜ ์Œ์„ฑ ์ค‘ ๋‹จ 32๊ฐœ์˜ ์Œ์„ฑ์œผ๋กœ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.

startBristol -b3 -audio alsa -audiodev ํ”Œ๋Ÿฌ๊ทธ:0,0 -seq -mididev 128.0
ALSA ์‹œํ€€์„œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ALSA PCM ํ”Œ๋Ÿฌ๊ทธ ์ธํ„ฐํŽ˜์ด์Šค์—์„œ B3 ์—๋ฎฌ๋ ˆ์ด์…˜ ์‹คํ–‰
ํด๋ผ์ด์–ธํŠธ 128, ํฌํŠธ 0.

startBristol -juno &

startBristol -prophet -channel 2 -engine
๋‘ ๊ฐœ์˜ ํ•ฉ์„ฑ๊ธฐ, ์ฃผ๋…ธ์™€ ์„ ์ง€์ž๋ฅผ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค. ๋‘ ์‹ ๋””์‚ฌ์ด์ € ๋ชจ๋‘
32๊ฐœ์˜ ๋ณด์ด์Šค๊ฐ€ ์žˆ๋Š” ํ•˜๋‚˜์˜ ์—”์ง„(๋‹ค์ค‘ ์Œ์ƒ‰)์—์„œ ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค. ์ฃผ๋…ธ๋Š” ๋  ๊ฒƒ์ด๋‹ค
๊ธฐ๋ณธ ๋ฏธ๋”” ์ฑ„๋„(1)์—, ์˜ˆ์–ธ์ž๋Š” ์ฑ„๋„ 2์— ์žˆ์Šต๋‹ˆ๋‹ค. ๋™์ผํ•œ ์ถœ๋ ฅ
๊ธฐ๋ณธ ALSA ์˜ค๋””์˜ค ์žฅ์น˜. 32๊ฐœ์˜ ์Œ์„ฑ์ด ๋ชจ๋‘ ์ด ์—๋ฎฌ๋ ˆ์ดํ„ฐ๋กœ ์‚ฌ์šฉ๋˜์ง€๋Š” ์•Š์Šต๋‹ˆ๋‹ค.
๋” ๋‚ฎ์€ ์†Œํ”„ํŠธ ์ œํ•œ์œผ๋กœ ๊ธฐ๋ณธ์ ์œผ๋กœ ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค. ๊ทธ๋“ค์€ ๋” ๋งŽ์€ ๋ชฉ์†Œ๋ฆฌ๋กœ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค
๊ทธ๋Ÿฌ๋‚˜ -voices ์˜ต์…˜์— ์ ํ•ฉํ•œ ๊ฐ’์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

startBristol -juno -jack -register juno -voices 32 &

startBristol -์˜ˆ์–ธ์ž -์žญ -๋“ฑ๋ก์˜ˆ์–ธ์ž -์ฑ„๋„ 2 -์Œ์„ฑ 32
๋‘ ๊ฐœ์˜ ์‹ ๋””์‚ฌ์ด์ €, juno ๋ฐ Prophet5๋ฅผ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค. ๊ฐ ์‹ ์Šค๋Š” ์™„์ „ํžˆ ๋…๋ฆฝ์ ์ž…๋‹ˆ๋‹ค.
์ž์ฒด GUI์™€ ์ž์ฒด ์—”์ง„์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐ ์—”์ง„์€ ์žญ์— ๋ณ„๋„๋กœ ๋“ฑ๋ก๋ฉ๋‹ˆ๋‹ค.
์•…๋งˆ. ๊ทธ๋“ค์€ Jack์—๊ฒŒ ๊ฐ๊ฐ 'juno'์™€ 'prophet'์ด๋ผ๋Š” ์ด๋ฆ„์„ ๋“ฑ๋กํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.
๊ฐ๊ฐ์˜ ์ œ์–ด ํ”„๋กœ๊ทธ๋žจ์—์„œ ๊ตฌ๋ถ„ํ•  ์ˆ˜ ์žˆ๋„๋ก ALSA
aconnect ๋ฐ qjackctl๊ณผ ๊ฐ™์€. ์ถœ๋ ฅ์€ ๋‹ค์Œ์—์„œ ๋ณ„๋„๋กœ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.
ํ”„๋กœ๊ทธ๋žจ์„ ์ œ์–ดํ•˜๋ฏ€๋กœ ๋…๋ฆฝ์ ์œผ๋กœ ๋ผ์šฐํŒ…ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐ ์‹ ๋””์‚ฌ์ด์ €๋Š” ์ตœ๋Œ€ 32๊ฐœ๊นŒ์ง€ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์Œ์„ฑ๊ณผ CPU ๊ฒฝํ•ฉ๋งŒ ์žˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด๋Š” ๋ณ„๋„์˜ ์—”์ง„ ํ”„๋กœ์„ธ์Šค์ž…๋‹ˆ๋‹ค.
๊ฐ๊ฐ 32๊ฐœ์˜ ๋ชฉ์†Œ๋ฆฌ๋กœ.

onworks.net ์„œ๋น„์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ธŒ๋ผ์ดํŠผ ์˜จ๋ผ์ธ์„ ์‚ฌ์šฉํ•˜์„ธ์š”


๋ฌด๋ฃŒ ์„œ๋ฒ„ ๋ฐ ์›Œํฌ์Šคํ…Œ์ด์…˜

Windows ๋ฐ Linux ์•ฑ ๋‹ค์šด๋กœ๋“œ

Linux ๋ช…๋ น

Ad