466 research outputs found

    A computational framework for aesthetical navigation in musical search space

    Get PDF
    Paper presented at 3rd AISB symposium on computational creativity, AISB 2016, 4-6th April, Sheffield. Abstract. This article addresses aspects of an ongoing project in the generation of artificial Persian (-like) music. Liquid Persian Music software (LPM) is a cellular automata based audio generator. In this paper LPM is discussed from the view point of future potentials of algorithmic composition and creativity. Liquid Persian Music is a creative tool, enabling exploration of emergent audio through new dimensions of music composition. Various configurations of the system produce different voices which resemble musical motives in many respects. Aesthetical measurements are determined by Zipf’s law in an evolutionary environment. Arranging these voices together for producing a musical corpus can be considered as a search problem in the LPM outputs space of musical possibilities. On this account, the issues toward defining the search space for LPM is studied throughout this paper

    THE FAUST PHYSICAL MODELING LIBRARY: A MODULAR PLAYGROUND FOR THE DIGITAL LUTHIER

    Get PDF
    International audienceThis paper introduces the FAUST Physical Modeling Library, an environment to create physical models of musical instruments in a modular way in the FAUST programming language. Low and high level elements can be combined to implement existing or completely novel instruments. Various examples of physical models are provided. The combined use of mesh2faust, a tool to generate FAUST physical models from 3D drawings, and of the FAUST Physical Modeling Library is also demonstrated through the implementation of a marimba physical model

    The Sound Design Toolkit

    Get PDF
    The Sound Design Toolkit is a collection of physically informed sound synthesis models, specifically designed for practice and research in Sonic Interaction Design. The collection is based on a hierarchical, perceptually founded taxonomy of everyday sound events, and implemented by procedural audio algorithms which emphasize the role of sound as a process rather than a product. The models are intuitive to control \u2013 and the resulting sounds easy to predict \u2013 as they rely on basic everyday listening experience. Physical descriptions of sound events are intentionally simplified to emphasize the most perceptually relevant timbral features, and to reduce computational requirements as well

    A music context for teaching introductory computing

    Get PDF
    We describe myro.chuck, a Python module for controlling music synthesis, and its applications to teaching introductory computer science. The module was built within the Myro framework using the ChucK programming language, and was used in an introductory computer science course combining robots, graphics and music. The results supported the value of music in engaging students and broadening their view of computer science

    Structurally Diverse Covalent Triazine-based Framework Materials for Photocatalytic Hydrogen Evolution from Water

    Get PDF
    A structurally diverse family of 39 covalent triazine-based framework materials (CTFs) are synthesized by Suzuki–Miyaura polycondensation and tested as hydrogen evolution photocatalysts using a high-throughput workflow. The two best-performing CTFs are based on benzonitrile and dibenzo[b,d]thiophene sulfone linkers, respectively, with catalytic activities that are among the highest for this material class. The activities of the different CTFs are rationalized in terms of four variables: the predicted electron affinity, the predicted ionization potential, the optical gap, and the dispersibility of the CTFs particles in solution, as measured by optical transmittance. The electron affinity and dispersibility in solution are found to be the best predictors of photocatalytic hydrogen evolution activity

    Online Database of Scores in the Humdrum File Format.

    Get PDF
    [TODO] Add abstract here

    Extending Physical Simulation to the Audio Domain

    Get PDF
    Using physical simulation to control movement and interactions between objects in a 3D environment, such as a computer game, has become increasingly common However; this idea has not been extended in a general sense to the audio domain. The audio component of these systems usually comprises of pre-recorded WAV files that are triggered in response to events. We argue that this approach has serious limitations and propose instead that the physical information made available by physics engines provides an opportunity to carry out synthesis of appropriate sounds from scratch. We outline a framework for adding a sound synthesis module to a physics engine and discuss some approaches to implementing this

    An Expressive Multidimensional Physical Modelling Percussion Instrument

    Get PDF
    This paper describes the design, implementation and evaluation of a digital percussion instrument with multidimensional polyphonic control of a real-time physical modelling system. The system utilises modular parametric control of different physical models, excitations and couplings alongside continuous morphing and unique interaction capabilities to explore and enhance expressivity and gestural interaction for a percussion instrument. Details of the instrument and audio engine are provided together with an experiment that tested real-time capabilities of the system, and expressive qualities of the instrument. Testing showed that advances in sensor technology have the potential to enhance creativity in percussive instruments and extend gestural manipulation, but will require well designed and inherently complex mapping schemes

    FAUST Architectures Design and OSC Support.

    Get PDF
    International audienceFAUST [Functional Audio Stream] is a functional programming language specifically designed for real-time signal processing and synthesis. It consists in a compiler that translates a FAUST program into an equivalent C++ program, taking care of generating the most efficient code. The FAUST environment also includes various architecture files, providing the glue between the FAUST C++ output and the host audio and GUI environments. The combination of architecture files and FAUST output gives ready to run applications or plugins for various systems, which makes a single FAUST specification available on different platforms and environments without additional cost. This article presents the overall design of the architecture files and gives more details on the recent OSC architecture
    • …
    corecore