ูุญุต ู†ุธุงู… ุงู„ู†ูˆุน ู„ู„ุชุญู‚ู‚ ู…ู† ุตุญุฉ ุงู„ู…ูˆุณูŠู‚ู‰



ุงู„ูŠูˆู… ุŒ ู‡ู†ุงูƒ ุงู„ูƒุซูŠุฑ ู…ู† ุงู„ุญุฏูŠุซ ุนู† ุนุฑุถ ุงู„ู…ูˆุณูŠู‚ู‰ ุจุงุณุชุฎุฏุงู… ู„ุบุงุช ุงู„ุจุฑู…ุฌุฉ ุŒ ู„ุฃู†ู‡ุง ู…ู† ู†ุงุญูŠุฉ ู…ู‡ู…ุฉ ู…ู‡ู…ุฉ ู…ุซูŠุฑุฉ ู„ู„ู…ู‡ู†ุฏุณูŠู† ุŒ ูˆู…ู† ู†ุงุญูŠุฉ ุฃุฎุฑู‰ ูู‡ูŠ ุฌุฒุก ู…ู† ุงู„ูˆุตู ุงู„ุนุงู„ู…ูŠ ู„ู„ู…ูˆุณูŠู‚ู‰.

ูƒูŠู ุชุจุฏูˆุŸ ุชู… ุฅู†ุดุงุก ุจูŠุฆุงุช ุจุฑู…ุฌุฉ ุงู„ู…ูˆุณูŠู‚ู‰ ู„ู„ุนุฏูŠุฏ ู…ู† ุงู„ู„ุบุงุช. ุงู„ุฃูƒุซุฑ ุดุนุจูŠุฉ ู‡ูŠ TidalCycles for Haskell ูˆ Sonic Pi ู„ู€ Ruby ุนู„ู‰ Raspberry Pi. ู‡ู†ุงูƒ ุฃูŠุถู‹ุง ุฃุฏุงุฉ ุชุณุชุฎุฏู… ู…ูƒุชุจุฉ ู…ุคู„ู Leipzig . ู†ุธุฑู‹ุง ู„ุฃู†ู‡ ู…ูƒุชูˆุจ ููŠ Clojure ุŒ ูุฅู†ู‡ ูŠูุชู‚ุฑ ุฅู„ู‰ ุงู„ุชุญู‚ู‚ ู…ู† ุงู„ู†ูˆุน.

(def row-row-row-your-boat
  (phrase [3/3 3/3 2/3 1/3 3/3]
          [  0   0   0   1   2]))

->> row-row-row-your-boat
  (canon (simple 4))
  (where :pitch (comp C major))
  (where :time (bpm 90))
  play)

ูŠุชู… ุชู…ุซูŠู„ ู…ุฏุฉ ูˆุฏุฑุฌุฉ ุงู„ุตูˆุช ูƒุนุฏุฏ ุตุญูŠุญ ูˆู…ุนุงู…ู„ุงุช ุญุฑููŠุฉ ุŒ ูˆู‡ูŠ ู„ูŠุณุช ู…ุฑูŠุญุฉ ู„ู„ุบุงูŠุฉ. ุนู†ุฏู…ุง ูŠุชุนู„ู‚ ุงู„ุฃู…ุฑ ุจุชุญูˆูŠู„ ุงู„ู…ูˆุณูŠู‚ู‰ ุŒ ูŠู…ูƒู† ุฃู† ุชูƒูˆู† ุงู„ุจุฑู…ุฌุฉ ู…ุณุงุนุฏุฉ ุนุธูŠู…ุฉ. ู„ู†ูุชุฑุถ ุŒ ููŠ ุงู„ู…ุซุงู„ ุฃุนู„ุงู‡ ุŒ ุฃู† ุงู„ู…ูุชุงุญ ู…ุถุจูˆุท ุนู„ู‰ ู…ูุชุงุญ C major ูˆุงู„ุฅูŠู‚ุงุน ู‡ูˆ 90 ู†ุจุถุฉ ููŠ ุงู„ุฏู‚ูŠู‚ุฉ.

ุนู†ุฏู…ุง ูŠุฑู‰ ุงู„ู…ุจุฑู…ุฌูˆู† ูƒูˆุฏ ุงู„ู…ูˆุณูŠู‚ู‰ ุŒ ุบุงู„ุจู‹ุง ู…ุง ูŠุณุฃู„ูˆู† ุนู…ุง ุฅุฐุง ูƒุงู† ู…ู† ุงู„ู…ู…ูƒู† ู…ู†ุน ุงู„ุชู†ููŠุฐ ุงู„ู…ุฒูŠู ุจุงุณุชุฎุฏุงู… ู†ุธุงู… ู†ูˆุน. ุณุคุงู„ ุนุงุฏู„. ุฅุฐุง ูƒุงู† ู…ู† ุงู„ู…ู…ูƒู† ุชู…ุซูŠู„ ุงู„ู…ูˆุณูŠู‚ู‰ ูƒุฑู…ุฒ ุŒ ูู‡ู„ ูŠู…ูƒู† ุงุนุชุจุงุฑ ุงู„ุฃุฎุทุงุก ููŠ ูƒุชุงุจุฉ ุงู„ู…ูˆุณูŠู‚ู‰ ุฃุฎุทุงุก ุจุฑู…ุฌุฉุŸ ูˆุฅุฐุง ูƒุงู† ุงู„ุฃู…ุฑ ูƒุฐู„ูƒ ุŒ ูู„ู…ุงุฐุง ู„ุง ูŠุชู… ุชุญุณูŠู† ุนู…ู„ูŠุฉ ูƒุชุงุจุฉ ุงู„ู…ูˆุณูŠู‚ู‰ ุจุงุณุชุฎุฏุงู… ุงู„ุชู‚ู†ูŠุงุช ุงู„ุชูŠ ู†ุณุชุฎุฏู…ู‡ุง ู„ูƒุชุงุจุฉ ุงู„ุจุฑุงู…ุฌุŸ

ุนู„ู‰ ูˆุฌู‡ ุงู„ุฎุตูˆุต ุŒ ู‡ู†ุงูƒ ุชุดุงุจู‡ ูˆุงุถุญ ุจูŠู† ุงู„ุฃุฎุทุงุก ุงู„ุชูŠ ูŠู…ูƒู† ุฃู† ูŠู…ู†ุนู‡ุง ู†ุธุงู… ุงู„ู†ูˆุน ูˆุงู„ุญุงู„ุงุช ุงู„ุดุงุฆุนุฉ ู„ุนุฏู… ุงู„ุฏู‚ุฉ ุงู„ู…ูˆุณูŠู‚ูŠุฉ. ุฅุฐุง ูƒุงู†ุช ู„ุบุฉ ุงู„ุจุฑู…ุฌุฉ ุงู„ุฎุงุตุฉ ุจูƒ ู‚ุงุฏุฑุฉ ุนู„ู‰ ุงู„ุชุญู‚ู‚ ู…ู…ุง ุฅุฐุง ูƒู†ุช ู‚ุฏ ู‚ู…ุช ุจุชู…ุฑูŠุฑ ุณู„ุณู„ุฉ ุฅู„ู‰ ุฏุงู„ุฉ ุชุชูˆู‚ุน ุงู„ุญุตูˆู„ ุนู„ู‰ ุฑู‚ู… ุŒ ููŠู…ูƒู†ู‡ุง ุงู„ุชุญู‚ู‚ ู…ู† ุฃู†ูƒ ู„ุง ุชุณุชุฎุฏู… f-sharp ููŠ ูู‚ุฑุฉ ู…ูƒุชูˆุจุฉ ุจู„ุบุฉ C majorุŒ ุงู„ู…ูุชุงุญ ุงู„ุฐูŠ ู„ุง ุชูˆุฌุฏ ุจู‡ ุนู„ุงู…ุงุช ุนู„ู‰ ุงู„ุชุบูŠูŠุฑ.

ููŠ ู‡ุฐู‡ ุงู„ู…ู‚ุงู„ุฉ ุŒ ุณู†ูƒุชุดู ู…ุง ูŠุฌุนู„ ุงู„ู…ูˆุณูŠู‚ู‰ ุตุญูŠุญุฉ ูˆูƒูŠู ูŠู…ูƒู† ุชู…ุซูŠู„ู‡ุง ุจุงุณุชุฎุฏุงู… ู†ุธุงู… ู†ูˆุน.

ุงู„ุชู‚ุงุฏู…


ุธู„ ุงู„ู…ู†ุธุฑูˆู† ูŠุชุฌุงุฏู„ูˆู† ู…ู†ุฐ ู‚ุฑูˆู† ุญูˆู„ ู…ุง ูŠุฌุนู„ ุงู„ู…ูˆุณูŠู‚ู‰ ุตุญูŠุญุฉ. ููŠ ู…ุนุธู… ุงู„ุฃุญูŠุงู† ุŒ ุชุนู…ู„ ููŠ ุฅุทุงุฑ ุงู„ูˆุตูุฉ ุงู„ู…ูˆุณูŠู‚ูŠุฉ ุงู„ู…ูˆุณูŠู‚ูŠุฉ: ุชู‚ูŠูŠู… ุงู„ู…ูˆุณูŠู‚ู‰ ู„ู„ุงู…ุชุซุงู„ ู„ู…ุฌู…ูˆุนุฉ ู…ู† ุงู„ู‚ูˆุงุนุฏ.

