24.11.2014 Views

Elektronika 2009-11.pdf - Instytut Systemów Elektronicznych

Elektronika 2009-11.pdf - Instytut Systemów Elektronicznych

Elektronika 2009-11.pdf - Instytut Systemów Elektronicznych

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

References<br />

[1] Russel S., Norvig P.: (2003) Artificial Intelligence. A Modern Approach.<br />

Prentice Hall, New Jersej.<br />

[2] Zielona Księga dla Rady Parlamentu Europejskiego, Europejskiego<br />

Komitetu Ekonomiczno-Społecznego i Komitetu regionów.<br />

Adaptacja do zmian klimatycznych w europie-warianty<br />

działań na szczeblu UE. Komisja Wspólnot Eropejskich (KWE),<br />

Bruksela, 29.06.2007 (in Polish).<br />

[3] Fiuk G., Budziński R.: (1995) Model Systemu Informatycznej Obsługi<br />

Miasta Szczecin. W ks.: Systemy Informatyczne w Zarządzaniu<br />

Aglomeracjami Miejskimi. PAN IBS, Oddział w<br />

Szczecinie, Warszawa-Szczecin (in Polish).<br />

[4] Tretyakova T.: (<strong>2009</strong>) Wiedza i modele dla inteligentnych lokalnych<br />

składników systemu wspomagania decyzji. Studia i materiały<br />

Polskiego Stowarzyszenia Zarządzania Wiedzą nr 18.<br />

PSZW, Bydgoszcz (in Polish).<br />

[5] Tretyakova T., Zair A.: (2008) The Structure and Knowledge of the Intelligent<br />

System of Warning and Decision’s Support that Includes Local<br />

Systems. Polish Journal of Environment Studies, vol. 17, no 4C.<br />

[6] Tretyakova T. (2005). Knowledge base of expert system “HMDecision<br />

“ in information system of class DSS - the objective approach<br />

to designing. Proceeding of 6-th International Conference<br />

“ the Analysis, forecasting and management in complex systems”,<br />

St Petersburg (in Russian).<br />

[7] Zadeh L. (1965) Fuzzy sets. Information and Control, vol. 8.<br />

[8] Zadeh L. (1988) Fuzzy logic. IEEE Transactions on Computers,<br />

vol. 21, no 4.<br />

[9] Kacprzyk J. (2006) Komputerowe systemy wspomagania decyzji<br />

dla potrzeb zarządzania wiedzą. W ks. Pod red. R.Kulikowski,<br />

Z.Bubnicki, J.Kacprzyk. Systemowe-komputerowe wspomaganie<br />

zarządzania wiedzą. ELIT, Warszawa (in Polish).<br />

[10] Yu X., Kacprzyk J. (2008) Applied Decision Support with Soft<br />

Computing, Springer.<br />

[11] Piegat A. (2001) Fuzzy Modeling and Control, Physica-Verlag<br />

Heidelberg, New York.<br />

[12] Leonenkov A. (2003) Fuzzy modeling in the environment MAT-<br />

LAB and fuzzyTECH. BHV- -Petersburg (in Russian).<br />

Generation of harmonic sequences in accordance<br />

to tonal harmony rules<br />

with artificial neural networks<br />

(Generacja sekwencji harmonicznych w zgodzie z zasadami harmonii<br />

tonalnej przy użyciu sieci neuronowych)<br />

dr inż. WOJCIECH ZABIEROWSKI, prof. dr hab. inż. ANDRZEJ NAPIERALSKI<br />

Technical University of Lodz, Department of Microelectronics and Computer Science<br />

There has been a continuous research throughout the world.<br />

in the field of computer generated music. Many implementations<br />

has appeared as well as a lot of disputes on this topic,<br />

and it is now perceived as a branch of science.<br />

The computer participation in the process of music creation<br />

is not only restricted to being an aid for the composer. In<br />

fact, a machine is able to replace human in the creation<br />

process. There are some realizations that are purely machinegenerated<br />

and which were able to reach the top of pop music<br />

lists, successfully competing with human-made works.<br />

The elements of the branch of science mentioned above<br />

include musicological analysis of musical opus and automatic<br />

harmonization of the melody line. The research presented<br />

below can be applied in particular in these areas.<br />

Problem specification<br />

A musical piece can be described by a number of various parameters.<br />

These parameters determine, what is later called,<br />

a musical work - an art. Music is not a sole matter of putting<br />

together notes and resulting sounds (and vice versa). Moreover,<br />

even if these sounds are combined in chords, they still<br />

remain just a set of more or less ordered tones.<br />

One of the most basic parameters, determining whether<br />

what we obtain can really be called music, is the harmonic<br />

meaning of mentioned elements.<br />

More precisely, this meaning is, of course, a harmonic<br />

meaning in musical sense - an accordance of tones. Basic<br />

harmonic constructions [2-4], also known as functions, form<br />

together a harmonic triad and, depending on the musical scale<br />

degree on which one builds them, they are called: tonic (T),<br />

subdominant (S) and dominant (D) correspondingly.<br />

Only by combining these harmonic functions into sequence,<br />

we obtain music. Secondary functions may be distinguished<br />

as well. These secondary functions retain similarity to<br />

the main functions, and hence, they received similar names,<br />

such as T II - tonic of second degree. By using secondary functions,<br />

a harmonic sequence can be greatly enriched.<br />

There is, of course, a strict (depending on a chosen harmonic)<br />

set of rules for progression of chords that have specific<br />

harmonic functions. Table 1 contains the basic rules for<br />

harmonic function progressions.<br />

Tabl. 1. Basic functional progressions<br />

Tab. 1. Podstawowe następstwa funkcyjne<br />

Harmonic function<br />

Tonic<br />

Subdominant<br />

Dominant<br />

Allowed consequent function<br />

S, D, T<br />

T, (D)<br />

T<br />

22 ELEKTRONIKA 11/<strong>2009</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!