|
Тема |
Поправка на предното "недоносче" [re: Грахчето] |
|
Автор |
RAGE () |
|
Публикувано | 12.06.00 18:26 |
|
|
По - скоро пак безкраен, но от по - малък порядък - изброимо безкраен ( демек колкото естествени числа има ), защото това са всъщност някакви отношения ( няма значение, Грахчо, дали имаш Доо, Рееееее, Мии или До, Реее, Ми - разликата не е точно в мелодията а, в скоростта ). Но пак са безкрайно много.
Идеята за дървовидното преставяне много ми хареса.
Ето и предизвикателството :
Да се направи програмка, която строи дърво с безвучен корен , а всички наследници да бъдат тонововете ( До1/32ка, До1/16ка, До-осминка, До-четвъртинка, До-половинка, До-цял,До-диез1/32 ..... и така няколко октави ). След което първите братовчеди ( ако първите наследници приемем , че са братя ) да са пак такива, и всеки брат да има деца, еднакви с тия на братята му ( а и еднакви с братята като цяло ). После втори братовчеди и т.н. Нещо като мелодийно хеширане. И така с дълбочина задавана от потребителя. След визуализация на дървото когато потребителя щракне на някой възел да се просвирва мелодията корен ( беззвучен ) -> този тон. И така ако малко ти харесва тая мелодия измежду съседите можеш да намериш точната. Можеш да изсвириш по - къса мелодия, ако края не ти харесва, а и да може да задаваш друг начален тон на мелодията ( не беззвучния корен ) - в случай , че те мързи да търсиш идентичната подмелодия с точното начало. И да можеш да задаваш темпото ( дължината на целия тон ). След което за програмката е фасулска работа да ти разпише мелодията - и хоп - ти си готов композитор :))))))))
|
| |
|
|
|