ูŠู…ูƒู†ูƒ ูˆุตู ุงู„ู…ู†ู‡ุฌูŠุฉ ุงู„ุณุงุฆุฏุฉ ู„ุชุดูƒูŠู„ ุงู„ู‚ูˆุงุนุฏ:

  • ุชุนู„ู… ุงู„ุดุฑูŠุนุฉ
  • ุชุนุฑูŠู ุงู„ุฃู†ู…ุงุท
  • ุตูŠุงุบุชู‡ุง ูƒู…ุฌู…ูˆุนุฉ ู…ู† ุงู„ู‚ูˆุงุนุฏ

ุซู… ูŠู…ูƒู† ุงู„ู‚ูˆู„ ุฅู†:

ุงู„ู…ูˆุณูŠู‚ู‰ ุงู„ุชูŠ ู„ุง ุชู„ุชุฒู… ุจู‡ุฐู‡ ุงู„ู‚ูˆุงุนุฏ ุบูŠุฑ ุตุญูŠุญุฉ.

ุนู„ู‰ ุณุจูŠู„ ุงู„ู…ุซุงู„ ุŒ ุชู†ุต ู‚ุงุนุฏุฉ ุงู„ุชูƒูˆูŠู† ุนู„ู‰ ุฃู†ู‡ ู„ุง ูŠูุณู…ุญ ู„ู‡ุง ุจุงู„ู‚ูุฒ ุฅู„ู‰ septima ูƒุจูŠุฑุฉ ู…ู† ุฅู„ู‰ s ููŠ ุงู„ู„ุญู†. ูˆู‚ุฏ ุฃุฏู‰ ู‡ุฐุง ุงู„ู†ู‡ุฌ ุฅู„ู‰ ู†ุชุงุฆุฌ ู‚ูŠู…ุฉ ุนุฏูŠุฏุฉ. ุชุญุชูˆูŠ ุงู„ู…ูˆุณูŠู‚ู‰ ุงู„ูƒู„ุงุณูŠูƒูŠุฉ ุนู„ู‰ ุฃู†ู…ุงุท ู…ุซูŠุฑุฉ ู„ู„ุบุงูŠุฉ ุŒ ูˆูŠุณุงุนุฏ ุชุนู…ูŠู… ู…ู„ุงุญุธุงุชู†ุง ูƒู…ุฌู…ูˆุนุฉ ู…ู† ุงู„ู‚ูˆุงุนุฏ ููŠ ู…ู†ุงู‚ุดุฉ ุธุงู‡ุฑุฉ ุงู„ู…ูˆุณูŠู‚ู‰.

ุจุงู„ุฅุถุงูุฉ ุฅู„ู‰ ุฐู„ูƒ ุŒ ูŠุนุฏ ุงุชุจุงุน ุงู„ู‚ูˆุงุนุฏ ู…ููŠุฏู‹ุง ุนู†ุฏ ุฅุชู‚ุงู† ุงู„ุขู„ุงุช ุงู„ู…ูˆุณูŠู‚ูŠุฉ. ู…ู† ุงู„ุฌูŠุฏ ุฃู† ูŠุตุญุญ ุงู„ู…ุนู„ู…ูˆู† ุงู„ุฃุทูุงู„ ุงู„ุฐูŠู† ูŠู…ุงุฑุณูˆู† ุงู„ุนุฒู ุนู„ู‰ ุงู„ูƒู…ุงู† ููŠ ู„ุบุฉ C ุงู„ูƒุจุฑู‰ ุŒ ู„ูƒู†ู‡ู… ูŠุถู„ูˆู†. ู‡ู†ุงูƒ ุญุงู„ุงุช ูŠูƒูˆู† ู…ู† ุงู„ู…ููŠุฏ ููŠู‡ุง ุงู„ุงู„ุชุฒุงู… ุจุชุนุฑูŠูุงุช ุงู„ู…ูˆุณูŠู‚ู‰ ุงู„ุตุญูŠุญุฉ ูˆุบูŠุฑ ุงู„ุตุญูŠุญุฉ.

ูˆู…ุน ุฐู„ูƒ ุŒ ูุฅู† ู‡ุฐุง ุงู„ู†ู‡ุฌ ู„ู‡ ุนูŠุจุงู† ุฑุฆูŠุณูŠุงู†.

ุฃูˆู„ุงู‹ ุŒ ุชุนุชู…ุฏ ุงู„ู‚ูˆุงุนุฏ ุงู„ู†ุงุชุฌุฉ ุนู† ู‡ุฐู‡ ุงู„ุนู…ู„ูŠุฉ ุจุดูƒู„ ูƒุจูŠุฑ ุนู„ู‰ ู…ุง ูŠุนุชุจุฑู‡ ุงู„ู…ู†ุธุฑ ุงู„ูƒู†ุณูŠ. ูŠุคุฏูŠ ุชุญูŠุฒ ู…ุฌู…ูˆุนุฉ ุงู„ุจูŠุงู†ุงุช ุฅู„ู‰ ุงู†ุญูŠุงุฒ ุงู„ุงุณุชู†ุชุงุฌุงุช ุŒ ูˆู„ุง ุชุนูƒุณ ุงู„ู…ูˆุณูŠู‚ู‰ ุงู„ูƒู„ุงุณูŠูƒูŠุฉ ุงู„ุบุฑุจูŠุฉ ุงู„ุชุฌุฑุจุฉ ุงู„ู…ูˆุณูŠู‚ูŠุฉ ุงู„ูƒุงู…ู„ุฉ ู„ู„ุจุดุฑูŠุฉ. ูŠู…ูƒู† ุฃู† ูŠูƒูˆู† ุฅู†ุดุงุก ุงู„ู‚ูˆุงุนุฏ ุจู†ุงุกู‹ ุนู„ู‰ ู…ูˆุณูŠู‚ู‰ ุจุงุฎ ูˆู…ูˆุฒุงุฑุช ุฃู…ุฑู‹ุง ู…ู…ุชุนู‹ุง ุŒ ู„ูƒู†ู‡ู… ู„ู† ูŠุฎุจุฑูƒูˆุง ูƒุซูŠุฑู‹ุง ุจุงู„ู…ูˆุณูŠู‚ู‰ ุจุดูƒู„ ุนุงู….

ูŠูƒูˆู† ุงู„ูˆุถุน ู…ุนู‚ุฏู‹ุง ุนู†ุฏู…ุง ุชุฏุฑูƒ ุฃู† ุงู„ุฃู†ูˆุงุน ุงู„ู…ูˆุณูŠู‚ูŠุฉ ุบุงู„ุจู‹ุง ู…ุง ุชุฑุชุจุท ุจู‚ูˆุฉ ุจุซู‚ุงูุงุช ูˆู…ุฌู…ูˆุนุงุช ุนุฑู‚ูŠุฉ ู…ุนูŠู†ุฉ ุŒ ูˆุฃู† ุฅุนุทุงุก ุงู„ุฃูˆู„ูˆูŠุฉ ู„ุฃู†ูˆุงุน ู…ุนูŠู†ุฉ ู…ู† ุงู„ู…ูˆุณูŠู‚ู‰ ุŒ ูุฅู†ูƒ ุจุฐู„ูƒ ุชุนุทูŠ ุฃูˆู„ูˆูŠุฉ ู…ุนูŠู†ุฉ ู„ุฃู†ูˆุงุน ู…ุนูŠู†ุฉ ู…ู† ุงู„ู†ุงุณ. ุนู„ู‰ ุณุจูŠู„ ุงู„ู…ุซุงู„ ุŒ ููŠ ุงู„ู†ุธุฑูŠุฉ ุงู„ุฃูƒุงุฏูŠู…ูŠุฉ ู„ู„ู…ูˆุณูŠู‚ู‰ ุŒ ูŠุชู… ุฅูŠู„ุงุก ุงู„ูƒุซูŠุฑ ู…ู† ุงู„ุงู‡ุชู…ุงู… ู„ุฏุฑุงุณุฉ ุงู„ุชู‚ุงู„ูŠุฏ ุงู„ุฃูˆุฑูˆุจูŠุฉ ุงู„ูƒู„ุงุณูŠูƒูŠุฉ ูˆุงู„ู‚ู„ูŠู„ ู†ุณุจูŠู‹ุง ู„ู„ู…ูˆุณูŠู‚ู‰ ุงู„ุชูŠ ุชู†ุดุฃ ููŠ ุงู„ุดุชุงุช ู…ู† ุงู„ู…ู‡ุงุฌุฑูŠู† ู…ู† ุฃูุฑูŠู‚ูŠุง: ุงู„ุจู„ูˆุฒ ูˆุงู„ุฌุงุฒ ูˆุงู„ุฑูˆูƒ ุงู†ุฏ ุฑูˆู„ ูˆุงู„ู‡ูŠุจ ู‡ูˆุจ. ุฅุฐุง ู‚ู…ู†ุง ุจุชู‚ูŠูŠู… ุตุญุฉ ุงู„ู…ูˆุณูŠู‚ู‰ ู…ู† ุฎู„ุงู„ ุงู„ู†ุธุฑูŠุฉ ุงู„ุชู‚ู„ูŠุฏูŠุฉ ุŒ ูู‚ุฏ ูŠุคุฏูŠ ุฐู„ูƒ ุฅู„ู‰ ู†ุณุฎุฉ ุซู‚ุงููŠุฉ ู…ู† ุงู„ู…ุดูƒู„ุฉ ุŒ ุนู†ุฏู…ุง ุนู…ู„ุช ุฎูˆุงุฑุฒู…ูŠุงุช ุงู„ุชุนุฑู ุนู„ู‰ ุงู„ูˆุฌู‡ ุจุดูƒู„ ุฃูุถู„ ู…ุน ุงู„ู‚ูˆู‚ุงุฒูŠูŠู† ู…ู‚ุงุฑู†ุฉ ู…ุน Negroids.

