A system and method are disclosed for automatically generating music on the basis of an initial sequence of input notes, and in particular to such a system and method utilizing a recursive artificial neural network (RANN) architecture. The aforementioned system includes a score interpreter (2) interpreting an initial input sequence, a rhythm production RANN (4) for generating a subsequent note duration, a note generation RANN (6) for generating a subsequent note, and feedback means for feeding the pitch and duration of the subsequent note back to the rhythm generation (4) and note generation (6) RANNs, the subsequent note thereby becoming the current note for a following iteration.

Un système et une méthode sont révélés pour produire automatiquement de la musique sur la base d'un premier ordre des notes d'entrée, et en particulier à un tels système et méthode utilisant une architecture artificielle récursive du réseau neurologique (RANN). Le système mentionné ci-dessus inclut un interprète de points (2) interprétant un premier ordre d'entrée, une production de rythme RANN (4) pour produire d'une durée suivante de note, une génération de note RANN (6) pour produire d'une note suivante, et des moyens de rétroaction d'alimenter le lancement et la durée de la note suivante de nouveau à la génération de rythme (4) et à la génération de note (6) RANNs, la note suivante devenant de ce fait la note courante pour une itération suivante.

 
Web www.patentalert.com

< (none)

< System for modifying the functionality of compiled computer code at run-time

> Interconnect minimization in processor design

> (none)

~ 00016