{"title":"КОМП’ЮТЕРНА ПРОГРАМА ГЕНЕРАЦІЇ МУЗИЧНИХ КОМПОЗИЦІЙ НА ОСНОВІ МЕЛОДІЇ АВТОРА","authors":"Н. М. Куць, Ю. М. Пилипенко","doi":"10.30857/2786-5371.2022.6.3","DOIUrl":null,"url":null,"abstract":"Мета. Пошук та реалізація засобів інтеграції концептуального підходу до створення нових музичних творів. \nМетодика. Виокремлено набір концептуальних складових музичної композиції. В проектуванні програмної системи використано принципи чистої архітектури SOLID. В проектуванні алгоритмів покладено в основу парадигму «розділяй та володарюй». \nРезультати. Розроблені алгоритми, написана та відлагоджена програма на мові програмування Kotlin, яка дозволяє працювати над редагуванням музичної композиції на концептуальному рівні – редагуючи концептуальні зв’язки, а не конкретні параметри нот. Об’єм програми близько 16 тисяч операторів. Тестування програми показало, що її використання дає можливість прискорити музичну обробку композиції приблизно в 10000 разів у порівнянні з ручним редагуванням. Зрозуміло, що остаточне рішення про вдалість відповідного редагування приймає автор, але в нього тепер з’являється можливість прослуховування різних варіантів обробленої композиції, на створення яких він, по суті, не витрачає час. \nНаукова новизна. Запропоновано новий підхід до використання комп’ютеру при написані музичних композицій, коли на основі мелодії автору комп’ютерна програма генерує, згідно закладених шаблонів, дещо змінені акценти звучання твору ( наприклад, по тембру, тональності, ритму і т. д.). Цей підхід реалізовано в вигляді комп’ютерної програми, використання якої в тисячі разів прискорює генерацію музичних творів, в яких звучить мелодія автора. \nПрактична значимість. Написаний програмний продукт дає змогу композитору ефективно використовувати нові можливості створення музичних композицій на основі мелодії автора.","PeriodicalId":22554,"journal":{"name":"Technologies and Engineering","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2023-05-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Technologies and Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.30857/2786-5371.2022.6.3","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Мета. Пошук та реалізація засобів інтеграції концептуального підходу до створення нових музичних творів.
Методика. Виокремлено набір концептуальних складових музичної композиції. В проектуванні програмної системи використано принципи чистої архітектури SOLID. В проектуванні алгоритмів покладено в основу парадигму «розділяй та володарюй».
Результати. Розроблені алгоритми, написана та відлагоджена програма на мові програмування Kotlin, яка дозволяє працювати над редагуванням музичної композиції на концептуальному рівні – редагуючи концептуальні зв’язки, а не конкретні параметри нот. Об’єм програми близько 16 тисяч операторів. Тестування програми показало, що її використання дає можливість прискорити музичну обробку композиції приблизно в 10000 разів у порівнянні з ручним редагуванням. Зрозуміло, що остаточне рішення про вдалість відповідного редагування приймає автор, але в нього тепер з’являється можливість прослуховування різних варіантів обробленої композиції, на створення яких він, по суті, не витрачає час.
Наукова новизна. Запропоновано новий підхід до використання комп’ютеру при написані музичних композицій, коли на основі мелодії автору комп’ютерна програма генерує, згідно закладених шаблонів, дещо змінені акценти звучання твору ( наприклад, по тембру, тональності, ритму і т. д.). Цей підхід реалізовано в вигляді комп’ютерної програми, використання якої в тисячі разів прискорює генерацію музичних творів, в яких звучить мелодія автора.
Практична значимість. Написаний програмний продукт дає змогу композитору ефективно використовувати нові можливості створення музичних композицій на основі мелодії автора.