ุงู„ุนูŠุจ ุงู„ูƒุจูŠุฑ ุงู„ุซุงู†ูŠ ููŠ ุฅู†ุดุงุก ุงู„ู‚ูˆุงุนุฏ ู…ู† ุฎู„ุงู„ ุชุญุฏูŠุฏ ุงู„ุฃู†ู…ุงุท ูˆุชุนู…ูŠู…ู‡ุง ู‡ูˆ ุฃู†ู†ุง ุจู‡ุฐู‡ ุงู„ุทุฑูŠู‚ุฉ ุณู†ุฑูƒุฒ ุฏุงุฆู…ู‹ุง ุนู„ู‰ ุงู„ู…ุงุถูŠ. ูˆุงู„ู…ูˆุณูŠู‚ู‰ ุฃูƒุซุฑ ุฅุซุงุฑุฉ ุนู†ุฏู…ุง ุชุฎุฑู‚ ุงู„ู‚ูˆุงุนุฏ. ู‚ุจู„ ุฃู† ูŠุณุชุฎุฏู… Jimmy Page ุชุฃุซูŠุฑ ุงู„ุชุดูˆูŠู‡ ุŒ ุงุนุชุจุฑ ุงู„ู…ู‡ู†ุฏุณูˆู† ู‚ุทุน ุงู„ุฅุดุงุฑุฉ ุฃุซู†ุงุก ุงู„ุชุถุฎูŠู… ุนูŠุจู‹ุง. ูˆุนู„ู‰ ุงู„ุฑุบู… ู…ู† ุฃู† ุงู„ุฃู†ู…ุงุท ุงู„ุชูŠ ุชู… ุงู„ูƒุดู ุนู†ู‡ุง ุชุณุงุนุฏ ุนู„ู‰ ูู‡ู… ุงู„ู…ูˆุณูŠู‚ู‰ ุงู„ุญุฏูŠุซุฉ ุŒ ุฅู„ุง ุฃู†ู‡ุง ุบูŠุฑ ู…ู†ุงุณุจุฉ ุชู…ุงู…ู‹ุง ู„ุชู‚ูŠูŠู… ุงู„ู…ูˆุณูŠู‚ู‰ ุงู„ู…ุณุชู‚ุจู„ูŠุฉ.

ูŠุฌุจ ุฃู† ูŠุชุฌู†ุจ ู†ุธุงู… ุงู„ู†ูˆุน ุงู„ุฌูŠุฏ ู„ู„ู…ูˆุณูŠู‚ู‰ ูƒู„ ู…ู† ุงู„ูุฎุงุฎ ุงู„ู…ูˆุตูˆูุฉ ู„ู„ูˆุตูุฉ. ู„ุง ูŠู†ุจุบูŠ ุฃู† ูŠุณุชู†ุฏ ุฅู„ู‰ ู…ุนุงูŠูŠุฑ ุบูŠุฑ ู…ู‚ุจูˆู„ุฉ ุฃูˆ ุฐุงุชูŠุฉ ู„ู„ู…ูˆุณูŠู‚ู‰ ุงู„ุตุญูŠุญุฉ. ููŠ ุงู„ูˆู‚ุช ู†ูุณู‡ ุŒ ููŠ ู…ุญุงูˆู„ุฉ ู„ุฌุนู„ ุงู„ุญุงู„ุงุช ุงู„ุฎุงุทุฆุฉ ุบูŠุฑ ู‚ุงุจู„ุฉ ู„ู„ุชู…ุซูŠู„ ุŒ ูŠุฌุจ ุฃู„ุง ูŠุชุฏุฎู„ ู†ุธุงู… ุงู„ู†ูˆุน ููŠ ุธู‡ูˆุฑ ุญุงู„ุงุช ุฌุฏูŠุฏุฉ.

ุงู„ูˆุตููŠุฉ


ุจุฏูŠู„ ู„ู„ูˆุตููŠุฉ ู‡ูˆ ุงู„ูˆุตููŠุฉ. ุฅุฐุง ุชู… ุงุนุชุจุงุฑ ุงู„ุฃู†ู…ุงุท ุงู„ู…ูˆุณูŠู‚ูŠุฉ ููŠ ุงู„ุญุงู„ุฉ ุงู„ุฃูˆู„ู‰ ูƒู‚ูˆุงุนุฏ ู…ู„ุฒู…ุฉ ุŒ ูุฅู†ู‡ุง ุชุนุชุจุฑ ููŠ ุงู„ุญุงู„ุฉ ุงู„ุซุงู†ูŠุฉ ูƒุฃู†ู…ุงุท ูŠุชู… ุชุดูƒูŠู„ู‡ุง ุฃุซู†ุงุก ุงู„ู…ู…ุงุฑุณุฉ. ูŠุจุฏูˆ ุงู„ู…ู†ู‡ุฌ ุงู„ูˆุตููŠ ู„ุฏุฑุงุณุฉ ุงู„ู‚ูˆุงุนุฏ ุงู„ู…ูˆุณูŠู‚ูŠุฉ ูƒู…ุง ูŠู„ูŠ:

  • ุงุณุชูƒุดุงู ุฌุณุฏ ุงู„ู…ูˆุณูŠู‚ู‰
  • ุญุฏุฏ ุงู„ุงุชุฌุงู‡ุงุช
  • ู†ุญู† ู†ุตูˆุบู‡ุง ููŠ ุดูƒู„ ู†ู…ูˆุฐุฌ

ู…ู…ูƒู† ู†ู‚ุงุดู‡ุง:

ุงู„ู…ูˆุณูŠู‚ู‰ ุงู„ุชูŠ ุชู†ุญุฑู ุนู† ุงู„ู†ู…ูˆุฐุฌ ุบูŠุฑ ุนุงุฏูŠุฉ.

ู„ู„ู‚ูŠุงู… ุจุฐู„ูƒ ุŒ ู†ุญุชุงุฌ ุฅู„ู‰ ู†ู…ูˆุฐุฌ ุฌูŠุฏ ู…ู† ุงู„ู‡ูŠุงูƒู„ ุงู„ู…ูˆุณูŠู‚ูŠุฉ ุงู„ุชูŠ ูŠู…ูƒู† ุฃู† ุชุตู ุงู„ุนุงุฏูŠ ุฃูˆ ุบูŠุฑ ุงู„ุนุงุฏูŠ ุŒ ุจุฏู„ุงู‹ ู…ู† ุงู„ุตูˆุงุจ ุฃูˆ ุงู„ุฎุทุฃ. ูŠู‚ุฏู… ุฏูŠููŠุฏ ู‡ูˆุฑูˆู† ููŠ ูƒุชุงุจู‡ Sweet Anticipation ู†ุธุฑูŠุฉ ูˆุตููŠุฉ ูŠู…ูƒู† ุงุฎุชุฒุงู„ู‡ุง ุฅู„ู‰ ุซู„ุงุซุฉ ุฌูˆุงู†ุจ ุฑุฆูŠุณูŠุฉ:

  • ูŠุชู… ุชุตู†ูŠู ุงู„ู…ูˆุณูŠู‚ู‰ ู…ู† ุฎู„ุงู„ ุงู„ุชุฏุฑูŠุจ ุงู„ุฅุญุตุงุฆูŠ
  • ุฃู†ุช ุฑุงุถู ุนู† ุงู„ุชูˆู‚ุนุงุช ุงู„ุตุญูŠุญุฉ
  • ุงู„ุฌุฏุฉ ู„ุง ุชุณู…ุญ ู„ูƒ ุจุงู„ู…ู„ู„

ููŠ ู…ุซุงู„ู†ุง ุงู„ุณุงุจู‚ ุนู„ู‰ ุงู„ุชู‚ุงุฏู… ุŒ ูŠุนุชุจุฑ ุงู„ู‚ูุฒ ู…ู† ู…ู„ุงุญุธุฉ ุฅู„ู‰ C ุฎุทุฃ. ูˆูˆูู‚ู‹ุง ู„ู†ุธุฑูŠุฉ ู‡ูˆุฑูˆู† ุŒ ุณูŠูƒูˆู† ู‡ุฐุง ุฃู…ุฑู‹ุง ุบูŠุฑ ู…ุนุชุงุฏ. ุณูŠูƒุชุดู ุฃูˆู„ุฆูƒ ุงู„ุฐูŠู† ุงุณุชู…ุนูˆุง ุฅู„ู‰ ุงู„ู…ูˆุณูŠู‚ู‰ ุงู„ุบุฑุจูŠุฉ ูƒุซูŠุฑู‹ุง ุฃู†ู‡ ุนู†ุฏู…ุง ูŠุณู…ุนูˆู† ู…ู„ุงุญุธุฉ ุŒ ูุฅู† ุงู„ู…ู„ุงุญุธุฉ ุงู„ุชุงู„ูŠุฉ ุณุชูƒูˆู† ููŠ ุงู„ุบุงู„ุจ ุฃุฎุฑู‰ ุŒ ุฃูˆ ู…ู„ุงุญุธุฉ ุฃุนู„ู‰ ุฃูˆ ุฃู‚ู„ ููŠ ุงู„ุตูˆุช. ุงู„ู‚ูุฒ ุฅู„ู‰ B ุณูˆู ูŠูุงุฌุฆ ุงู„ุฌู…ู‡ูˆุฑ ุŒ ูˆู‚ุฏ ูŠุฃุฎุฐูˆู† ู‡ุฐุง ุณู„ุจู‹ุง.

