
рдпрд╣ рдХреГрддреНрд░рд┐рдо рдмреБрджреНрдзрд┐ рдХреЗ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╢рд┐рдХреНрд╖рдг рд▓реЗрдЦреЛрдВ рдХреА рд╢реНрд░реГрдВрдЦрд▓рд╛ рдореЗрдВ рдПрдХ рдФрд░ рд▓реЗрдЦ рд╣реИред рдкрд┐рдЫрд▓реЗ рд▓реЗрдЦреЛрдВ рдореЗрдВ, рд╣рдордиреЗ рдЫрд╡рд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдбреЗрдЯрд╛ рдХреЗ рд╕рдВрдЧреНрд░рд╣ рдФрд░ рддреИрдпрд╛рд░реА рдХреА рдЬрд╛рдВрдЪ рдХреА, рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ рд╣рдо рд╕рдВрдЧреАрдд рдбреЗрдЯрд╛ рдХреЗ рд╕рдВрдЧреНрд░рд╣ рдФрд░ рдЕрдзреНрдпрдпрди рдХреА рдЪрд░реНрдЪрд╛ рдЬрд╛рд░реА рд░рдЦреЗрдВрдЧреЗред
рдЗрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп рд╣реИ:
- рдПрдХ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛рдПрдВ рдЬреЛ рдЗрдирдкреБрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдЫрд╡рд┐рдпреЛрдВ рдХрд╛ рдПрдХ рд╕реЗрдЯ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реИред
- рдЫрд╡рд┐рдпреЛрдВ рдХреЗ рднрд╛рд╡рдирд╛рддреНрдордХ рд░рдВрдЧ рдкрд░ рдЬреЛрд░ рджреЗрдирд╛ред
- рдЗрд╕реА рднрд╛рд╡рдирд╛ рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╕рдВрдЧреАрдд рдХреЗ рдПрдХ рдЯреБрдХрдбрд╝реЗ рдХрд╛ рдЙрддреНрдкрд╛рджрди рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ред
рдпрд╣ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рднрд╛рд╡рдирд╛рдУрдВ рдХреА рдорджрдж рд╕реЗ рд╕рдВрдЧреАрдд рдХреЛ рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдПрдХ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо (рднрд╛рд╡рдирд╛рдУрдВ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╕рдВрдЧреАрдд рдкрд░рд┐рд╡рд░реНрддрди), рдЬреЛ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рднрд╛рд╡рдирд╛ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдореВрд▓ рдорд╛рдзреБрд░реНрдп рдореЗрдВ рдмрджрд▓рд╛рд╡ рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рдж рдХреЗ рд╕рд╛рдордВрдЬрд╕реНрдп рдФрд░ рдЧрд╣рд░реЗ рд╕рдВрдЧреАрдд рдореЙрдбрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдореЗрд▓реЛрдбреА рдХреЛ рдкреВрд░рд╛ рдХрд░рддрд╛ рд╣реИред рдЗрд╕ рдХрд╛рд░реНрдп рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕рдВрдЧреАрдд рдбреЗрдЯрд╛ рд╕реЗрдЯ рдЖрд╡рд╢реНрдпрдХ рд╣реИрдВ:
- рдорд╛рдзреБрд░реНрдп рдкреВрд░реНрдг рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо (рдмрд╛рдЪ рдХреЛрд░рд▓) рд╕реАрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдбреЗрдЯрд╛рд╕реЗрдЯред
- рд▓реЛрдХрдкреНрд░рд┐рдп рдзреБрдиреЛрдВ рдХрд╛ рдПрдХ рд╕реЗрдЯ рдЬреЛ рднрд╛рд╡рдирд╛рдУрдВ рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЯреЗрдореНрдкрд▓реЗрдЯреНрд╕ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред
рдПрдХ рд╕рдВрдЧреАрдд рдбреЗрдЯрд╛ рд╕реЗрдЯ рдХрд╛ рд╕рдВрдЧреНрд░рд╣ рдФрд░ рдЕрдзреНрдпрдпрди
рдмрд╛рдЦ рдЪреЛрд░реЗрд▓реНрд╕ - рд╕рдВрдЧреАрдд 21 рдкрд░рд┐рдпреЛрдЬрдирд╛
Music21 рдПрдХ рдХрдВрдкреНрдпреВрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рдВрдЧреАрдд рд╡рд┐рдЬреНрдЮрд╛рди рдХреЗ рд▓рд┐рдП рдкрд╛рдпрдерди-рдЖрдзрд╛рд░рд┐рдд рдЯреВрд▓рдХрд┐рдЯ рд╣реИред рдЗрд╕рдореЗрдВ рдмрд╛рдЦ рдХреЗ рдЧрд╛рдпрдХреЛрдВ рдХрд╛ рдПрдХ рдкреВрд░рд╛ рд╕рдВрдЧреНрд░рд╣ рд╣реИ, рдЬреЛ рдЙрдирдХреЗ рдПрдХрддреНрд░ рдХрд┐рдП рдЧрдП рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдбреЗрдЯрд╛ рд╕рдВрдЧреНрд░рд╣ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдмрд╣реБрдд рд╕рд░рд▓ рд╣реИ - рдЖрдкрдХреЛ рдмрд╕
рд╕рдВрдЧреАрдд 21 рдкреИрдХреЗрдЬ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА
рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ (рдореИрдиреБрдЕрд▓ *
macOS *, рд╡рд┐рдВрдбреЛрдЬ * рдФрд░ рд▓рд┐рдирдХреНрд╕ * рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реИрдВ)ред
рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рдмрд╛рдж, рдмрд╛рдЦ рдХреЛрд░рд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:
from music21 import corpus for score in corpus.chorales.Iterator(numberingSystem='bwv', returnType='stream'): pass
рд╕рднреА рдмрд╛рдЪ рдЧрд╛рдирд╛ рдмрдЬрд╛рдиреЗрд╡рд╛рд▓реЛрдВ рдкрд░ рдмрдпрд╛рдирдПрдХ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд░реВрдк рдореЗрдВ, рдЖрдк рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ: рдпрд╣ рд╕рднреА рдмрд╛рдЪ рдХреЛрд░рд▓ рдХреЗ рд▓рд┐рдП рдлрд╝рд╛рдЗрд▓ рдирд╛рдореЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рджреЗрддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рдкрд╛рд░реНрд╕рд┐рдВрдЧ рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЖрдЧреЗ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:
from music21 import corpus chorales = corpus.getBachChorales() score = corpus.parse(chorales[0])
рд╕рднреА рдмреИрдЪ рдХреЛрд░рд▓ рдХреА рдПрдХ рд╕реВрдЪреА рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛рдбреЗрдЯрд╛ рдХреА рдЦреЛрдЬ
рдбреЗрдЯрд╛ рд╕рдВрдЧреНрд░рд╣ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж (рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЗрд╕ рддрдХ рдкрд╣реБрдВрдЪ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж), рдЕрдЧрд▓рд╛ рдЪрд░рдг рдЗрд╕ рдбреЗрдЯрд╛ рдХреЗ рд╕рдВрдХреЗрддреЛрдВ рдХреА рдЬрд╛рдВрдЪ рдФрд░ рдЕрдзреНрдпрдпрди рдХрд░рдирд╛ рд╣реИред
рдирд┐рдореНрди рдХреЛрдб рдПрдХ рд╕рдВрдЧреАрдд рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдкрд╛рда рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ:
>>> from music21 import corpus
>>> chorales = corpus.getBachChorales()
>>> score = corpus.parse(chorales[0])
>>> score.show('text')
{0.0} <music21.text.TextBox "BWV 1.6 W...">
{0.0} <music21.text.TextBox "Harmonized...">
{0.0} <music21.text.TextBox "PDF 2004 ...">
{0.0} <music21.metadata.Metadata object at 0x117b78f60>
{0.0} <music21.stream.Part Horn 2>
{0.0} <music21.instrument.Instrument P1: Horn 2: Instrument 7>
{0.0} <music21.stream.Measure 0 offset=0.0>
{0.0} <music21.layout.PageLayout>
{0.0} <music21.clef.TrebleClef>
{0.0} <music21.key.Key of F major>
{0.0} <music21.meter.TimeSignature 4/4>
{0.0} <music21.note.Note F>
{1.0} <music21.stream.Measure 1 offset=1.0>
{0.0} <music21.note.Note G>
{0.5} <music21.note.Note C>
{1.0} <music21.note.Note F>
{1.5} <music21.note.Note F>
{2.0} <music21.note.Note A>
{2.5} <music21.note.Note F>
{3.0} <music21.note.Note A>
{3.5} <music21.note.Note C>
{5.0} <music21.stream.Measure 2 offset=5.0>
{0.0} <music21.note.Note F>
{0.25} <music21.note.Note B->
{0.5} <music21.note.Note A>
{0.75} <music21.note.Note G>
{1.0} <music21.note.Note F>
{1.5} <music21.note.Note G>
{2.0} <music21.note.Note A>
{3.0} <music21.note.Note A>
{9.0} <music21.stream.Measure 3 offset=9.0>
{0.0} <music21.note.Note F>
{0.5} <music21.note.Note G>
.
.
.
>>> print(score)
<music21.stream.Score 0x10bf4d828>
рдХреЛрд░рд▓реЗ рдХрд╛ рдкрд╛рда рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡рдКрдкрд░ рд╡рд╕реНрддреБ
рдореНрдпреВрдЬрд┐рдХ 21.рд╕реНрдЯреНрд░реАрдо рдХреЗ рд░реВрдк рдореЗрдВ
рдХреЛрд░рд▓реЗ рдХреЗ рд╢рд╛рдмреНрджрд┐рдХ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рд╣реИред рдпрд╣ рдЬрд╛рдирдирд╛ рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ рдХрд┐ рд╕рдВрдЧреАрдд 21 рдХреЛрдб рдореЗрдВ рд╕рдВрдЧреАрдд рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХреИрд╕реЗ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдбреЗрдЯрд╛ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рдиреЗ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдмрд╣реБрдд рдЙрдкрдпреЛрдЧреА рдирд╣реАрдВ рд╣реИред рдЗрд╕рд▓рд┐рдП, рд╣рдореЗрдВ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬреЛ рд╕реНрдХреЛрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░ рд╕рдХреЗред
рдЬреИрд╕рд╛ рдХрд┐ рдкрд╣рд▓реЗ рд▓реЗрдЦ рдореЗрдВ рдХрд╣рд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐
рдЫрд╡рд┐рдпреЛрдВ рдореЗрдВ рднрд╛рд╡рдирд╛рдУрдВ рдХреЛ рдкрд╣рдЪрд╛рдирдиреЗ рдХреЗ рд▓рд┐рдП рдореЙрдбрд▓ рдФрд░ рд╣рд╛рдЗрдкрд░рдкрд░рдореЗрдЯрд░реНрд╕ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛, рдореНрдпреВрдЬрд┐рдХ 21 рдореЗрдВ рд╕реНрдХреЛрд░ MusicXML * рдлрд╛рдЗрд▓реЛрдВ (.xml рдпрд╛ .mxl рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЗ рд╕рд╛рде) рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рд╣реИред рдореНрдпреВрдЬрд╝рд┐рдХрд▓ рдиреЛрдЯреЗрд╢рди рдореЗрдВ рдЗрди рдлрд╛рдЗрд▓реЛрдВ рдХреЛ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП, рдлреНрд░реА рдлрд┐рдирд╛рд▓реЗ рдиреЛрдЯрдкреИрдб * 2 рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдореНрдпреВрдЬрд╝рд┐рдХрд▓ рдиреЛрдЯреЗрд╢рди рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдлрд┐рдирд╛рд▓реЗ рдХреЗ рдкреЗрд╢реЗрд╡рд░ рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдкрд░реАрдХреНрд╖рдг рд╕рдВрд╕реНрдХрд░рдг)ред
рдлрд┐рдирд╛рд▓реЗ рдиреЛрдЯрдкреИрдб рдореИрдХ рдФрд░ рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реИред рдлрд┐рдирд╛рд▓реЗ рдиреЛрдЯрдкреИрдб рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдлрд┐рдирд╛рд▓реЗ рдиреЛрдЯрдкреИрдб рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореНрдпреВрдЬрд┐рдХ 21 рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рдореНрди рдХреЛрдб рдЪрд▓рд╛рдПрдБ:
>>> import music21
>>> music21.configure.run()
рдЕрдм рд╣рдо рдЙрдкрд░реЛрдХреНрдд рдХреЛрдб рдХреЛ рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди
рд╕реНрдХреЛрд░.рд╢реЛ ('рдЯреЗрдХреНрд╕реНрдЯ') рдХреЗ рдмрдЬрд╛рдп рдЯреБрдХрдбрд╝реЗ
рд╕реНрдХреЛрд░ () () рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, MusicXML рдлрд╛рдЗрд▓ рдлрд┐рдирд╛рд▓реЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рдЦреЛрд▓реА рдЬрд╛рдПрдЧреА, рдЬреЛ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИ:
рдореНрдпреВрдЬрд╝рд┐рдХрд▓ рдиреЛрдЯреЗрд╢рди рдореЗрдВ рдмрд╛рдЦ рдХрд╛ рдкрд╣рд▓рд╛ рдкреЗрдЬрдпрд╣ рдкреНрд░рд╛рд░реВрдк рдХреЛрд░рд▓ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрдкрд╖реНрдЯ рджреГрд╢реНрдп рдкреНрд░рд╕реНрддреБрддрд┐ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдХрдИ рдХреЛрд░реЛрд▓реНрд╕ рдХреА рдЬрд╛рдВрдЪ рдХрд░рддреЗ рд╕рдордп, рд╣рдо рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдбреЗрдЯрд╛ рд╣рдорд╛рд░реА рдЕрдкреЗрдХреНрд╖рд╛рдУрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рддрд╛ рд╣реИ: рдпреЗ рдЫреЛрдЯреЗ рд╕рдВрдЧреАрддрдордп рдЯреБрдХрдбрд╝реЗ рд╣реИрдВ рдЬрд┐рдирдореЗрдВ рдХрдо рд╕реЗ рдХрдо рдЪрд╛рд░ рднрд╛рдЧ (рд╕реЛрдкреНрд░рд╛рдиреЛ, рд╡рд╛рдпреЛрд▓рд╛, рдЯреЗрдиреЛрд░ рдФрд░ рдмрд╛рд╕) рд╣реИрдВ, рдЬреЛ рдЦреЗрддреЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╡рд╛рдХреНрдпрд╛рдВрд╢реЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рд╣реИрдВред
рдЖрдорддреМрд░ рдкрд░, рдХреБрдЫ рд╡рд░реНрдгрдирд╛рддреНрдордХ рдЖрдВрдХрдбрд╝реЛрдВ рдХреА рдЧрдгрдирд╛ рдбреЗрдЯрд╛ рдЕрдзреНрдпрдпрди рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рднрд╛рдЧ рдХреЗ рд░реВрдк рдореЗрдВ рдХреА рдЬрд╛рддреА рд╣реИред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╣рдо рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдПрдХрддреНрд░рд┐рдд рдХрд╛рд░реНрдпреЛрдВ рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдХреБрдВрдЬреА рдХрд┐рддрдиреА рдмрд╛рд░ рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИред рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдПрдХ рдХреЛрдб рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рдбреЗрдЯрд╛ рд╕реЗрдЯ рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдХреБрдВрдЬреА рдХреА рдЙрдкрдпреЛрдЧ рд░реЗрдЯрд┐рдВрдЧ рдХреА рдЧрдгрдирд╛ рдФрд░ рдХрд▓реНрдкрдирд╛ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
from music21 import* import matplotlib.pyplot as plt chorales = corpus.getBachChorales() dict = {} for chorale in chorales: score = corpus.parse(chorale) key = score.analyze('key').tonicPitchNameWithCase dict[key] = dict[key] + 1 if key in dict.keys() else 1 ind = [i for i in range(len(dict))] fig, ax = plt.subplots() ax.bar(ind, dict.values()) ax.set_title('Frequency of Each Key') ax.set_ylabel('Frequency') plt.xticks(ind, dict.keys(), rotation='vertical') plt.show()
рдПрдХрддреНрд░рд┐рдд рдХрд╛рд░реНрдпреЛрдВ рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдХреБрдВрдЬреА рдХреЗ рдЙрдкрдпреЛрдЧ рдХреА рдЖрд╡реГрддреНрддрд┐ред рд▓рдШреБ рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреЛ рдирд┐рдЪрд▓реЗ рдЕрдХреНрд╖рд░реЛрдВ рджреНрд╡рд╛рд░рд╛ рджрд░реНрд╢рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдкреНрд░рдореБрдЦ рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреЛ рдирд┐рдЪрд▓реЗ рдЕрдХреНрд╖рд░реЛрдВ рджреНрд╡рд╛рд░рд╛ рджрд░реНрд╢рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдлрд╝реНрд▓реИрдЯ "-" рджреНрд╡рд╛рд░рд╛ рджрд░реНрд╢рд╛рдП рдЧрдП рд╣реИрдВрдиреАрдЪреЗ рдПрдХрддреНрд░ рдХрд┐рдП рдЧрдП рдХрд╛рд░реНрдпреЛрдВ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдХреБрдЫ рдЖрдВрдХрдбрд╝реЗ рджрд┐рдП рдЧрдП рд╣реИрдВред
рд░рдЪрдирд╛рдУрдВ рдХреЗ рдПрдХ рд╕реЗрдЯ рдореЗрдВ рдкреНрд░рдпреБрдХреНрдд рдХреБрдВрдЬреА рдХрд╛ рд╡рд┐рддрд░рдг
рдиреЛрдЯреЛрдВ рдХрд╛ рд╕реНрдерд╛рди, рддрд┐рдорд╛рд╣реА рдиреЛрдЯреЛрдВ рдореЗрдВ рдорд╛рдк рдХреА рд╢реБрд░реБрдЖрдд рд╕реЗ рдСрдлрд╕реЗрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдЧрдгрдирд╛ рдХреА рдЬрд╛рддреА рд╣реИрдЧрдгрдирд╛ рдХреЗ рд▓рд┐рдП рдмреНрдпрд╛рдЬ рдХреА рд╡рд░реНрдгрдирд╛рддреНрдордХ рдЖрдБрдХрдбрд╝реЗ рдкреНрд░рддреНрдпреЗрдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╣реЛрдВрдЧреЗред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЬреНрдпрд╛рджрд╛рддрд░ рдорд╛рдорд▓реЛрдВ рдореЗрдВ, рдпрд╣ рдЖрдкрдХреЛ рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдореЗрдВ рдорджрдж рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЖрдк рдХрд┐рд╕ рдкреНрд░рдХрд╛рд░ рдХреЗ рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдФрд░ рдбреЗрдЯрд╛ рдкреНрд░реАрдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдХреЗ рджреМрд░рд╛рди рдХреБрдЫ рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рдкреНрд░рдмрдВрдзрди рднреА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпреЗ рдЖрдБрдХрдбрд╝реЗ рдбреЗрдЯрд╛ рдкреНрд░реАрдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдХреЗ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреА рдЬрд╛рдВрдЪ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдмрд┐рдВрджреБ рдХреЗ рд░реВрдк рдореЗрдВ рднреА рдХрд╛рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рд╕рдВрдЧреАрдд рдкрд░рд┐рд╡рд░реНрддрди - рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА
рд╕рдВрдЧреАрдд рдореЗрдВ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдХреЗ рджреЛ рдореБрдЦреНрдп рд╡рд╛рд╣рдХ рд╣реИрдВ - рдкрд┐рдЪ рдФрд░ рд▓рдпред рд╣рдо рдЪреБрдиреЗ рд╣реБрдП рдореВрдб рдореЗрдВ рд╣рдорд╛рд░реЗ рдорд╛рдзреБрд░реНрдп рдХреЛ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЗрди рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдореАрдбрд┐рдпрд╛ рдХреЛ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред
рд╕рдВрдЧреАрдд рд╕рд┐рджреНрдзрд╛рдВрдд рдореЗрдВ, рдЬрдм рдПрдХ рд░рд╛рдЧ рдореЗрдВ рдзреНрд╡рдирд┐рдпреЛрдВ рдХреА рдкрд┐рдЪ рдХреА рдмрд╛рдд рдЖрддреА рд╣реИ, рддреЛ рдиреЛрдЯреЛрдВ рдХреЗ рдмреАрдЪ рдКрдВрдЪрд╛рдЗрдпреЛрдВ рдХрд╛ рд╕рдВрдмрдВрдз рдирд┐рд╣рд┐рдд рд╣реЛрддрд╛ рд╣реИред рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдкрд┐рдЪ рдХреА рдЖрд╡рд╛рдЬрд╝ рдХреЗ рдЕрдиреБрдХреНрд░рдо рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдПрдХ рд╕рдВрдЧреАрдд рдиреЛрдЯ рдкреНрд░рдгрд╛рд▓реА рдХреЛ рдПрдХ рд╕реНрдХреЗрд▓ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рдЕрдиреБрдХреНрд░рдо рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рдЪрд░рдг рдХреА рдЪреМрдбрд╝рд╛рдИ рдХреЗ рдЕрдВрддрд░рд╛рд▓ рдпрд╛ рдорд╛рдк рдПрдХ рджреВрд╕рд░реЗ рд╕реЗ рднрд┐рдиреНрди рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рдРрд╕рд╛ рдЕрдВрддрд░ рдпрд╛ рдЗрд╕рдХреА рдЕрдиреБрдкрд╕реНрдерд┐рддрд┐, рд╕реНрд╡рд░ рдФрд░ рдордзреБрд░ рдкреНрд░рд╡реГрддреНрддрд┐рдпреЛрдВ рдХреЗ рдмреАрдЪ рд╕рдВрдмрдВрдз рдмрдирд╛рддреА рд╣реИ рдЬрд┐рд╕рдореЗрдВ рд╕реНрдерд┐рд░ рд╕рдВрдпреЛрдЬрди рдФрд░ рдЧреБрд░реБрддреНрд╡рд╛рдХрд░реНрд╖рдг рдореВрдб рдХреА рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдмрдирд╛рддреЗ рд╣реИрдВред рдкрд╢реНрдЪрд┐рдореА рд╕рдВрдЧреАрдд рдкрд░рдВрдкрд░рд╛ рдореЗрдВ, рдЬрдм рдпрд╣ рдПрдХ рд╕рд░рд▓ рдбрд╛рдпрдЯреЛрдирд┐рдХ рдкреИрдорд╛рдиреЗ рдкрд░ рдЖрддрд╛ рд╣реИ, рддреЛ рд╕реНрдХреЗрд▓ рдХреЗ рдкрд╣рд▓реЗ рдиреЛрдЯ рдХреЗ рд╕рд╛рдкреЗрдХреНрд╖ рдиреЛрдЯ рдХреА рд╕реНрдерд┐рддрд┐ рдХреЛ рд╕реНрдХреЗрд▓ рдХрд╛
рдЪрд░рдг рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ (I-II-III-IV-V-VI-VII)ред рд╕реНрдерд┐рд░ рд╕рдВрдпреЛрдЬрдиреЛрдВ рдФрд░ рдЧреБрд░реБрддреНрд╡рд╛рдХрд░реНрд╖рдг рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдкреИрдорд╛рдиреЗ рдХреЗ рдкреИрдорд╛рдиреЗ рдПрдХ рд╕рдВрдЧреАрдд рд╕реНрд╡рд░ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдЕрдкрдирд╛ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдПрдХ рд╕реНрдХреЗрд▓ рд╕реНрдЯреЗрдЬ рдХреА рдзрд╛рд░рдгрд╛ рдХреЛ рдПрдХ рд╕рд░рд▓ рдореЗрд▓реЛрдбрд┐рдХ рдкреИрдЯрд░реНрди рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдиреЗ рдФрд░ рд╡рд┐рднрд┐рдиреНрди рдореВрд▓реНрдпреЛрдВ рдХреЛ рдЕрд╕рд╛рдЗрди рдХрд░рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХреЗ рд╕рд╛рде рдЗрд╕реЗ рдХреЛрдб рдХрд░рдиреЗ рдореЗрдВ рдмрд╣реБрдд рдЙрдкрдпреЛрдЧреА рдмрдирд╛рддрд╛ рд╣реИред
рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕реНрддрд░ рдкрд░, рд╣рдореЗрдВ рдЙрди рддрд░рд╛рдЬреВ рдХреЛ рдЪреБрдирдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рд╣реИ рдЬреЛ рдХрд┐рд╕реА рднреА рд╡рд┐рд╢рд┐рд╖реНрдЯ рдордиреЛрджрд╢рд╛ рдХреЛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд▓рд╛рддреНрдордХ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ рдЙрдкрдпреБрдХреНрдд рд╣реИрдВред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдпрджрд┐ рд╣рдореЗрдВ рдорд╛рдзреБрд░реНрдп рдХреЗ рдореВрдб рдХреЛ рдмрджрд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рд╣рдореЗрдВ рдкреИрдорд╛рдиреЗ рдХреА рд╡рд░реНрдгрд┐рдд рдзрд╛рд░рдгрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрд╕рдХреА рдХрд╛рд░реНрдпрд╛рддреНрдордХ рд╕рдВрд░рдЪрдирд╛ рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рдФрд░ рдлрд┐рд░ рдкреИрдорд╛рдиреЗ рдХреЗ рдЪрд░рдгреЛрдВ рд╕реЗ рдореМрдЬреВрджрд╛ рдЯреЗрдореНрдкрд▓реЗрдЯ рдХреЛ рдирдП рдорд╛рди рдЕрд╕рд╛рдЗрди рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдирдХреНрд╢реЗ рдХреА рддрд░рд╣, рдЗрд╕ рдЯреЗрдореНрдкрд▓реЗрдЯ рдореЗрдВ рднреА рдорд╛рдзреБрд░реНрдп рдореЗрдВ рджрд┐рд╢рд╛рдУрдВ рдФрд░ рдЕрд╡рдзрд┐рдпреЛрдВ рдХреА рдЬрд╛рдирдХрд╛рд░реА рд╣реИред
рдкреНрд░рддреНрдпреЗрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдордиреЛрджрд╢рд╛ рдХреЗ рд▓рд┐рдП, рд╣рдо рдЕрдкрдиреА рдирдИ рдзреБрдиреЛрдВ рдХреЛ рдЕрдзрд┐рдХ рдЕрднрд┐рд╡реНрдпрдВрдЬрдХ, рд╕рд╛рдордВрдЬрд╕реНрдпрдкреВрд░реНрдг рдФрд░ рдЕрднрд┐рд╡реНрдпрдВрдЬрдХ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдЕрддрд┐рд░рд┐рдХреНрдд рдорд╛рдкрджрдВрдбреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред
рддрд╛рд▓ рд╕рдордп рдореЗрдВ рдзреНрд╡рдирд┐рдпреЛрдВ рдХреЛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рдиреЗ рдХрд╛ рдПрдХ рддрд░реАрдХрд╛ рд╣реИред рдЗрд╕рдореЗрдВ рдРрд╕реА рдЬрд╛рдирдХрд╛рд░реА рд╢рд╛рдорд┐рд▓ рд╣реИ рдЬреИрд╕реЗ: рд░рд╛рдЧ рдореЗрдВ рд╕реНрд╡рд░реЛрдВ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХрд╛ рдХреНрд░рдо, рдЙрдирдХреА рд╕рд╛рдкреЗрдХреНрд╖ рд▓рдВрдмрд╛рдИ, рдЙрдирдХреЗ рдФрд░ рд╡рд┐рднрд┐рдиреНрди рдЙрдЪреНрдЪрд╛рд░рдгреЛрдВ рдХреЗ рдмреАрдЪ рд╡рд┐рд░рд╛рдоред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рд╕рдВрдЧреАрдд рдХреЗ рдЖрдХрд╛рд░ рдХреА рд╕рдВрд░рдЪрдирд╛ рдХреЗ рд▓рд┐рдП рд╕рдордп рдЕрд╡рдзрд┐ рдмрдирд╛рдИ рдЬрд╛рддреА рд╣реИред рдпрджрд┐ рд╣рдореЗрдВ рдореВрд▓ рдорд╛рдзреБрд░реНрдп рдкреИрдЯрд░реНрди рдХреЛ рд╕рдВрд░рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рд╣рдореЗрдВ рдЗрд╕рдХреА рд▓рдпрдмрджреНрдз рд╕рдВрд░рдЪрдирд╛ рдХреЛ рд╕рдВрд░рдХреНрд╖рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЗрд╕ рд▓рдХреНрд╖реНрдп рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ рдХреБрдЫ рд▓рдп рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рдмрджрд▓рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ - рдиреЛрдЯреНрд╕ рдФрд░ рдард╣рд░рд╛рд╡ рдХреА рд▓рдВрдмрд╛рдИ - рдФрд░ рдпрд╣ рдХрд▓рд╛рддреНрдордХ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ рдкрд░реНрдпрд╛рдкреНрдд рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╣рдорд╛рд░реЗ рд╕рдВрд╢реЛрдзрд┐рдд рдорд╛рдзреБрд░реНрдп рдХреЛ рдЕрдзрд┐рдХ рдЕрднрд┐рд╡реНрдпрдВрдЬрдХ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдЙрд╕рдХреЗ рдореВрдб рдкрд░ рдЬреЛрд░ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдЕрддрд┐рд░рд┐рдХреНрдд рддрд░реАрдХреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, ANXIETY рдХреЛ рдПрдХ рдорд╛рдореВрд▓реА рдХреБрдВрдЬреА рдФрд░ рдЕрдзрд┐рдХ рдКрд░реНрдЬрд╛рд╡рд╛рди рд▓рдп рдХреЗ рд╕рд╛рде рд╡реНрдпрдХреНрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╣рдорд╛рд░реЗ рдореВрд▓ рдкреИрдорд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИ: VV-VI-VI-VII VV-VI-V-II-I VVV (рд╕рдВрдХреНрд░рдордг рдЙрдЪреНрдЪрддрд░) -III-I-VII-VI IV-IV-III-I-II-I ред
рд╕реНрд░реЛрдд рдЯреЗрдореНрдкрд▓реЗрдЯрдореВрд▓ рд░рд╛рдЧ рдПрдХ рдкреНрд░рдореБрдЦ рдХреБрдВрдЬреА рдореЗрдВ рд▓рд┐рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рддреАрди рдиреЛрдЯреЛрдВ рдореЗрдВ рдПрдХ рдорд╛рдореВрд▓реА рдХреБрдВрдЬреА рд╕реЗ рднрд┐рдиреНрди рд╣реЛрддрд╛ рд╣реИ - III, VI рдФрд░ VII рдЪрд░рдгреЛрдВ рдХреА рдПрдХ рдкреНрд░рдореБрдЦ рдХреБрдВрдЬреА рдореЗрдВ рдкреНрд░рдореБрдЦ (рдПрдХ рдЖрдзрд╛ рдЯреЛрди рдКрдкрд░), рдФрд░ рдПрдХ рдорд╛рдореВрд▓реА рдХреБрдВрдЬреА рдореЗрдВ - рдПрдХ рдорд╛рдореВрд▓реА (рдПрдХ рдЖрдзрд╛ рдЯреЛрди рдиреАрдЪреЗ)ред рдЗрд╕рд▓рд┐рдП, рдЕрдЧрд░ рд╣рдореЗрдВ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдЯреЙрдиреНрд╕рд┐рд▓рд┐рдЯреА рдХреЛ рдмрджрд▓рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ, рддреЛ рд╣рдореЗрдВ рдЙрдЪреНрдЪ рдЪрд░рдгреЛрдВ рдХреЛ рдирд┐рдЪрд▓реЗ рд▓реЛрдЧреЛрдВ (рдпрд╛ рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд) рдХреЗ рд╕рд╛рде рдмрджрд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЪрд┐рдВрддрд╛ рдХрд╛ рдПрдХ рдФрд░ рднреА рдЕрдзрд┐рдХ рдкреНрд░рднрд╛рд╡ рдкреИрджрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдПрдХ рдкреНрд░рдореБрдЦ (рдмрдврд╝реЗ рд╣реБрдП) рдХреЗ VII рдЪрд░рдг рдХреЛ рдЫреЛрдбрд╝рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ - рдпрд╣ рдЗрд╕ рд╕реНрд╡рд░ рдХреА рдЕрд╕реНрдерд┐рд░рддрд╛ рдХреЛ рдмрдврд╝рд╛рдПрдЧрд╛ рдФрд░ рдПрдХ рд╡рд┐рд╢реЗрд╖ рддрд░реАрдХреЗ рд╕реЗ рд╣рдорд╛рд░реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рдЬреЛрд░ рджреЗрдЧрд╛ред
рд▓рдп рдХреЛ рдЕрдзрд┐рдХ рдКрд░реНрдЬрд╛рд╡рд╛рди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдХреБрдЫ рдиреЛрдЯреНрд╕ рдХреА рд╕реНрдерд┐рддрд┐ рдХреЛ рдмрджрд▓рдХрд░, рдЗрд╕реЗ рд░реЗрдЧ рд▓рдп рдЖрдВрджреЛрд▓рди рдХреЗ рдПрдХ рд╕рд┐рдВрдХ, рдпрд╛ рд╕рд┐рдВрдХреЙрдкрд┐рдХ рд░реБрдХрд╛рд╡рдЯ рдореЗрдВ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╣рдо рдХреБрдЫ рдЗрд╕реА рддрд░рд╣ рдХреЗ рдиреЛрдЯреЛрдВ рдХреЛ рдЖрдЧреЗ рдмрдврд╝рд╛рдПрдВрдЧреЗред
рд░реВрдкрд╛рдВрддрд░рдг рдЪрд┐рдВрддрд╛рдЙрджрд╛рд╕реА рдХреЛ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдорд╛рдореВрд▓реА рдХреБрдВрдЬреА рдХреЗ рд╕рд╛рде рднреА рд╡реНрдпрдХреНрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдХреА рд▓рдп рд╢рд╛рдВрдд рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред рдЗрд╕рд▓рд┐рдП, рд╣рдо VII рдХрджрдо рд╕рд╣рд┐рдд рдЫреЛрдЯреЗ рдХрджрдореЛрдВ рдХреЛ рдкреНрд░рдореБрдЦ рдХреЗ рд░реВрдк рдореЗрдВ рдмрджрд▓рддреЗ рд╣реИрдВред рддрд╛рд▓ рдХреЛ рд╢рд╛рдВрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдЙрдирдХреЗ рд╕рд╛рдордиреЗ рдиреЛрдЯреЛрдВ рдХреА рд▓рдВрдмрд╛рдИ рдмрдврд╝рд╛рдХрд░ рдЙрдиреНрд╣реЗрдВ рд░реЛрдХрдирд╛ рд╣реЛрдЧрд╛ред
рд░реВрдкрд╛рдВрддрд░рдг SADрдЖрд╢реАрд░реНрд╡рд╛рдж рд╡реНрдпрдХреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рдирд┐рд░реНрдгрд╛рдпрдХ рдФрд░ рд╕рдЦреНрдд рдШреБрд╕рдкреИрда рд╕реЗ рдмрдЪрдирд╛ рдЪрд╛рд╣рд┐рдП - рдпрд╣ рдЗрд╕реА рдкрд░рд┐рд╡рд░реНрддрди рдХрд╛ рд╕рд┐рджреНрдзрд╛рдВрдд рд╣реЛрдЧрд╛ред рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдкреНрд░рдпреБрдХреНрдд рдзреНрд╡рдирд┐рдпреЛрдВ рдХреЗ рдЕрдиреБрдХреНрд░рдо рдореЗрдВ рдЕрдВрддрд░ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдкреИрдорд╛рдиреЗ рдХреЗ рдЪрд░рдгреЛрдВ рдХреЗ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЕрд░реНрде рд╣реИрдВ рдФрд░ рдкрд╣рд▓реЗ (I) рдЪрд░рдг рд╕реЗ рджреВрд░реА рд╣реИред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдЙрдирдХрд╛ рдорд╣рддреНрд╡ рд╕рдордЧреНрд░ рдЪрд┐рддреНрд░ рдореЗрдВ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП, IV рдЪрд░рдг рд╕реЗ I рдЪрд░рдг рддрдХ рдХреА рдЧрддрд┐ рдЗрд╕рдХреЗ рдХрд╛рд░реНрдп рдХреЗ рдХрд╛рд░рдг рдмрд╣реБрдд рд╕реАрдзреА рд╣реИред V рд╕реНрдЯреЗрдЬ рд╕реЗ I рд╕реНрдЯреЗрдЬ рдкрд░ рдЬрд╛рдиреЗ рдкрд░ Intonation рднреА рдмрд╣реБрдд рд╕реАрдзрд╛ рд▓рдЧрддрд╛ рд╣реИред рдЕрдВрддрд░рд┐рдХреНрд╖ рдФрд░ рдЕрдирд┐рд╢реНрдЪрд┐рддрддрд╛ рдХреА рдЫрд╛рдк рдкреИрджрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдо рдЗрди рджреЛ рдШреБрд╕рдкреИрдареЛрдВ рд╕реЗ рдмрдЪреЗрдВрдЧреЗред
рдЗрд╕рд▓рд┐рдП, рдЯреЗрдореНрдкрд▓реЗрдЯ рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рддрддреНрд╡ рдореЗрдВ, рдЬреЛ рдЪрд░рдг I рдЪрд░рдг V рдХрд╛ рдЕрдиреБрд╕рд░рдг рдХрд░рддрд╛ рд╣реИ, рдпрд╛ рдЪрд░рдг IV рдЪрд░рдг IV рдХрд╛ рдЕрдиреБрд╕рд░рдг рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдЗрди рдЪрд░рдгреЛрдВ рдХреЗ рд╡рд┐рдкрд░реАрдд рдХреНрд░рдо рдореЗрдВ рднреА, рд╣рдо рдЗрдирдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдПрдХ рдиреЛрдЯ (рдпрд╛ рджреЛрдиреЛрдВ рдиреЛрдЯ) рдХреЛ рдЙрдирдХреЗ рдирд┐рдХрдЯрддрдо рдЪрд░рдгреЛрдВ рд╕реЗ рдмрджрд▓ рджреЗрдВрдЧреЗред рдЖрдк GRUSH рдХреЗ рдкреНрд░рднрд╛рд╡ рдХреЛ рдмрдирд╛рдиреЗ рдХреЗ рд╕рдорд╛рди рдПрдХ рдкреНрд░рдХрд╛рд░ рд╕реЗ рддрд╛рд▓ рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВ - рдмрд╕ рдЯреЗрдореНрдкреЛ рдХреЛ рдХрдо рдХрд░рдХреЗред
рдзрд░реНрдорд╛рдиреНрддрд░рд┐рдд BLESSрдирд┐рд░реНрдгрдп рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдЖрдВрджреЛрд▓рди рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рджрд┐рдЦрд╛рдиреЗ рдХрд╛ рд╕рдмрд╕реЗ рд╕рд░рд▓ рддрд░реАрдХрд╛ рд╣реИ рдХрд┐ рддрд╛рд▓ рдХреЛ рдПрдиреЗрдХреНрд╕реА рдкреНрд░рднрд╛рд╡ рдХреЗ рдкрд░рд┐рд╡рд░реНрддрди рдХреЗ рд╕рдорд╛рди рдмрджрд▓ рджрд┐рдпрд╛ рдЬрд╛рдПред рд╡реАрд╡реА-VI-VI-VII VV-VI-V-II-I рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рдЕрд╡рдзрд┐ рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рдЕрдВрддрд┐рдо рдиреЛрдЯ рдХреЛ рдЫреЛрдбрд╝рдХрд░ рд╕рднреА рдиреЛрдЯреЛрдВ рдХреА рдЕрд╡рдзрд┐ рдХреЛ рдХрдо рдХрд░рдирд╛ рднреА рдЖрд╡рд╢реНрдпрдХ рд╣реИред
рдкрд░рд┐рд╡рд░реНрддрди рдирд┐рд░реНрдгрдпрдЕрдкрдиреЗ рдЖрдк рдореЗрдВ рдкреНрд░рдореБрдЦ рдХреБрдВрдЬреА рд╕рдХрд╛рд░рд╛рддреНрдордХ рдФрд░ рд╣рд░реНрд╖рд┐рдд рд▓рдЧрддреА рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐, HAPPINESS / JOY рдкрд░ рдЬреЛрд░ рджреЗрдиреЗ рдФрд░ рд╡реНрдпрдХреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдкреНрд░рдореБрдЦ рдкреЗрдВрдЯрд╛рдЯреЛрдирд┐рдХ рдХреБрдВрдЬреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕рдореЗрдВ рд╕рдорд╛рди рдЪрд░рдг рд╢рд╛рдорд┐рд▓ рд╣реИрдВ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рджреЛ рдХреЛ рдЫреЛрдбрд╝рдХрд░ - рдЪреМрдереЗ рдФрд░ рд╕рд╛рддрд╡реЗрдВ, I-II-III-V-VIред
рдЗрд╕рд▓рд┐рдП, рд╣рд░ рдмрд╛рд░ рдЬрдм рд╣рдо рдЕрдкрдиреЗ рдЯреЗрдореНрдкрд▓реЗрдЯ рдореЗрдВ рдЗрди рджреЛ рдЪрд░рдгреЛрдВ рдХреЛ рдкрд╛рддреЗ рд╣реИрдВ, рддреЛ рд╣рдо рдЙрдиреНрд╣реЗрдВ рдЙрдирдХреЗ рдирд┐рдХрдЯрддрдо рдЪрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рдмрджрд▓ рджреЗрддреЗ рд╣реИрдВред рд╣рдорд╛рд░реА рдЯрдирд╕рд┐рдЯреА рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд╛рди рдХреА рдЧрдИ рд╕рд╛рджрдЧреА рдкрд░ рдЬреЛрд░ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдЕрдкрдиреЗ рдкреИрдорд╛рдиреЗ рдХреЗ рдПрдХ рдХрджрдо-рджрд░-рдЪрд░рдг рдкреНрд░рджрд░реНрд╢рди рдХреЗ рд░реВрдк рдореЗрдВ рдкрд╛рдВрдЪ рдпрд╛ рдЕрдзрд┐рдХ рдиреЛрдЯреЛрдВ рд╕реЗ рдорд┐рд▓рдХрд░ рдПрдХ рдЕрд╡рд░реЛрд╣реА рдордзреБрд░ рдЯреБрдХрдбрд╝рд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред
рдЬреЙрдп рдкрд░рд┐рд╡рд░реНрддрд┐рддрдЯреНрд░реИрдВрдХреНрд╡рд┐рд▓рд┐рдЯреА / рдЯреНрд░реИрдВрдХреНрд╡рд┐рд▓рд┐рдЯреА рдХреЛ рди рдХреЗрд╡рд▓ рдЯреЙрдиреНрд╕рд┐рд▓рд┐рдЯреА рдХреЛ рдмрджрд▓рдХрд░ рд╡реНрдпрдХреНрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЗрд╕рдореЗрдВ рдореЗрд▓реЛрдбрд┐рдХ рдЖрдВрджреЛрд▓рди рдХреЗ рдкрд░рд┐рд╡рд░реНрддрди рдХреА рднреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рд╕реНрд░реЛрдд рдЯреЗрдореНрдкрд▓реЗрдЯ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдиреЗ рдФрд░ рдЙрд╕рдореЗрдВ рд╕рдорд╛рди рдЦрдВрдбреЛрдВ рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рдЦрдВрдб рдХрд╛ рдкрд╣рд▓рд╛ рдиреЛрдЯ рдкреВрд░реЗ рд╡рд╛рдХреНрдпрд╛рдВрд╢ рдХреЗ рд╣рд╛рд░реНрдореЛрдирд┐рдХ рд╕рдВрджрд░реНрдн рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпреЗ рдиреЛрдЯ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдмрдбрд╝реЗ рдореВрд▓реНрдп рд╣реИрдВ:
V -
V -VI-VI-VII-VII VV-VI-V-II-I
V -VVV-III-I-VII-VI
IV- IV-III-I-II-Iред
рдкрд╣рд▓реЗ рдЦрдВрдб рдХреЗ рд▓рд┐рдП, рдХреЗрд╡рд▓ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЪрд░рдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП: IV-VI-VII; рджреВрд╕рд░реЗ рдХреЗ рд▓рд┐рдП: V-VII-II-I; рддреАрд╕рд░реЗ рдХреЗ рд▓рд┐рдП: VI-VII-III-II; рдЪреМрдереЗ рдХреЗ рд▓рд┐рдП: VII-IV-I-VIIред
рд╕рдВрднрд╡ рдЪрд░рдгреЛрдВ рдХреЗ рдпреЗ рд╕реЗрдЯ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рдЕрдиреНрдп рдкреНрд░рдХрд╛рд░ рдХреА рд╕рдВрдЧреАрдд рд╕рдВрд░рдЪрдирд╛, рдХреЙрд░реНрдбреНрд╕ рд╣реИрдВред рд╣рд╛рд▓рд╛рдБрдХрд┐, рд╣рдо рдЕрднреА рднреА рдЙрдиреНрд╣реЗрдВ рдзреБрди рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░рдгрд╛рд▓реА рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╕рдВрдХреЗрдд рдХреЙрд░реНрдб рдкреИрдЯрд░реНрди рд╕реЗ рдкреИрдорд╛рдиреЗ рдХреЗ рдЪрд░рдгреЛрдВ рдХреЛ рдЙрдирдХреЗ рдирд┐рдХрдЯрддрдо рдЪрд░рдгреЛрдВ рд╕реЗ рдмрджрд▓рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдпрджрд┐ рдкреВрд░рд╛ рдЦрдВрдб рдПрдХ рдЯреЛрди рд╕реЗ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ рдЬреЛ рдореВрд▓ рд╕реЗ рдХрдо рд╣реИ, рддреЛ рдпрд╣ рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рдЗрд╕рдореЗрдВ рд╕рднреА рдЪрд░рдгреЛрдВ рдХреЛ рдирд┐рдореНрди рдЪрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдП рдЬреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЯреЗрдореНрдкрд▓реЗрдЯ рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╣реИрдВред рд╡рд┐рд▓рдВрдм рдкреНрд░рднрд╛рд╡ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдкреНрд░рддреНрдпреЗрдХ рдиреЛрдЯ рдХреА рдЕрд╡рдзрд┐ рдХреЛ рдЖрдард╡реЗрдВ рдиреЛрдЯреЛрдВ рдореЗрдВ рддреЛрдбрд╝рдирд╛ рдФрд░ рдзреАрд░реЗ-рдзреАрд░реЗ рдЗрди рдирдП рдЖрдард╡реЗрдВ рдиреЛрдЯреЛрдВ рдХреА рдЧрддрд┐ рдХреЛ рдХрдо рдХрд░рдирд╛ рднреА рдЖрд╡рд╢реНрдпрдХ рд╣реИред
рд░реВрдкрд╛рдВрддрд░рдг рдЯреНрд░реИрдВрдХреНрд╡рд┐рд▓рд┐рдЯреА / рдЯреНрд░реИрдВрдХреНрд╡рд┐рд▓рд┐рдЯреАGRATITUDE рдкрд░ рдЬреЛрд░ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП, рддрд╛рд▓ рдореЗрдВ рдЕрдкрдиреА рд╢реИрд▓реАрдЧрдд рдкреНрд░рджрд░реНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдЖрд░реНрдкреАрдЧрд┐рдпреЛ рдкреНрд░рднрд╛рд╡ рдкреИрджрд╛ рд╣реЛрддрд╛ рд╣реИ: рд╣рдо рдкреНрд░рддреНрдпреЗрдХ рдЦрдВрдб (рд╡рд╛рдХреНрдпрд╛рдВрд╢) рдХреЗ рдЕрдВрдд рдореЗрдВ рдкрд╣рд▓реЗ рдиреЛрдЯ рдкрд░ рд▓реМрдЯрддреЗ рд╣реИрдВред рдПрдХ рдЦрдВрдб рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдЕрдВрддрд┐рдо рдиреЛрдЯ рдХреА рдЕрд╡рдзрд┐ рдХреЛ рдЖрдзрд╛ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдФрд░ рдЗрд╕ рдЦрдВрдб рдХреЗ рдкрд╣рд▓реЗ рдиреЛрдЯ рдХреЛ рд╡рд╣рд╛рдВ рд░рдЦреЗрдВред
рд░реВрдкрд╛рдВрддрд░рдг GRATITUDEрд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рднрд╛рдЧ
рдкрд╛рдпрдерди рдФрд░ рд╕рдВрдЧреАрдд 21 рдЯреВрд▓рдХрд┐рдЯ
рдкрд░рд┐рд╡рд░реНрддрди рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдкрд╛рдпрдерди рднрд╛рд╖рд╛ рдФрд░ рд╕рдВрдЧреАрдд 21 рдЯреВрд▓рдХрд┐рдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
Music21 рд╕рдВрдЧреАрдд рдЕрд╡рдзрд╛рд░рдгрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдЫреЗрдбрд╝рдЫрд╛рдбрд╝ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдмрд╣реБрдд рд╣реА рдмрд╣реБрдореБрдЦреА рдФрд░ рдЙрдЪреНрдЪ-рд╕реНрддрд░реАрдп рд╡рд░реНрдЧ рд╣реИ рдЬреИрд╕реЗ рдХрд┐ рдиреЛрдЯреНрд╕, рдЖрдХрд╛рд░, рдХреЙрд░реНрдб, рдЯреЙрдиреНрд╕рд┐рд▓рд┐рдЯреА, рдЖрджрд┐ред рдпрд╣ рдЖрдкрдХреЛ рд╕реАрдзреЗ рд╡рд┐рд╖рдп рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рд╕рдВрдЪрд╛рд▓рди рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдПрдХ рдлрд╝рд╛рдЗрд▓ рд╕реЗ рдХрдЪреНрдЪреЗ рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рдирд┐рдореНрди-рд╕реНрддрд░реАрдп рдЬреЛрдбрд╝-рддреЛрдбрд╝ рдХреЗ рд▓рд┐рдПред рдбрд┐рдЬрд┐рдЯрд▓ рдореНрдпреВрдЬрд┐рдХрд▓ рдЗрдВрд╕реНрдЯреНрд░реВрдореЗрдВрдЯ рдЗрдВрдЯрд░рдлреЗрд╕ (рдорд┐рдбреА)ред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдореНрдпреВрдЬрд┐рдХ 21 рдореЗрдВ рдорд┐рдбреА рдлрд╛рдЗрд▓реЛрдВ рдХреЗ рд╕рд╛рде рд╕реАрдзрд╛ рдХрд╛рдо рд╣рдореЗрд╢рд╛ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ, рдЦрд╛рд╕рдХрд░ рдЬрдм рд╕реНрдХреЛрд░ рджреЗрдЦрдиреЗ рдХреА рдмрд╛рдд рдЖрддреА рд╣реИред рдЗрд╕рд▓рд┐рдП, рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХреЗ рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рдФрд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд▓рд┐рдП, рд╕реНрд░реЛрдд MIDI рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдореНрдпреВрдЬрд╝рд┐рдХрдПрдХреНрд╕рдПрдордПрд▓ рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдмрджрд▓рдиреЗ рдХрд╛ рдПрдХ рдЕрдзрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рддрд░реАрдХрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдореНрдпреВрдЬрд╝рд┐рдХрдПрдХреНрд╕рдПрдордПрд▓ рдкреНрд░рд╛рд░реВрдк рдмреИрдЪрдмреЛрдЯ рдХреЗ рд▓рд┐рдП рдЗрдирдкреБрдЯ рдкреНрд░рд╛рд░реВрдк рд╣реИ, рдЬреЛ рд╣рдорд╛рд░реЗ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдЕрдиреБрдХреНрд░рдо рдореЗрдВ рдЕрдЧрд▓реЗ рдЪрд░рдг рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рддрд╛ рд╣реИред
Musescore рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд░реВрдкрд╛рдВрддрд░рдг рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:
MusicXML рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдЖрдЙрдЯрдкреБрдЯ рдкрд╛рдиреЗ рдХреЗ рд▓рд┐рдП:
musescore input.mid -o output.xml
рдорд┐рдбреА рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдЖрдЙрдЯрдкреБрдЯ рдкрд╛рдиреЗ рдХреЗ рд▓рд┐рдП:
musescore input.mid -o output.mid
Jupyter
рдореНрдпреВрдЬрд┐рдХ 21 рдЯреВрд▓рдХрд┐рдЯ рдХреЛ рдЬреБрдкрд┐рдЯрд░ рдРрдк рдХреЗ рд╕рд╛рде рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдПрдХреАрдХреГрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдорд╕реНрдХрдХреЛрд░ рдХреЗ рд╕рд╛рде рдПрдХреАрдХрд░рдг рдЖрдкрдХреЛ рд╕реАрдзреЗ рдЬреНрдпреВрдкрд┐рдЯрд░ рдиреЛрдЯрдмреБрдХ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдореЗрдВ рд╕реНрдХреЛрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдФрд░ рд╡рд┐рдХрд╛рд╕ рдФрд░ рдкреНрд░рдпреЛрдЧ рдХреЗ рджреМрд░рд╛рди рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкрд░рд┐рдгрд╛рдо рд╕реБрдирдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
рдХреЛрдб, рд╕реНрдХреЛрд░ рдФрд░ рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЗ рд╕рд╛рде рдЬреНрдпреВрдкрд┐рдЯрд░ рдиреЛрдЯрдмреБрдХ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝рд╕реНрдХреЛрд░ рд╢реЛ рдлрд╝рдВрдХреНрд╢рди рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдФрд░ рдПрдХ рд╕рдВрдЧреАрддрдХрд╛рд░-рд╕рд┐рджреНрдзрд╛рдВрддрдХрд╛рд░ рдХреА рдЯреАрдорд╡рд░реНрдХ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧреА рд╣реИред рдЬреБрдкрд┐рдЯрд░ рдХреА рд╕рдВрд╡рд╛рджрд╛рддреНрдордХ рдкреНрд░рдХреГрддрд┐ рдХрд╛ рд╕рдВрдпреЛрдЬрди, рд╕рдВрдЧреАрдд рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢рд┐рд╖реНрдЯ рдбреЛрдореЗрди, рдФрд░ рдкрд╛рдпрдерди рдХреА рд╕рд╛рджрдЧреА рдЗрд╕ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдХреЛ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЗрд╕ рддрд░рд╣ рдХреЗ рдЕрдВрддрдГрд╡рд┐рд╖рдп рдЕрдиреБрд╕рдВрдзрд╛рди рдХреЗ рд▓рд┐рдП рдЖрд╢рд╛рдЬрдирдХ рдмрдирд╛рддреА рд╣реИред
рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди
рдкрд░рд┐рд╡рд░реНрддрди рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдкрд╛рдпрдерди рдореЙрдбреНрдпреВрд▓ рдХреЗ рд░реВрдк рдореЗрдВ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдПрдХ рдкреНрд░рддреНрдпрдХреНрд╖ рдХреЙрд▓ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ:
python3 emotransform.py --emotion JOY input.mid
рдпрд╛ рдЖрдк рдЗрд╕реЗ рдмрд╛рд╣рд░реА рд╕реНрдХреНрд░рд┐рдкреНрдЯ (рдпрд╛ рдЬреНрдпреВрдкрд┐рдЯрд░) рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд╣ рд╕рдХрддреЗ рд╣реИрдВ:
from emotransform import transform transform('input.mid','JOY')
рджреЛрдиреЛрдВ рдорд╛рдорд▓реЛрдВ рдореЗрдВ, рдХрд╛рд░реНрдп рдХрд╛ рдкрд░рд┐рдгрд╛рдо рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рднрд╛рд╡рдирд╛ рдХреА рдорджрдж рд╕реЗ рд╕рдВрд╢реЛрдзрд┐рдд рдлрд╝рд╛рдЗрд▓ рд╣реЛрдЧрд╛ред
рд╕рдВрдЧреАрдд рдЪрд░рдгреЛрдВ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рдХреЗ рд╕рд╛рде рдЬреБрдбрд╝реЗ рд░реВрдкрд╛рдВрддрд░рдг - ANXIETY, SADNESS, BLESSING рдФрд░ JOY - рд╕рдВрдЧреАрдд рдЪрд░рдгреЛрдВ рдХреЗ рд╡рд░реНрддрдорд╛рди рдФрд░ рдЖрд╡рд╢реНрдпрдХ рд╕реНрдерд╛рди рдХреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рд╕рд╛рде рд╕рдВрдпреЛрдЬрди рдореЗрдВ music21.Note.transpose рдлрд╝рдВрдХреНрд╢рди рдХреЗ рдЙрдкрдпреЛрдЧ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИрдВред рдпрд╣рд╛рдВ рд╣рдо рдХрд┐рд╕реА рднреА рдЯреЙрдирд┐рдХ рд╕реЗ рдЖрд╡рд╢реНрдпрдХ рдкреИрдорд╛рдиреЗ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП music21.scale рдореЙрдбреНрдпреВрд▓ рдФрд░ рдЙрд╕рдХреЗ рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд░рд╛рдЧ рдХрд╛ рдЯреЙрдирд┐рдХ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк рд╕рдВрдЧреАрдд 21.Stream7 рдореЙрдбреНрдпреВрд▓ рд╕реЗ
рд╡рд┐рд╢реНрд▓реЗрд╖рдг ('рдХреБрдВрдЬреА') рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рд╡рд╛рдХреНрдпрд╛рдВрд╢-рдЖрдзрд╛рд░рд┐рдд рд░реВрдкрд╛рдВрддрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП - рдирд┐рд░реНрдгрдп, GRATITUDE, Tranquility / Tranquility - рдЕрддрд┐рд░рд┐рдХреНрдд рд╢реЛрдз рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдпрд╣ рдЕрдзреНрдпрдпрди рд╣рдореЗрдВ рд╕рдВрдЧреАрдд рд╡рд╛рдХреНрдпрд╛рдВрд╢реЛрдВ рдХреА рд╢реБрд░реБрдЖрдд рдФрд░ рдЕрдВрдд рдХрд╛ рд╕рд╣реА рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛ред
рдирд┐рд╖реНрдХрд░реНрд╖
рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ, рд╣рдордиреЗ рднрд╛рд╡рдирд╛рдУрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╕рдВрдЧреАрдд рдкрд░рд┐рд╡рд░реНрддрди рдХреЛ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдореБрдЦреНрдп рд╡рд┐рдЪрд╛рд░ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ - рдЯреЙрдирд┐рдХ (рд╕рдВрдЧреАрдд рдХрджрдо) рдХреЗ рд╕рд╛рдкреЗрдХреНрд╖ рдкреИрдорд╛рдиреЗ рдореЗрдВ рдПрдХ рднреА рдиреЛрдЯ рдХреА рд╕реНрдерд┐рддрд┐ рдХреЛ рдмрджрд▓рдирд╛, рдЯреБрдХрдбрд╝реЗ рдХрд╛ рдЯреЗрдореНрдкреЛ, рд╕рд╛рде рд╣реА рд╕рд╛рде рд╕рдВрдЧреАрдд рд╡рд╛рдХреНрдпрд╛рдВрд╢ред рдЗрд╕ рд╡рд┐рдЪрд╛рд░ рдХреЛ рдкрд╛рдпрдерди рдореЗрдВ рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рд╣рд╛рд▓рд╛рдВрдХрд┐, рд╡рд╛рд╕реНрддрд╡рд┐рдХ рджреБрдирд┐рдпрд╛ рдореЗрдВ рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рд╡рд┐рдЪрд╛рд░реЛрдВ рдХрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╣рдореЗрд╢рд╛ рдЖрд╕рд╛рди рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рдо рдХреБрдЫ рдХрдард┐рдирд╛рдЗрдпреЛрдВ рдореЗрдВ рднрд╛рдЧ рдЧрдП рдФрд░ рднрд╡рд┐рд╖реНрдп рдХреЗ рдЕрдиреБрд╕рдВрдзрд╛рди рдХреЗ рд▓рд┐рдП рд╕рдВрднрд╛рд╡рд┐рдд рджрд┐рд╢рд╛рдУрдВ рдХреА рдкрд╣рдЪрд╛рди рдХреАред рдпрд╣ рдЕрдзреНрдпрдпрди рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рд╕рдВрдЧреАрдд рд╡рд╛рдХреНрдпрд╛рдВрд╢реЛрдВ рдФрд░ рдЙрдирдХреЗ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИред рдЗрд╕ рддрд░рд╣ рдХреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд╛рджреНрдпрдпрдВрддреНрд░ (рд╕рдВрдЧреАрдд 21) рдХрд╛ рд╕рд╣реА рд╡рд┐рдХрд▓реНрдк рдФрд░ рд╕рдВрдЧреАрдд рдХреА рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдЕрдиреБрд╕рдВрдзрд╛рди рдкреНрд░рдореБрдЦ рдХрд╛рд░рдХ рд╣реИрдВред
рднрд╛рд╡рдирд╛рдУрдВ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╕рдВрдЧреАрдд рдкрд░рд┐рд╡рд░реНрддрди, рд╕рдВрдЧреАрдд рдбреЗрдЯрд╛ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд╣рдорд╛рд░реЗ рдЕрдиреБрдХреНрд░рдо рдореЗрдВ рдкрд╣рд▓реЗ рдЪрд░рдг рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рддрд╛ рд╣реИ, рдЕрдЧрд▓реЗ рдЪрд░рдг рдореЗрдВ рдмреИрдЪрдмреЙрдЯ рдХреЗ рдЗрдирдкреБрдЯ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдФрд░ рддреИрдпрд╛рд░ рд░рд╛рдЧ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред