Python music21.note.Note().transpose()

사용 버전 : Python 3.6.8
사용 프로그램 : Atom 1.37.0 x64


파이썬 music21.note.Note().transpose()에 대해서 알아보겠습니다.

괄호 안에는 '변경할 음 간격 이름' 또는 '숫자'가 들어갑니다.

music21.note.Note().transpose()는 음표의 음이름을 음정만큼 변경시킵니다.








출처 : https://ko.wikipedia.org/wiki/%EC%9D%8C%EC%A0%95



완전 1도(Perfect 1)












증 1도(Augmented 1)













감 1도(Diminished 1)












겹증 1도(Doubly Augmented 1)











겹감 1도(Doubly Diminished 1)












단 2도(minor 2)











장 2도(Major 2)













단 3도(minor 3)












장 3도(Major 3)











완전 4도(Perfect 4)










증 4도(Augmented 4)













감 4도(Diminished 4)











겹증 4도(Doubly Augmented 4)












겹감 4도(Doubly Diminished 4)













완전 5도(Perfect 5)











증 5도(Augmented 5)












감 5도(Diminished 5)











겹증 5도(Doubly Augmented 5)










겹감 5도(Doubly Diminished 5)











단 6도(minor 6)












장 6도(Major 6)










단 7도(minor 7)









장 7도(Major 7)













완전 8도(Perfect 8)









증 8도(Augmented 8)












감 8도(Diminished 8)












겹증 8도(Doubly Augmented 8)











겹감 8도(Doubly Diminished 8)










낮추고 싶다면, '-'를 넣습니다.












숫자를 사용하면, 그 숫자만큼 음정이 반음 이동합니다.
'1'일 때.





'2'일 때.





'-3'일 때




기본적으로 변경한 음정은 원래 변수를 변경하지 않습니다.






inPlace 속성을 사용하면, 원래 변수가 변경됩니다.




끝.



카테고리: Python, music21

댓글

이 블로그의 인기 게시물

Python OpenCV 빈 화면 만들기

Python urllib.parse.quote()

Python bytes.fromhex()

Android AVD Ram size change

Forensics .pyc 파일 .py로 복구하기

Android Minimum touch target size

KiCad 시작하기 7 (FreeRoute 사용하기 2)

Android Notification with Full Screen

C++ OpenCV 모폴로지 침식, 팽창

KiCad 시작하기 2 (PCB 만들기)