ุฅุญุฏู‰ ุงู„ู†ุชุงุฆุฌ ุงู„ุบุฑูŠุจุฉ ู„ู†ุธุฑูŠุฉ ู‡ูˆุฑูˆู† ู‡ูŠ ุฃู† ูƒุชุงุจุฉ ุงู„ู…ูˆุณูŠู‚ู‰ ู„ูŠุณุช ู…ู…ุงุฑุณุฉ ููŠ ุชุนุธูŠู… ุฃูˆ ุชู‚ู„ูŠู„ ุงู„ุฎูŠุงู„. ุงู„ู…ูˆุงุฒู†ุฉ ุงู„ู…ูˆุณูŠู‚ูŠุฉ ุนู„ู‰ ุงู„ุญุฏูˆุฏ ุจูŠู† ุงู„ู†ุธุงู… ูˆุงู„ููˆุถู‰ ุŒ ูˆู…ูˆู‚ุน ุงู„ู…ุณุชู…ุนูŠู† ูŠุนุชู…ุฏ ุนู„ู‰ ู‚ุฏุฑุฉ ุงู„ู…ูˆุณูŠู‚ูŠ ุนู„ู‰ ู…ูˆุงุฒู†ุฉ ุตุฏู…ุฉ ุงู„ุญุฏุงุซุฉ ู…ุน ุฅุฑุถุงุก ุงุณุชู‚ุจุงู„ ุงู„ู…ุชูˆู‚ุน. ุฅุฐุง ูƒู†ุช ุชุฑูŠุฏ ุญู‚ู‹ุง ุงู„ุชุญู‚ู‚ ู…ู† ุตุญุฉ ุงู„ุชูƒูˆูŠู† ุŒ ูุณูŠุชุนูŠู† ุนู„ูŠูƒ ุงู„ุชุฃูƒุฏ ู…ู† ุฃู†ู‡ุง ู„ุง ุชุฐู‡ุจ ุจุนูŠุฏู‹ุง ุนู† ุงู„ุชู‚ุงู„ูŠุฏ ุงู„ู…ู‚ุจูˆู„ุฉ ุŒ ูˆู„ูƒู†ู‡ุง ุฃูŠุถู‹ุง ู„ุง ุชู„ุชุฒู… ุจู‡ุง ุจุตุฑุงู…ุฉ.

ููŠู…ุง ูŠู„ูŠ ุจูŠุงู†ุงุช ู…ู† ุชุญู„ูŠู„ ุฅุญุตุงุฆูŠ ู„ู„ุงุชุฌุงู‡ุงุช ุงู„ู„ุญู†ูŠุฉ. ุชุดูŠุฑ ุงู„ุฃู„ูˆุงู† ุงู„ุฏุงูƒู†ุฉ ุฅู„ู‰ ู†ุชุงุฆุฌ ุฃูƒุซุฑ ุงุญุชู…ุงู„ู‹ุง. ุญุฏุฏ ุณุทุฑู‹ุง ุจุฃุญุฏ ุงู„ู…ู„ุงุญุธุงุช ูˆุงุจุญุซ ุนู†ู‡ ุฎู„ูŠุฉ ุจู‡ุง ู…ู„ุงุญุธุฉ ู…ู† ุงู„ู…ุฑุฌุญ ุฃู† ุชุชุจุน ุงุฎุชูŠุงุฑูƒ - ุงู„ุชู‚ุงุทุน ุงู„ู…ุธู„ู„ ู…ุน ุนู…ูˆุฏ ู…ู„ุงุญุธุฉ ุฃุฎุฑู‰. ุนู„ู‰ ุณุจูŠู„ ุงู„ู…ุซุงู„ ุŒ ููŠ ู…ุฌู…ูˆุนุฉ ุงู„ุจูŠุงู†ุงุช ู‡ุฐู‡ ููŠ 33.53ูช ู…ู† ุงู„ุญุงู„ุงุช ุจุนุฏ ุฅุนุงุฏุฉ ุงู„ู…ู„ุงุญุธุฉ ุชุฃุชูŠ ุงู„ู…ู„ุงุญุธุฉ.


ู‡ุฐู‡ ุงู„ุจูŠุงู†ุงุช ู…ุฃุฎูˆุฐุฉ ู…ู† ูƒุชุงุจ ู‡ูˆุฑูˆู† ุŒ ูˆู‡ูŠ ู†ุชูŠุฌุฉ ุชุญู„ูŠู„ ุฃูƒุซุฑ ู…ู† 250000 ู†ุบู…ุฉ ู…ู† ุงู„ุฃุบุงู†ูŠ ุงู„ุดุนุจูŠุฉ ุงู„ุฌุฑู…ุงู†ูŠุฉ ุจุดูƒู„ ุฑุฆูŠุณูŠ. ุณูˆู ุชุธู‡ุฑ ู…ุฌู…ูˆุนุฉ ุฃุฎุฑู‰ ู…ู† ุงู„ุจูŠุงู†ุงุช ุŒ ู…ุซู„ ุงู„ู‡ูŠุจ ู‡ูˆุจ ุฃูˆ ู…ูˆุณูŠู‚ู‰ ุงู„ุฑูˆูƒ ุฃู†ุฏ ุฑูˆู„ ุŒ ุงุญุชู…ุงู„ุงุช ู…ุฎุชู„ูุฉ.

ูŠู…ูƒู† ุชู…ุซูŠู„ ุฌู…ูŠุน ู‡ุฐู‡ ุงู„ุงุญุชู…ุงู„ุงุช ุจุดูƒู„ ู…ุชูƒุงูุฆ ุนู„ู‰ ุฃู†ู‡ุง ุจุชุงุช ุฅู†ุชุฑูˆุจูŠุง: ุงุญุชู…ุงู„ 50 ูช ูŠุชูˆุงูู‚ ู…ุน ุจุช ูˆุงุญุฏ ุŒ ูˆุงุญุชู…ุงู„ 25 ูช ุฅู„ู‰ ุจุชูŠู† ุŒ ุฅู„ุฎ. ู„ุชุฌู†ุจ ุงู„ู‚ุณู…ุฉ ุนู„ู‰ ุตูุฑ ุŒ ู†ูุชุฑุถ ุฃู†ู‡ ุจุงู„ู†ุณุจุฉ ู„ู„ุชุญูˆู„ุงุช ุงู„ุชูŠ ู„ุง ุชุญุฏุซ ุฃุจุฏู‹ุง ููŠ ู…ุฌู…ูˆุนุฉ ุงู„ุจูŠุงู†ุงุช ุŒ ูุฅู† ุงู„ุงุญุชู…ุงู„ ู‡ูˆ 1/100000. ุงู„ุขู† ูŠุธู‡ุฑ ุงู„ู„ูˆู† ุงู„ุฏุงูƒู† ุงู†ุชู‚ุงู„ุงุช ุฃูƒุซุฑ ุชูƒู„ูุฉ ู…ู† ุญูŠุซ ุงู„ูƒูˆู† - ุฃูŠ ุฃู‚ู„ ุงุญุชู…ุงู„ูŠุฉ. ุนู„ู‰ ุณุจูŠู„ ุงู„ู…ุซุงู„ ุŒ ุจุงู„ู†ุณุจุฉ ู„ู€ re ุจุนุฏ ุชุณุงูˆูŠ 6 ุจุชุงุช ู…ู† ุงู„ุฅู†ุชุฑูˆุจูŠุง ุŒ ุฃูŠ ุฃู† ุงุญุชู…ุงู„ู‡ุง 1/64.


ูŠุณุงุนุฏู†ุง ุงู„ุชู…ุซูŠู„ ููŠ ุดูƒู„ ุงู„ุฅู†ุชุฑูˆุจูŠุง ุนู„ู‰ ุงู„ุฌู…ุน ุจูŠู† ุงู„ู…ูุงุฌุฃุฉ ู…ู† ุณู„ุณู„ุฉ ู…ู† ุงู„ู…ู„ุงุญุธุงุช ุงู„ุชูŠ ูŠูƒูˆู† ููŠู‡ุง ูƒู„ ุงู†ุชู‚ุงู„ ู…ู† ุตูˆุช ุฅู„ู‰ ุขุฎุฑ ุนุฏุงุฏู‹ุง ู„ู„ุงู†ุชุฑูˆุจูŠุง ุŒ ู…ุน ุงู„ู…ูุงุฌุฃุฉ ู…ู† ุงู„ู„ุญู† ุจุฃูƒู…ู„ู‡ ูƒู…ุฌู…ูˆุน ุงู„ุชุญูˆู„ุงุช.

 ->  ->  ->  = 2,20 + 2,71 + 5,94 = 10,85 
 ->  ->  ->  = 2,48 + 7,43 + 5,94 = 15,85 

ู‡ุฐุง ูŠุดุจู‡ ุฅู„ู‰ ุญุฏ ูƒุจูŠุฑ ู†ู…ูˆุฐุฌ ู…ุงุฑูƒูˆู ุงู„ู…ุฎููŠ ุŒ ูˆู„ูƒู† ุจุฏู„ุงู‹ ู…ู† ุฅู†ุดุงุก ุณู„ุงุณู„ ู…ู† ุงู„ู…ู„ุงุญุธุงุช ุŒ ู†ุณุชุฎุฏู… ุงู„ุงุญุชู…ุงู„ุงุช ุงู„ู…ุฑุฌุญุฉ ู„ุชู‚ุฏูŠุฑ ุงุญุชู…ุงู„ูŠุฉ ุงู„ู„ุญู†.

