[태그:] 파이썬
-
피보나치수열 음악 만들기: 소스코드, 결론
이 글은 <원주율 음악 만들기: 소스코드, 결론>, <황금비 음악 만들기: 소스코드, 결론> 의 연재글입니다. 피보나치수열 음악은 이렇게 만듭니다. 파이썬 소스코드 (파이썬 3 입니다.) 이번에는 10진수로 된 피보나치수열 수치가 들어 있는 부분이 없습니다. 대신 fibo 함수로 피보나치수열 수치를 만듭니다. 함수 내부에서 만들어지는 값이므로 숫자값이고, 그래서 if문에는 문자열 자료형이 아닌 숫자 자료형을 가지고 비교를 하게 됩니다. 문제는…
-
황금비 음악 만들기: 소스코드, 결론
이 글은 <원주율 음악 만들기: 소스코드, 결론> 의 연재글입니다. 황금비 음악은 이렇게 만듭니다. 파이썬 소스코드 (파이썬 3 입니다.) goldenratio_original.txt 에는 10진수로 된 황금비 수치가 들어 있습니다. 황금비의 수치는 인터넷에서 누구나 쉽게 찾아볼 수 있습니다. …… 다만… 문제가 있습니다. 황금비의 수치는 원주율의 수치처럼 수치가 긴 것이 공유되어 있지 않습니다. 따라서, 황금비로는 2~3분의 음악을 다 채울 수…
-
원주율 음악 만들기: 소스코드, 결론
원주율 음악은 이렇게 만듭니다. 파이썬 소스코드 (파이썬 3 입니다.) pi_original.txt 에는 10진수로 된 원주율 수치가 들어 있습니다. 원주율의 수치는 인터넷에서 누구나 쉽게 찾아볼 수 있습니다. 원주율 수치 그대로를 가지고는 음악을 재생할 방법이 없으므로, 음악을 재생할 수 있는 형태로 변형이 필요합니다. 따라서 각 원주율의 수치 1~9 까지를 음악을 재생할 수 있는 형태로 변형시켜야 합니다. 위에 나온…