Automated music composing with normal random numbers distribution as “informational DNA” sequencing

Автор(и)

  • Oleksandr Volodymyrovych Vishnevsky Національний авіаційний університет

DOI:

https://doi.org/10.18372/2310-5461.42.13749

Ключові слова:

музична композиція, електронний композитор, нейронна мережа

Анотація

У геномі людини приблизно 3 мільярди пар основ, повний набір дезокси-рибонуклеїнової кислоти (ДНК), що складається з двох скручених парних ланцюжків, складається з чотирьох нуклеотидних основ - аденіну (А), тиміну (Т), гуаніну (G) і цитозину (C). У той же час хроматична музична гамма складається з дванадцяти нот, що утворюють 12-тональний лад, який сьогодні є ладом, що найбільш часто використовується у західній музиці. Ясно, що ці 12 тонові послідовності можна інтерпретувати як свого роду послідовність «інформаційних нуклеотидів ДНК». Це підхід, який може змінити сприйняття музики для слухача і допомогти складати більш інтелектуальну, концептуальну музику для композитора. Біотехнічна автоматизована система керування (БАСК) для написання музики допомагає композитору створювати музику з меншими зусиллями, завдяки цьому приділяти більше уваги нюансам і в той же час загальній якості складаної музики. Узагальнена структурна схема БАСК складається з трьох основних блоків: A - програмне забезпечення на основі нейронної мережі «Aquarius»; В - композитор (людина); L - слухач або пацієнт музично-терапевтичного впливу. Всі три компоненти нероздільні, елементи C і A створюють взаємозалежність, оскільки вони весь час взаємодіють між собою в процесі створення музики. Вони також впливають на елемент L, оскільки цей елемент, безсумнівно, є об'єктом впливу БАСК. Випадковий музичний сигнал створюється за допомогою стандартних функцій C ++ rand () і srand (). У БАСК «Aquarius» донині використовувались лише рівномірно розподілені випадкові числа. Але щоби поліпшити продуктивність, розширити можливості вибору необхідного інструментарію для музичної композиції, можна, звичайно, ввести різні розподіли, такі як нормальний, пуасонівский, експоненційний, вейбулівський, логонормальний, дискретний, кусочно-постійний, кусочно-лінійний і т. д. Код c ++ для нормального розподілу дозволяє генерувати випадкові числа, керовані двома основними параметрами - математичним очікуванням і середньоквадратичним відхиленням. Цей код було вставлено в основний код БАСК, і з його допомогою була отримана нова стохастична музика.

Біографія автора

Oleksandr Volodymyrovych Vishnevsky, Національний авіаційний університет

доктор технічних наук, доцент

Посилання

Глушков В. М. Введение в кибернетику: монография. Киев: Изд-во Академии наук УССР, 1964. 324 с.

Вишнівський О. В. Елементи теорії обра-зів. Авіа-2002 : матеріали IV міжнародної наук.-техн. конф. (23-25 квітня 2002 р., Київ). Київ, 2002. Т.1. С.13.119- С.13.122.

Васильев В. В., Симак Л. А. Дробное ис-числение и аппроксимационные методы в модели-ровании динамических систем: научное издание. Киев: НАН Украины, 2008. 256 с.

Vishnevsky A. V. Automated music composing as informational DNA sequencing. A.V.Vishnevsky, National Aviation University, Ukraine. Proceedings of the Fourteenth International Scientific Conference AVIA-2019, Kyiv, April 23-25, 2019. P. 1-3.

Vishnevsky A.V. Advanced Approach to Usage of an Electronic Composer: Proceedings of the 8-th world congress [«Aviation in the XXI-st century». «Safety in aviation and space technologies»] , (Kyiv (Ukraine), October 10-12, 2018) / М-во осві-ти і науки України, Національний авіаційний уні-верситет. – К. : НАУ, 2018. Т.3. С. 4.1.6 – 4.1.8

Вишнівський О.В. Синтезатор звукового ряду на основі випадкового процесу. Електроніка та системи управління. 2011. №4 (30). С. 31-36.

Vishnevsky A.V. The neural scheme of an electronic composer. Електроніка та системи управління. 2013. №1 (35). С. 107-110.

Vishnevsky A.V. Self-basis operator and or-thogonal stocastic basis application for information processing. Електроніка та системи управління. 2011. №2 (28). С. 16-20.

Вишнівський О. В. Застосування компле-ксного підходу у використанні електронного композитора. Наукоємні технології. 2019. Т. 41. №1. С. 23-29.

Pseudo-random number generation. URL: https://en.cppreference.com/w/cpp/numeric/random (access date 23.03.2019).

##submission.downloads##

Номер

Розділ

Інформаційні технології, кібербезпека