ุฑุจู…ุง ู„ุงุญุธุช ุฃู† ุงู„ุงู†ุชู‚ุงู„ ู…ู† ุงู„ู…ู„ุงุญุธุฉ ุฅู„ู‰ C ู‡ูˆ 2.48 ุจุช ูู‚ุท ุŒ ุนู„ู‰ ุงู„ุฑุบู… ู…ู† ุฃู† ู‡ุฐุง ูŠุชุนุงุฑุถ ู„ู„ูˆู‡ู„ุฉ ุงู„ุฃูˆู„ู‰ ู…ุน ุญู‚ูŠู‚ุฉ ุฃู† ุงู„ุงู†ุชู‚ุงู„ ู…ู† C ุฅู„ู‰ C ุชู… ูˆุตูู‡ ุฃุนู„ุงู‡ ุนู„ู‰ ุฃู†ู‡ ุบูŠุฑ ู…ุนุชุงุฏ ู„ู„ุบุงูŠุฉ. ููŠ ู…ุนุธู… ุงู„ุฃุญูŠุงู† ุŒ ุชูƒูˆู† ุงู„ุชุญูˆู„ุงุช ุบูŠุฑ ุงู„ุนุงุฏูŠุฉ ุญูˆุงู„ูŠ 10 ุจุช ู…ู† ุงู„ูƒูˆู†. ุณุจุจ ู‡ุฐุง ุงู„ุชู†ุงู‚ุถ ู‡ูˆ ุฃู† ุจูŠุงู†ุงุช ู‡ูˆุฑูˆู† ู„ุง ุชู…ูŠุฒ ุจูŠู† ู‚ูุฒุฉ ุณุช ู…ู„ุงุญุธุงุช ู…ู† ุฅู„ู‰ ุฅู„ู‰ si (ุบูŠุฑ ู…ุนุชุงุฏ ุฌุฏู‹ุง) ูˆุงู„ุงู†ุชู‚ุงู„ ุฅู„ู‰ ู…ู„ุงุญุธุฉ ูˆุงุญุฏุฉ ู…ู† ุฅู„ู‰ ุฅู„ู‰ si ุฃู‚ู„ (ูˆุถุน ุดุงุฆุน ุฅู„ู‰ ุญุฏ ู…ุง). ุฅุฐุง ุณู…ุญุช ุงู„ุจูŠุงู†ุงุช ู„ู†ุง ุจูุตู„ ู‡ุงุชูŠู† ุงู„ุญุงู„ุชูŠู† ุŒ ุณูŠุธู‡ุฑ ุงู„ู†ู…ูˆุฐุฌ ุฃู† ุณู„ุณู„ุฉ ู…ุง ู‚ุจู„ si-mi-fa ุณุชุจุฏูˆ ุฃูƒุซุฑ ุบูŠุฑ ุชู‚ู„ูŠุฏูŠุฉ ู…ู† ุชู„ูƒ ุงู„ุชูŠ ูƒุงู†ุช ุนู„ูŠู‡ุง ู‚ุจู„ ุฅุนุงุฏุฉ mi-fa.

ู…ู„ุงุญุธุงุช ู…ุทุจูˆุนุฉ


ู…ู† ุงู„ู†ุงุญูŠุฉ ุงู„ู…ุซุงู„ูŠุฉ ุŒ ูŠุณุงุนุฏ ู†ุธุงู… ุงู„ู†ูˆุน ุงู„ู…ุจุฑู…ุฌูŠู† ุนู„ู‰ ุงุชุฎุงุฐ ุงู„ู‚ุฑุงุฑุงุช ุงู„ุตุญูŠุญุฉ ูˆูŠุฒูŠู„ ุงุญุชู…ุงู„ ุงู„ุฃุฎุทุงุก. ุงู„ุชู†ุงุธุฑ ุงู„ู…ูˆุณูŠู‚ูŠ ุงู„ุฌูŠุฏ ู‡ูˆ solfeggio. ุฅุฐุง ู„ู… ูŠูƒู† ู„ุฏูŠูƒ ุชุนู„ูŠู… ู…ูˆุณูŠู‚ูŠ ุŒ ููŠู…ูƒู†ูƒ ุงู„ุชุนุฑู ุนู„ู‰ solfeggio ุนู„ู‰ ุฃุบู†ูŠุฉ Do-Re-Mi ู…ู† ุงู„ู…ูˆุณูŠู‚ู‰ The Sound of Music . ูƒู„ ู…ู„ุงุญุธุฉ ู…ู† ุงู„ุฃูˆูƒุชุงู ู„ู‡ุง ุงุณู…ู‡ุง ุงู„ุฎุงุต ุŒ ูˆุฃูŠ ู…ู„ุงุญุธุฉ ุฎุงุฑุฌ ู†ุบู…ุฉ ุงู„ุงุณู… ู„ูŠุณ ู„ู‡ุง:

  1. ุฅู„ู‰ (ุฃุฏู†ู‰ ู…ู„ุงุญุธุฉ ู…ู† ู‡ุฐู‡ ุงู„ู…ุฌู…ูˆุนุฉ)
  2. ุฅุนุงุฏุฉ
  3. ู…ูŠ
  4. F
  5. ู…ู„ุญ
  6. ู„ุง
  7. ุณูŠ
  8. ุฅู„ู‰ (ุงู„ุขู† ุงูˆูƒุชุงู ุฃุนู„ู‰)

ูŠุณู…ุญ ู‡ุฐุง ุงู„ู†ุธุงู… ู„ู„ู…ูˆุณูŠู‚ูŠูŠู† ุจุงู„ุงู„ุชุฒุงู… ุจุงู„ู…ู„ุงุญุธุงุช ุงู„ุตุญูŠุญุฉ ุŒ ูˆูŠุถุน ู„ุบุฉ ุตุบูŠุฑุฉ ุชู…ู†ุน ุชุดุบูŠู„ ุงู„ู…ู„ุงุญุธุงุช ุฎุงุฑุฌ ุงู„ู…ูุชุงุญ ุงู„ู…ุญุฏุฏ. ู‡ู†ุงูƒ ุนุฏุฏ ู„ุง ู†ู‡ุงุฆูŠ ู…ู† ุงู„ุชุฑุฏุฏุงุช ุจูŠู† d ูˆ re ุŒ ูˆู„ูƒู† ู„ุง ูŠุชู… ุงุณุชู†ุณุงุฎู‡ุง ุฏุงุฎู„ solfeggio.

ูŠู…ูƒู† ุชู…ุซูŠู„ ุฐู„ูƒ ุจุณู‡ูˆู„ุฉ ููŠ ุงู„ูƒูˆุฏ ูƒุจูŠุงู†ุงุช ู†ูˆุน ุฌุจุฑูŠ:

data Solfege = Do | Re | Mi | Fa | So | La | Ti

ูŠู…ูƒู†ูƒ ุงู„ุขู† ุชุญุฏูŠุฏ ุงู„ูˆุธุงุฆู ุงู„ู…ูˆุณูŠู‚ูŠุฉ ุงู„ุชูŠ ู„ุง ุชุณู…ุญ ุจุงู„ู…ู„ุงุญุธุงุช ุฎุงุฑุฌ ุงู„ู…ูุงุชูŠุญ. ุนู„ู‰ ุณุจูŠู„ ุงู„ู…ุซุงู„ ุŒ ุชูƒุฑุฑ ู‡ุฐู‡ ุงู„ูˆุธูŠูุฉ ู…ู„ุงุญุธุฉ ูˆุงุญุฏุฉ n ู…ุฑุฉ:

repeat : Nat -> Solfege -> List Solfege
repeat 0 s = [s]
repeat n s = s :: repeat (n - 1) s

ู…ุน ู‡ุฐุง ุงู„ุชุนุฑูŠู ุŒ ูุฅู† ุงู„ุชูƒุฑุงุฑ ุงู„ุซู„ุงุซูŠ ู„ู…ู„ุงุญุธุฉ re ู‡ูˆ ุชุนุจูŠุฑ ูŠู…ูƒู† ูู‡ู…ู‡ ุจุณู‡ูˆู„ุฉ ููŠ ุงู„ู…ุฌุงู„ ุงู„ู…ูˆุณูŠู‚ูŠ. ุงู„ุชูƒุฑุงุฑ ุงู„ุซู„ุงุซูŠ ู„ุญุฏุฉ ุญุงุฏุฉ ู‡ูˆ ุฎุทุฃ ููŠ ุงู„ุชุญู‚ู‚ ู…ู† ุงู„ู†ูˆุน ุŒ ู„ุฃู† ุงู„ุญุงุฏุฉ ุงู„ุญุงุฏุฉ ู„ูŠุณุช ู‚ูŠู…ุฉ ู…ู† ุงู„ู†ูˆุน Solfege.

