음악 머니코드 생성을 위한 파이썬 프로그램:15개 주요 코드 진행과 미디자동 연주

수정하기
2024-12-01 11:18:11 | 조회수: 47 | 좋아요: 0 |

아직 사용자 친화적이진 않지만,
코드진행 작곡을 위한 기본 미디 프로그램을 제작했다.

작곡을 해야 하는데 작곡하는 프로그램을 제작
앞으로 업그레이드할 예정이다.

아직까지는 내 사이트에서 배포한다.

(프로그램을 그대로 가져갔을 때는 사용한
주요 라이브러리가 설치되지 않아서
직접 라이브러리를 설치해야 쓸 수 있다.)

아직 대중 공개를 한 것은 아니므로,
pip 등을 통해 라이브러리를 설치하는 것이 가능한 사람만 할 수 있습니다.

  1. 기본 I - IV - V 진행: ['C', 'F', 'G']
  2. 패턴 I - V - vi - IV: ['C', 'G', 'Am', 'F']
  3. 원형계의 확장 I - vi - IV - V: ['C', 'Am', 'F', 'G']
  4. ii - V - I 진행: ['Dm', 'G', 'C']
  5. iii - vi - ii - V 진행: ['Em', 'Am', 'Dm', 'G']
  6. V - IV - I - vi 진행: ['G', 'F', 'C', 'Am']
  7. 장단조 변형 I - III - IV - V: ['C', 'Em', 'F', 'G']
  8. 추가된 세브먼트 I - V - iii - IV: ['C', 'G', 'Em', 'F']
  9. 반전된 iii - vi - ii - V: ['Em', 'Am', 'Dm', 'G']
  10. 이진진행 ii - vi - IV - I: ['Dm', 'Am', 'F', 'C']
  11. 추가되는 iii - vi - IV - V: ['Em', 'Am', 'F', 'G']
  12. 대향진행 I - V - vi - iii: ['C', 'G', 'Am', 'Em']
  13. 다음관련진행 IV - V - I - vi: ['F', 'G', 'C', 'Am']
  14. 후현진행 IV - vi - ii - iii: ['F', 'Am', 'Dm', 'Em']
  15. 오전진행 IV - iii - vi - ii: ['F', 'Em', 'Am', 'Dm']

The source code is licensed MIT.