1,786 research outputs found

    A fuzzy rule model for high level musical features on automated composition systems

    Get PDF
    Algorithmic composition systems are now well-understood. However, when they are used for specific tasks like creating material for a part of a piece, it is common to prefer, from all of its possible outputs, those exhibiting specific properties. Even though the number of valid outputs is huge, many times the selection is performed manually, either using expertise in the algorithmic model, by means of sampling techniques, or some times even by chance. Automations of this process have been done traditionally by using machine learning techniques. However, whether or not these techniques are really capable of capturing the human rationality, through which the selection is done, to a great degree remains as an open question. The present work discusses a possible approach, that combines expert’s opinion and a fuzzy methodology for rule extraction, to model high level features. An early implementation able to explore the universe of outputs of a particular algorithm by means of the extracted rules is discussed. The rules search for objects similar to those having a desired and pre-identified feature. In this sense, the model can be seen as a finder of objects with specific properties.Peer ReviewedPostprint (author's final draft

    A methodological approach for algorithmic composition systems' parameter spaces aesthetic exploration

    Get PDF
    Algorithmic composition is the process of creating musical material by means of formal methods. As a consequence of its design, algorithmic composition systems are (explicitly or implicitly) described in terms of parameters. Thus, parameter space exploration plays a key role in learning the system's capabilities. However, in the computer music field, this task has received little attention. This is due in part, because the produced changes on the human perception of the outputs, as a response to changes on the parameters, could be highly nonlinear, therefore models with strongly predictable outputs are needed. The present work describes a methodology for the human perceptual (or aesthetic) exploration of generative systems' parameter spaces. As the systems' outputs are intended to produce an aesthetic experience on humans, audition plays a central role in the process. The methodology starts from a set of parameter combinations which are perceptually evaluated by the user. The sampling process of such combinations depends on the system under study and possible on heuristic considerations. The evaluated set is processed by a compaction algorithm able to generate linguistic rules describing the distinct perceptions (classes) of the user evaluation. The semantic level of the extracted rules allows for interpretability, while showing great potential in describing high and low-level musical entities. As the resulting rules represent discrete points in the parameter space, further possible extensions for interpolation between points are also discussed. Finally, some practical implementations and paths for further research are presented.Peer ReviewedPostprint (author's final draft

    Classifying and generalizing successful parameter combinations for sound design

    Get PDF
    Operating parametric systems in the context of sound design imposes cognitive and practical challenges. The present contribution applies rule extraction to analyze and to generalize a set of parameter combinations, which have been preselected by a user since they produce sound results within a desired perceptual category. Then, it is discussed how and under which conditions these generalizations can be used, for example, for the automation of specific tasks.Peer ReviewedPostprint (author's final draft

    Modeling perceptual categories of parametric musical systems

    Get PDF
    In computer music fields, such as algorithmic composition and live coding, the aural exploration of parameter combinations is the process through which systems’ capabilities are learned and the material for different musical tasks is selected and classified. Despite its importance, few models of this process have been proposed. Here, a rule extraction algorithm is presented. It works with data obtained during a user auditory exploration of parameters, in which specific perceptual categories are searched. The extracted rules express complex, but general relationships, among parameter values and categories. Its formation is controlled by functions that govern the data grouping. These are given by the user through heuristic considerations. The rules are used to build two more general models: a set of “extended or Inference Rules” and a fuzzy classifier which allow the user to infer unheard combinations of parameters consistent with the preselected categories from the extended rules and between the limits of the explored parameter space, respectively. To evaluate the models, user tests were performed. The constructed models allow to reduce complexity in operating the systems, by providing a set of “presets” for different categories, and extend compositional capacities through the inferred combinations, alongside a structured representation of the information.Peer ReviewedPostprint (author's final draft

    Using the Fuzzy Inductive Reasoning methodology to improve coherence in algorithmic musical beat patterns

    Get PDF
    In the present work, the Fuzzy Inductive Reasoning methodology (FIR) is used to improve coherence among beat patterns, structured in a musical A-B form. Patterns were generated based on a probability matrix, encoding a particular musical style, designed by experts. Then, all possible patterns were generated and the most probables were selected. A-B musical forms were created and the coherence of the sequence was evaluated by experts by using linguistic quantities. The output pairs (A-B pattern and its qualification) were used as inputs to train a FIR system, and the variables that produce “coherent” outputs and the relations among them where identified as rules. The extracted rules are discussed in the context of the musical form and from the psychological perception.Peer ReviewedPostprint (author’s final draft

    Charting perceptual spaces with fuzzy rules

    Get PDF
    Algorithmic music nowadays performs domain specific tasks for which classical algorithms do not offer optimal solutions or require user's expertise. Among these tasks is the extraction of models from data that offer an understanding of the underlying behavior, providing a quick and easy to use way to explore the data for first (sometimes on-the-fly) insights. Learning rules from examples is an approach often used to achieve this goal. However, together with the aforementioned requirements algorithmic composition needs to create new material so that it is perceived as consistent with the material of the data. In addition, the input data sets are usually small because the human is the bottleneck when generating them. In this contribution we present a fuzzy rule induction algorithm focused on generalizing a set of data, complying with the previous requirements, that offers good results for small data sets. For its evaluation -in a field where there are no benchmarks available - data sets obtained during user tests were used. The visual representation offered by the fuzzy chart helps to reduce the cognitive complexity of the devices used in algorithmic music. The results obtained show that this approach is promising for future developments.Peer ReviewedPostprint (author's final draft
    corecore