ู‡ุฐุง ูŠุนุทูŠู†ุง ู†ูˆุน ู…ุนูŠู† ู…ู† ุงู„ุฃู…ุงู†. ูŠุณู…ุญ ู„ู†ุง ู†ุธุงู…ู†ุง ุจุชุฌู†ุจ ุงู„ู…ู„ุงุญุธุงุช ุงู„ุฎุงุทุฆุฉ ุŒ ู„ูƒู†ู‡ ู„ุง ูŠุฒุงู„ ู„ุง ูŠุญู…ูŠ ุถุฏ ู…ุฌู…ูˆุนุงุช ุงู„ู…ู„ุงุญุธุงุช ุบูŠุฑ ุงู„ุตุญูŠุญุฉ . ุฅุฐุง ู„ุนุจู†ุง ููŠ C major ุŒ ูู„ู† ู†ู„ุนุจ F ุญุงุฏ ุŒ ูˆู„ูƒู† ูŠู…ูƒู†ู†ุง ู„ุนุจ C ุŒ ุซู… ู†ู†ุชู‚ู„ ุฅู„ู‰ septima ูƒุจูŠุฑุฉ ุนู„ู‰ ู†ูˆุชุฉ B ุŒ ูˆู‡ูŠ ู…ู…ู†ูˆุนุฉ ุจู…ูˆุฌุจ ู‚ูˆุงุนุฏ ุงู„ุชูƒูˆูŠู† (ุงู„ุชู‚ู„ูŠุฏูŠุฉ). ู‡ุฐุง ุงู„ู†ูˆุน ู…ู† ุงู„ุชุญู‚ู‚ ุงู„ุณูŠุงู‚ูŠ ู…ู…ูƒู† ุŒ ูˆู„ูƒู†ู‡ ูŠุชุทู„ุจ ู†ู‡ุฌู‹ุง ุฃูƒุซุฑ ุชุนู‚ูŠุฏู‹ุง.

ุงู„ุชุญูˆู„ุงุช ุงู„ู…ูƒุชูˆุจุฉ


ุชุณุชุฎุฏู… ู…ูƒุชุจุฉ Mezzo Haskell ุงู„ุฃู†ูˆุงุน ุฐุงุช ุงู„ุตู„ุฉ ู„ู„ุชุญู‚ู‚ ู…ู† ุตุญุฉ ุงู„ู…ูˆุณูŠู‚ู‰. ูŠู‚ูˆู„ ุงู„ูˆุตู ุฃู† ู‡ุฐุง ู‡ูˆ "ุงุฎุชุจุงุฑ ุตุงุฑู… ู„ู„ุบุงูŠุฉ ู„ู„ู…ูˆุณูŠู‚ู‰" ุŒ ูŠู…ูƒู† ู„ู„ู…ูƒุชุจุฉ ุงู„ุชุญู‚ู‚ ู…ู† ุงู„ุงู…ุชุซุงู„ ู„ู‚ูˆุงุนุฏ ุงู„ุชูƒูˆูŠู† ุงู„ู…ุฎุชู„ูุฉ ุŒ ูˆู„ูŠุณ ูู‚ุท ุงู„ู†ุบู…ุฉ. ููŠ Mezzo ุŒ ูŠุชู… ุชุฌู…ูŠุน ุงู„ูƒูˆุฏ ุงู„ุชุงู„ูŠ ู„ุฃู† ู„ุญู† ู…ุง ู‚ุจู„ re-mi-fa ูŠุชูƒูˆู† ู…ู† ุงู„ููˆุงุตู„ ุงู„ุฒู…ู†ูŠุฉ ุงู„ู…ุณู…ูˆุญ ุจู‡ุง:

comp = defScore $ start $ melody :| c :| d :| e :| f :>> g

ูˆู„ูƒู† ุฅุฐุง ูƒุณุฑู†ุง ุงู„ู‚ุงุนุฏุฉ ุงู„ุชูŠ ุชุญุธุฑ ุงู„ู‚ูุฒ ู…ู† ุฅู„ู‰ ุฅู„ู‰ si ุŒ ูู„ู† ูŠู‚ูˆู… Mezzo ุจุชุฌู…ูŠุน ู…ุซู„ ู‡ุฐุง ุงู„ุฑู…ุฒ:

comp = defScore $ start $ melody :| c :| b :| e :| f :>> g

ู…ู† ุงู„ุฑุงุฆุน ุฃู† Mezzo ุณูŠุดูŠุฑ ุฅู„ู‰ ู…ุดูƒู„ุฉ:

Major sevenths are not permitted in melody: C and B
In the first argument of โ€˜(:|)โ€™, namely โ€˜melody :| c :| bโ€™
In the first argument of โ€˜(:|)โ€™, namely โ€˜melody :| c :| b :| eโ€™
In the first argument of โ€˜(:>>)โ€™, namely
    โ€˜melody :| c :| b :| e :| f_โ€™

ู‚ุฏ ูŠุจุฏูˆ ุฃู† ุญู„ู… ุชู‚ุฏูŠู… ู…ูˆุณูŠู‚ู‰ ุบูŠุฑ ุตุญูŠุญุฉ ูƒุฃุฎุทุงุก ููŠ ุงู„ูƒุชุงุจุฉ ู‚ุฏ ุชุญู‚ู‚. ูˆู„ูƒู† ููŠ ุจุนุถ ุงู„ุฃุญูŠุงู† ุชู†ุดุฃ ู…ูˆุงู‚ู ู…ุญุฑุฌุฉ. ุนู†ุฏู…ุง ู‚ุงู… ูƒุงุชุจ ุงู„ู…ูƒุชุจุฉ ุจุชุดููŠุฑ ู…ู‚ุฏู…ุฉ ุดูˆุจุงู† ุŒ ุงุชุถุญ ุฃู†ู‡ ููŠ ุนุฏุฉ ู…ู†ุงุณุจุงุช ู„ู… ูŠุชุจุน ุงู„ู…ู„ุญู† ุงู„ู‚ูˆุงุนุฏ ุงู„ุชู‚ู„ูŠุฏูŠุฉ:

ุชู… ู†ุณุฎ ุงู„ุนู…ู„ ุจุงู„ูƒุงู…ู„ ุชู‚ุฑูŠุจู‹ุง ุŒ ูˆู„ูƒู† ููŠ ุจุนุถ ุงู„ุฃุญูŠุงู† ูƒุงู† ู…ู† ุงู„ุถุฑูˆุฑูŠ ุชุฎุทูŠ ุจุนุถ ุงู„ู…ู„ุงุญุธุงุช ุŒ ู„ุฃู†ู‡ู… ุฎู„ู‚ูˆุง ุงู„ูุชุฑุงุช ุงู„ู…ุญุธูˆุฑุฉ ุงู„ุชูŠ ุฃุดุงุฑ ุฅู„ูŠู‡ุง ู…ูŠุฒูˆ.

ู‚ุฏ ุชุณุฃู„ ุŒ ุงู„ุฐูŠ ุชุนู‡ุฏ ุจุญุธุฑู‡ุŸ ุฅุฐุง ู„ู… ูŠูุณู…ุญ ู„ุดูˆุจุงู† ุจุงู„ุชุญุฏุซ ุนู…ุง ู‡ูˆ ู…ุณู…ูˆุญ ููŠ ุงู„ู…ูˆุณูŠู‚ู‰ ุงู„ุบุฑุจูŠุฉ ูˆู…ุง ู‡ูˆ ุบูŠุฑ ุฐู„ูƒ ุŒ ูู…ู† ุฅุฐู†ุŸ

ุงู„ู…ุดูƒู„ุฉ ู‡ูŠ ุฃู†ู‡ ุนู„ู‰ ุงู„ุฑุบู… ู…ู† ุฃู† Mezzo ู‚ุงุฏุฑ ุนู„ู‰ ุฃุฎุฐ ุงู„ุณูŠุงู‚ ููŠ ุงู„ุงุนุชุจุงุฑ ุŒ ุฅู„ุง ุฃู† ุชู‚ุฏูŠุฑ ุงู„ู†ูˆุน ูŠุจู‚ู‰ ู…ู‡ู…ุฉ ุงุฎุชูŠุงุฑ ุซู†ุงุฆูŠุฉ. ุฅู…ุง ุฃู† ุฌู…ูŠุน ุงู„ู…ู„ุงุญุธุงุช ุตุญูŠุญุฉ ูˆูŠุชู… ุชุฌู…ูŠุน ุงู„ุนู…ู„ ุŒ ุณูˆุงุก ุชู… ุฅุฎุฑุงุฌ ุฅุญุฏู‰ ุงู„ู…ู„ุงุญุธุงุช ูˆู„ู… ูŠุชู… ุชุตู†ูŠู ุงู„ุนู…ู„. ูˆุนู„ู‰ ุงู„ุฑุบู… ู…ู† ุญู‚ูŠู‚ุฉ ุฃู† Mezzo ูŠุณู…ุญ ู„ูƒ ุจุงุฎุชูŠุงุฑ ู‚ูˆุงุนุฏ ุงู„ุชูƒูˆูŠู† ุŒ ูุฅู† ู‚ุฑุงุฑ ุชุทุจูŠู‚ ุฃูˆ ุนุฏู… ุชุทุจูŠู‚ ุงู„ู‚ุงุนุฏุฉ ุนุงู„ู…ูŠ. ุฅุฐุง ู‚ู…ุช ุจุชุนุทูŠู„ ุงู„ู‚ุงุนุฏุฉ ู„ุฃู† ุจุนุถ ุงู„ู‚ุฑุงุฑ ุงู„ู…ูˆุณูŠู‚ูŠ ูŠู†ุชู‡ูƒ ุงู„ุงุชูุงู‚ูŠุฉ ุงู„ู…ุนุชุงุฏุฉ ุŒ ูุณุชู„ุบูŠ ุงู„ุชุญู‚ู‚ ู…ู† ุงู„ุฃุฌุฒุงุก ุงู„ุฃุฎุฑู‰ ู…ู† ุงู„ุนู…ู„.

ุฅู†ุชุฑูˆุจูŠุง ู…ุทุจูˆุนุฉ


