์ด๊ฑด ๊ฒฐ๊ณผ๋ฌผ์
๋์ถฉ ์ด๋ป๊ฒ ํ๋๋ฉด
MIDI๋ฅผ ์ด๋ ๊ฒ ์ฐ๊ณ ๋์ C#ํ๋ก์ ํธ์ ๋ฃ์ด์ค๋ค์
์ด๋ ๊ฒ ์ด๋ค์ง txtํ์ผ๋ก ๋ง๋ ๋ค์์
์ ๋ํฐ์์ ํ๋ฒ๋ ํ์ฑํด์ ์ ๋ ๊ฒ ๋ฝ์์ฃผ๋๊ฑฐ์
3์๊ฐ ์ ๋ ์ก๊ณ ์์๋๋ฐ
์ํ์ ์ง์ ๋๋๋ฐ ContinuousNote๋ผ๋ ์ ๊ฐ ์๋๋ฆฌ๋ค๊ฐ
๋๋ฌ๋ ํ์ ์ด miss๋ง ๋จ๋ ๋ฒ๊ทธ๊ฐ ์์๋๋ฐ
๋ชจ๋ ์ ๋ค ์ฒซ ๋ ธํธ๋ 0๋ถํฐ ์ธ๋ฐ
๊ฒ์ ์๊ฐ์ ์ฒซ ๋ ธํธ๊ฐ ๋๋ฌํ๊ธฐ ์ ๋ถํฐ ๊ณ์ ํ๋ฌ๊ฐ๋๊น ๋ ์ค๋ฅ์์
๋์ถฉ MIDIํ์ผ ํ์ฑํด์ฃผ๋ ์ ํํ ํ ๋ฐ์๋น ์๊ฐ ๊ตฌํ๊ฒ ํด์
๊ฒ์ ์๊ฐ์ด ํ ๋ฐ์๋น ์๊ฐ * 4(์๋ ๊ณก์ ๋ฐ์๊ฐ 3/4์ธ์ง 4/4์ธ์ง์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋ฏ) ๋์ด๊ฐ๋ฉด 0์ผ๋ก ์ด๊ธฐํ ํด์ฃผ๋๊ฑธ๋ก ํ์
๋ฌผ๋ก ์ค์ฐจ ์์ผ๋๊น ๊ทธ๊ฒ๋ ๋ํด์ฃผ๊ณ
์๋ฌดํผ ๊ธฐ๋ถ ์กด๋์ข์
์ด์ ๋ ธํธ๋ง ์ฐ์ผ๋ฉด ๋๋ค
์ ๋กฑ๋ ธํธ๋...
์์ค์ฝ๋ ์ฐธ๊ณ ๊ด๋ จํด์ ์๋น์ค๋ฌด๋ฆฌํ๊ฑธ ๋ค์ด๋จน์๋๋ฐ
ํ์คํ ๋ณต์ฌํ๊ณ ์ดํด ๋ชปํ๋๊ฑฐ ์๋๋ฉด ๋ฌธ์ ์์ ๊ฒ ๊ฐ๋๋ผ๊ณ
๋ฌผ๋ก ์์ค์ฝ๋ ์ฐธ๊ณ ํด๋ด๋ ๊ทธ์ฌ๋์ด ์ง๋์ ๊ตฌ์กฐ๋ ๋ด๊ฐ ์ง๋์ ๊ตฌ์กฐ๊ฐ ๋๋ฌด ๋ฌ๋ผ์ ์ดํดํ๊ธฐ๋ ํ๋ค๊ณ
๋ด๊บผ์๋ค๊ฐ ๊ฐ๋ค ์ฐ๊ธฐ์๋ ๋ฌด๋ฆฌ๊ฐ ๋ง์๋ณด์ด๋๋ผ๊ณ
๋กฑ๋ ธํธ ๋ง๋ค๊ณ ย ์กฐ๊ธ ๋ค๋ฌ์ด์ ๋ค์ ๋์์ฌ๊ฒ
๋ ธํธ ์ข ๋ฅ๋ง๋ค ์์ ๋ฐ๊ฟ์ค์ผ ์ข ๋ณผ๋งํ๊ฒ ๊ตฌ๋ ์ด๊ฑด ์ ์๊ฐํด๋๊ณ ์ํ์ง