ุชุชู…ุซู„ ุฅุญุฏู‰ ุทุฑู‚ ูƒุณุฑ ุฃูˆ ุงู„ุชุญุงูŠู„ ุนู„ู‰ ู‚ูˆุงุนุฏ ุงู„ูƒุชุงุจุฉ ุงู„ู…ูˆุณูŠู‚ูŠุฉ ููŠ ู†ู…ุฐุฌุฉ ุงู„ุชุญูˆู„ุงุช ุจูŠู† ุงู„ู†ูˆุชุงุช ู…ู† ุญูŠุซ ุงู„ุชุดุงุจู‡ ุจู†ุงุกู‹ ุนู„ู‰ ู†ุตูŠุญุฉ ู‡ูˆุฑูˆู†. ุจุฏู„ุงู‹ ู…ู† ุงู„ุฅุนู„ุงู† ุนู† ุฎุทุฃ ุงู†ุชู‚ุงู„ูŠ ู…ุนูŠู† ุจุดูƒู„ ุตุญูŠุญ ุฃูˆ ุฎุทุฃ ุŒ ูŠู…ูƒู†ูƒ ุญุณุงุจ ู…ู‚ุฏุงุฑ ุงู„ูƒูˆู† ุงู„ุฐูŠ ูŠุนูƒุณ ู…ูุงุฌุฃุฉ ุงู„ุฌู…ู‡ูˆุฑ ููŠ ู…ุฌู…ูˆุนุงุช ุงู„ุงู‚ุชุฑุงู† ู…ู† ุงู„ู…ู„ุงุญุธุงุช.

ุงู„ูƒูˆุฏ ุงู„ุชุงู„ูŠ ู…ูƒุชูˆุจ ุจุงู„ู„ุบุฉ ุงู„ูˆุธูŠููŠุฉ ุงู„ู…ุนุชู…ุฏุฉ ุงุฏุฑูŠุณ . ููŠ ุงู„ูƒูˆุฏ ุŒ ูŠุชู… ุงู„ุชุญู‚ู‚ ู…ู† ุฃู† ุงู„ู„ุญู† ุงู„ู…ุทุงุจู‚ ู„ู„ู‚ูˆุงุนุฏ ูŠุจุฏุฃ ุจู€ ูˆูŠู†ุชู‡ูŠ ุจุงู„ู…ู„ุญ ูˆุฃู† ุงู„ู…ุณุงุฑ ุจูŠู† ู‡ุฐู‡ ุงู„ู…ู„ุงุญุธุงุช ูŠูˆู„ุฏ 8-16 ุจุช ู…ู† ุงู„ูƒูˆู†. ุชุญุชุงุฌ ุฃูˆู„ุงู‹ ุฅู„ู‰ ุชุญุฏูŠุฏ ุงู„ู†ูˆุน Melodyุงู„ุฐูŠ ูŠุนูƒุณ ุชู…ุซูŠู„ู†ุง ู„ู„ุญู† ู…ุน ุชุดุงุจู‡ ุฃูˆ ุญุฌู… ู…ุนูŠู† ู…ู† ุงู„ูƒูˆู†. ูŠุญุชูˆูŠ ู‡ุฐุง ุงู„ู†ูˆุน ุนู„ู‰ ุซู„ุงุซ ู…ู†ุดุฆุงุช:

  • Pure: ูŠุนูƒุณ ุฅู†ุดุงุก ู„ุญู† ู…ู† ู…ู„ุงุญุธุฉ ูˆุงุญุฏุฉ ุŒ ู…ุน ู…ุณุชูˆู‰ ุฅู†ุชุฑูˆุจูŠุง ุนู„ูˆูŠ ูˆุณูู„ูŠ ูŠุณุงูˆูŠ ุตูุฑ.
  • (>>=): ูŠุฃุฎุฐ ู„ุญู†ูŠู† ูˆูŠุถูŠู ุญุฏูˆุฏ ุงู„ูƒูˆู† ุงู„ุฎุงุตุฉ ุจู‡ ู…ุน ุชูƒู„ูุฉ ุงู„ุชุญูˆู„ ู…ู† ู…ู„ุงุญุธุฉ ููŠ ู†ู‡ุงูŠุฉ ุงู„ู„ุญู† ุงู„ุฃูˆู„ ุฅู„ู‰ ู…ู„ุงุญุธุฉ ุฅู„ู‰ ู†ู‡ุงูŠุฉ ุงู„ุซุงู†ูŠุฉ.
  • Relax: ูŠุฃุฎุฐ ุงู„ู„ุญู† ูˆูŠูˆุณุน ุญุฏูˆุฏู‡ ู…ู† ุงู„ูƒูˆู†.

data Melody : (Solfege, Solfege) -> (Nat, Nat) -> Type where

  Pure  : x -> Melody (x, x) (0, 0)

  (>>=) : Melody (w, x) (low, high) ->
          (() -> Melody (y, z) (low2, high2)) ->
          Melody (w, z) (cost x y + low + low2, cost x y + high + high2)

  Relax : Melody (x, y) (low + dl, high) ->
          Melody (x, y) (low, high + dh)

ุชุนุฑูŠู ุงู„ู†ูˆุน ู‡ุฐุง ุฃูƒุซุฑ ุชุนู‚ูŠุฏู‹ุง ุŒ ูˆู„ูƒู† ุจูุถู„ู‡ ุŒ ูŠู…ูƒู† ู„ุฅุฏุฑูŠุณ ุฃู† ูŠุคู„ู ู„ุญู†ู‹ุง ุจุงุณุชุฎุฏุงู… ุงู„ุชุฑู…ูŠุฒ doุŒ ูˆุณูˆู ูŠู‚ูˆู… ุงู„ู…ุชุฑุฌู… ุจุชุนู‚ุจ ุญุฏูˆุฏ ุงู„ุฅู†ุชุฑูˆุจูŠุง ุจุงู„ู†ุณุจุฉ ู„ู†ุง. ุฅู„ูŠูƒ ุงู„ู†ุบู…ุฉ ุฐุงุช ุงู„ุตู„ุฉ ุจุงู„ุชูƒู„ูุฉ ุงู„ู…ู†ุฎูุถุฉ ู„ุฌู…ูŠุน ุงู„ุชุญูˆู„ุงุช:

conventional : Melody (Do, So) (8, 16)
conventional = Relax $ do
  Pure Do
  Pure Re
  Pure Mi
  Pure Fa
  Pure So

ุงู„ู†ุบู…ุฉ ุงู„ุชุงู„ูŠุฉ ู„ุง ุชุชูˆุงูู‚ ู…ุน ุงู„ู‚ูˆุงุนุฏ ุŒ ู„ุฃู†ู‡ุง ุชู‚ูุฒ ุฅู„ู‰ septima ูƒุจูŠุฑุฉ. ููŠ Mezzo ุŒ ุณูŠุชู… ุญุธุฑู‡ ุŒ ุฃูˆ ุณูŠุชุนูŠู† ุนู„ูŠูƒ ุชุนุทูŠู„ ุงู„ู‚ุงุนุฏุฉ ุชู…ุงู…ู‹ุง. ู‡ู†ุง ู‚ู…ู†ุง ู„ู„ุชูˆ ุจุชูˆุณูŠุน ุญุฏูˆุฏ ุชุนู‚ูŠุฏ ุงู„ู„ุญู† ุจุญูŠุซ ุชุชู†ุงุณุจ ู…ุน ู†ุทุงู‚ 8-24 ุจุช ู…ู† ุงู„ูƒูˆู†:

unconventional : Melody (Do, So) (8, 24)
unconventional = Relax $ do
  Pure Do
  Pure Ti
  Pure Mi
  Pure Fa
  Pure So

ุฅุฐุง Melody (Do, So) (8, 24)ูƒู†ุง ุจุฏู„ุงู‹ ู…ู† ุฐู„ูƒ ู†ุนูŠู† ู†ูˆุนู‹ุง ู„ุง ูŠุชูˆุงูู‚ ู…ุน ู‚ูˆุงุนุฏ ุงู„ู„ุญู† Melody (Do, So) (8, 16)ุŒ ูู„ู† ูŠุชู… ุชุฌู…ูŠุนู‡!

ุญุฏุงุซุฉ ู‡ุฐุง ุงู„ู†ู‡ุฌ ู‡ูˆ ุฃู†ู‡ ูŠุณู…ุญ ู„ูƒ ุจูู‡ู… ุนู†ุฏู…ุง ุชุตุจุญ ุงู„ู…ูˆุณูŠู‚ู‰ ู…ู…ู„ุฉ ู„ู„ุบุงูŠุฉ. ุฅุฐุง ู„ู… ูŠุตู„ ุฅู†ุชุฑูˆุจ ุงู„ู„ุญู† ุฅู„ู‰ ุงู„ุญุฏ ุงู„ุฃุฏู†ู‰ ุŒ ูุณูŠุชู… ุฅู†ุดุงุก ุฎุทุฃ ููŠ ุงู„ู†ูˆุน. ู„ุฐู„ูƒ ุฅุฐุง ู‚ู…ุช ุจุชุนูŠูŠู† ู†ูˆุน ู„ุญู† ูŠุชูˆุงูู‚ ู…ุน ุงู„ู‚ูˆุงุนุฏ ุŒ Melody (Do, So) (16, 24)ูู„ู† ูŠุชู… ุชุฌู…ูŠุนู‡ ุฃูŠุถู‹ุง ุŒ ู„ุฃู† ุฅู†ุชุฑูˆุจูŠุง ู„ุง ุชุตู„ ุฅู„ู‰ ุงู„ุญุฏ ุงู„ุฃุฏู†ู‰. ู‡ุฐุง ูŠู„ู‡ู…ู†ุง ุจุงู„ุฅูŠู…ุงู† ุจู†ุธุฑูŠุฉ ู‡ูˆุฑูˆู† ุŒ ูˆุงู„ุชูŠ ุจู…ูˆุฌุจู‡ุง ุณูŠูƒูˆู† ู…ู† ุงู„ุตุนุจ ุฌุฏู‹ุง ุนู„ู‰ ุงู„ู†ุงุณ ุงู„ุงุณุชู…ุงุน ุฅู„ู‰ ู…ูˆุณูŠู‚ู‰ ุบูŠุฑ ุนุงุฏูŠุฉ ุฃูˆ ุบูŠุฑ ู…ุชูˆู‚ุนุฉ.

ููŠ ุงู„ุญุงู„ุฉ ุงู„ู…ุชุฏู‡ูˆุฑุฉ ุŒ ู„ุง ุชุฒูŠุฏ ุงู„ุงู†ุชู‚ุงู„ุงุช ุจูŠู† ุงู„ู…ู„ุงุญุธุงุช ุฏุงุฎู„ ุงู„ู…ูุชุงุญ ุงู„ุฅู†ุชุฑูˆุจูŠุง ุŒ ูƒู…ุง ุฃู† ุงู„ุงู†ุชู‚ุงู„ุงุช ุฎุงุฑุฌ ุงู„ู…ูุชุงุญ ุชุนุทูŠ ุฒูŠุงุฏุฉ ูƒุจูŠุฑุฉ ุชุนุณููŠุฉ ููŠ ุงู„ุฅู†ุชุฑูˆุจูŠุง. ุซู… ูŠูู†ุตุญ ุจุงู„ุนูˆุฏุฉ ุฅู„ู‰ ุงู„ุชู‚ูŠูŠู… ุงู„ุซู†ุงุฆูŠ ุŒ ุญูŠุซ ุณูŠุชู… ุงุนุชุจุงุฑ ูƒู„ ู…ู„ุงุญุธุฉ ู…ุณู…ูˆุญู‹ุง ุจู‡ุง ุฃูˆ ู…ู…ู†ูˆุนุฉ ุŒ ุฏูˆู† ุฃูŠ ุญุงู„ุงุช ูˆุณูŠุทุฉ.

ู…ู‡ู… ูˆู„ูƒู† ูŠุตุนุจ ุงู„ุชุญู‚ู‚ ู…ู†ู‡


ู…ู† ุงู„ุตุนุจ ุงู„ุชุญู‚ู‚ ู…ู† ุฃู†ูˆุงุน ุงู„ู…ูˆุณูŠู‚ู‰ ู„ุฃู†ู‡ ู…ู† ุงู„ุตุนุจ ุชุญุฏูŠุฏ ุตุญุฉ ุงู„ู…ูˆุณูŠู‚ู‰. ุฅุฐุง ู„ู… ู†ุชู…ูƒู† ู…ู† ุญุณุงุจ ุชุนุฑูŠู ุงู„ุฏู‚ุฉ ุงู„ู…ูˆุณูŠู‚ูŠุฉ ุจุฏู‚ุฉ ุฑูŠุงุถูŠุฉ ุŒ ูู„ุง ูŠู…ูƒู†ู†ุง ู†ู‚ู„ู‡ ุฅู„ู‰ ู†ุธุงู… ุงู„ู†ูˆุน. ุญุชู‰ ุฅุฐุง ุชู…ูƒู†ุง ู…ู† ุฅุถูุงุก ุงู„ุทุงุจุน ุงู„ุฑุณู…ูŠ ุนู„ู‰ ูู‡ู…ู†ุง ุŒ ูุณูˆู ู†ุญุชุงุฌ ุฅู„ู‰ ุจุฐู„ ุฌู‡ุฏ ูˆุชุทุจูŠู‚ ู†ุธุงู… ู†ูˆุน ู‚ูˆูŠ ุญุชู‰ ูŠุชู…ูƒู† ุงู„ู…ุชุฑุฌู… ู…ู† ุชู‚ูŠูŠู… ุงู„ู„ุญู† ุจุดูƒู„ ู…ู„ุงุฆู…. ูˆู…ุน ุฐู„ูƒ ุŒ ู‡ุฐุง ู…ู…ูƒู† ู…ุน ุจุนุถ ุงู„ุชุนุฑูŠูุงุช ูˆุจุนุถ ุงู„ุงูุชุฑุงุถุงุช ุงู„ู…ุจุณุทุฉ.

ู‡ู„ ู‡ุฐุง ู…ุฌุฑุฏ ูุถูˆู„ุŸ ูŠู…ูƒู†. ู…ู† ุบูŠุฑ ุงู„ู…ุญุชู…ู„ ุฃู† ุชุชุจู†ู‰ ุตู†ุงุนุฉ ุงู„ู…ูˆุณูŠู‚ู‰ ู‚ุฑูŠุจู‹ุง ู†ุธุงู…ู‹ุง ู…ู† ุงู„ู†ูˆุน ู„ู…ู†ุน ุงู„ุฃุฎุทุงุก ุงู„ุชุฑูƒูŠุจูŠุฉ. ูˆู„ูƒู† ุฅุฐุง ูƒุงู†ุช ุฏุฑุงุณุฉ ุงู„ุญูˆุณุจุฉ ููŠ ู…ุฌุงู„ ุงู„ู…ูˆุณูŠู‚ู‰ ุณุชุณุงุนุฏู†ุง ุนู„ู‰ ุงู„ุชู‚ูŠูŠู… ุจุดูƒู„ ู…ุฎุชู„ู ู„ู…ุง ูŠู„ุนุจ ู…ุซู„ ู‡ุฐุง ุงู„ุฏูˆุฑ ุงู„ู‡ุงู… ููŠ ุญูŠุงุฉ ุฌู…ูŠุนู†ุง ุชู‚ุฑูŠุจู‹ุง ุŒ ูุฅู† ู‡ุฐุง ูˆุญุฏู‡ ูŠุจุฑุฑ ูƒู„ ุงู„ุฌู‡ูˆุฏ.

ุฑุจู…ุง ู„ูŠุณ ุฃู‚ู„ ุฃู‡ู…ูŠุฉ ู‡ูˆ ุญู‚ูŠู‚ุฉ ุฃู† ุงู„ู…ูˆุณูŠู‚ู‰ ู„ูŠุณุช ุณูˆู‰ ูˆุงุญุฏุฉ ู…ู† ุงู„ู…ุฌุงู„ุงุช ุงู„ุชูŠ ุชูƒูˆู† ููŠู‡ุง ุงู„ุฏู‚ุฉ ู…ู‡ู…ุฉ ุŒ ูˆู„ูƒู† ู…ู† ุงู„ุตุนุจ ุงู„ุชุญู‚ู‚ ู…ู†ู‡ุง. ูƒู„ู…ุง ูƒุงู† ุงู„ู…ุฌุงู„ ุงู„ุงุฌุชู…ุงุนูŠ ูˆุงู„ุซู‚ุงููŠ ุฃูƒุซุฑ ู†ุดุงุทู‹ุง ุจู…ุณุงุนุฏุฉ ุงู„ุจุฑู…ุฌุฉ ุŒ ูƒู„ู…ุง ู†ุดุฃุช ู…ูˆุงู‚ู ุฃูƒุซุฑ ุตุนูˆุจุฉ ููŠ ุชู‚ูŠูŠู… ุงู„ุฅุฌุงุจุฉ ุŒ ูˆู‡ูˆ ุฃู…ุฑ ุญุงุณู… ุจุงู„ู†ุณุจุฉ ู„ู„ู†ุงุณ. ุฎุฐ ุงุณุชุฎุฏุงู… ุจุฑู†ุงู…ุฌ ูƒู…ุจูŠูˆุชุฑ ูŠู‚ุฑุฑ ู…ุฏุฉ ุงู„ุณุฌู† . ุชุนุชู…ุฏ ุตุญุฉ ุงู„ุฌู…ู„ ุงู„ู…ูุฑูˆุถุฉ ุนู„ู‰ ุงู„ู…ู‚ุงูŠุถุงุช ุงู„ู…ุนู‚ุฏุฉ ุจูŠู† ุงู„ุชูƒุงู„ูŠู ูˆุงู„ุงุญุชู…ุงู„ุงุช ุŒ ูˆุฅุฐุง ู„ู… ู†ุชู…ูƒู† ู…ู† ุชุชุจุน ู…ู†ุทู‚ ุงุชุฎุงุฐ ุงู„ู‚ุฑุงุฑ ู…ู† ู‚ุจู„ ุงู„ู†ุธุงู… ุŒ ููƒูŠู ูŠู…ูƒู†ู†ุง ุชู‚ูŠูŠู… ุนุฏุงู„ุฉ ุงู„ู†ุชูŠุฌุฉุŸ

ููŠ ูƒู„ ู…ุฑุฉ ู†ู‚ูˆู… ููŠู‡ุง ุจุฃุชู…ุชุฉ ุนู…ู„ูŠุงุช ุตู†ุน ุงู„ู‚ุฑุงุฑ ุบูŠุฑ ุงู„ุดูุงูุฉ ุŒ ู†ุญุชุงุฌ ุฅู„ู‰ ุฃู† ู†ุณุฃู„ ุฃู†ูุณู†ุง: "ูƒูŠู ู†ุนุฑู ุฃู† ุงู„ู†ุธุงู… ูŠุนู…ู„ ุจุดูƒู„ ุตุญูŠุญุŸ"

All Articles