Now showing items 1-20 of 70

    • Geolocation Adaptive Music Player 

      Perez-Carrillo, Alfonso; Thalmann, Florian; Fazekas, György; Sandler, Mark (Georgia Institute of Technology, 2016-04)
      We present a web-based cross-platform adaptive music player that combines music information retrieval (MIR) and audio processing technologies with the interaction capabilities offered by GPS-equipped mobile devices. The ...
    • Live Coding With EarSketch 

      Freeman, Jason (Georgia Institute of Technology, 2016-04)
      EarSketch combines a Python / JavaScript API, a digital audio workstation (DAW) visualization, an audio loop library, and an educational curriculum into a web-based music programming environment. While it was designed ...
    • Web Audio Evaluation Tool: A framework for subjective assessment of audio 

      Jillings, Nicholas; Moffat, David; De Man, Brecht; Reiss, Joshua D.; Stables, Ryan (Georgia Institute of Technology, 2016-04)
      Perceptual listening tests are commonplace in audio research and a vital form of evaluation. While a large number of tools exist to run such tests, many feature just one test type, are platform dependent, run on proprietary ...
    • Web application using Web Audio API for Recorderology - research concerning playing techniques of recorders 

      Mayer-Spohn, Ulrike; Takahashi, Keitaro (Georgia Institute of Technology, 2016-04)
      In this paper, we outline a documentation method used for our music research project, Recorderology, as developed to operate as a web application usingWeb Audio API. Our aim is to propose an application that enhances ...
    • Live Writing: Shatter 

      Lee, Sang Won; Martinez, Mari; Essl, Georg; Pain (Georgia Institute of Technology, 2016-04)
      Live Writing: Shatter utilizes an audiovisual performance developed for a web browser. Here, every keystroke made on a laptop to write a piece of creative writing is captured and precessed to established natural links among ...
    • Programming Music Camp: Using Web Audio to Teach Creative Coding 

      Allison, Jesse; Holmes, Daniel; Berkowitz, Zachary; Pfalz, Andrew; Conlin, William; Hwang, Nick; Taylor, Benjamin (Georgia Institute of Technology, 2016-04)
      Programming Music Camp is a summer outreach camp de- signed to teach computer programming concepts to youths through the activity of music-making. Prior experiences teaching web audio technologies to secondary school ...
    • The Semantic Music Player: A Smart Mobile Player Based on Ontological Structures and Analytical Feature Metadata 

      Thalmann, Florian; Perez-Carrillo, Alfonso; Fazekas, György; Wiggins, Geraint A.; Sandler, Mark (Georgia Institute of Technology, 2016-04)
      The Semantic Music Player is a cross-platform web and mobile app built with Ionic and the Web Audio API that explores new ways of playing back music on mobile devices, particularly indeterministic, context-dependent, and ...
    • reNotate: The Crowdsourcing and Gamification of Symbolic Music Encoding 

      Taylor, Benjamin; Shanahan, Daniel; Wolf, Matthew; Allison, Jesse; Baker, David John (Georgia Institute of Technology, 2016-04)
      Musicologists and music theorists have, for quite some time, hoped to be able to make use of computational methods to examine large corpora of music. As far back as the 1940s, an IBM card-sorter was used to implement ...
    • Causeway 

      Allison, Jesse; Ostrenko, Derick; Cellucci, Vincent A. (Georgia Institute of Technology, 2016-04)
      Causeway is an interactive poetry app and performance written by Vincent A. Cellucci with audio by Jesse Allison and visuals by Derick Ostrenko. Originally a part of Cellucci's book, An Easy Place / To Die (CityLit 2011), ...
    • Interactive Audiovisual Rendering of Recorded Audio and Related Data with the WavesJS Building Blocks 

      Matuszewski, Benjamin; Schnell, Norbert; Goldszmidt, Samuel (Georgia Institute of Technology, 2016-04)
      This article presents a set of components for the interactive audiovisual rendering of recorded audio signals and related data streams (e.g. audio descriptors and annotations) together with a set of example applications. ...
    • Crowd in C[loud] : Audience Participation Music with Online Dating Metaphor using Cloud Service 

      Lee, Sang Won; de Carvalho, Antonio Deusany Jr.; Essl, Georg (Georgia Institute of Technology, 2016-04)
      In this paper, we introduce Crowd in C[loud], a networked music piece designed for audience participation at a music concert. We developed a networked musical instrument for the web browser where a casual smartphone ...
    • Musique Concrète Choir: An Interactive Performance Environment for Any Number of People 

      Walker, William; Belet, Brian (Georgia Institute of Technology, 2016-04)
      Using the Web Audio API, a roomful of smartphones becomes a platform on which to create novel musical experiences. As seen at WAC 2015, composers and performers are using this platform to create clouds of sound distributed ...
    • Using Empirical Analysis of Music Corpora to Optimize Web Audio Playback 

      Collins, Tom; Coulon, Christian (Georgia Institute of Technology, 2016-04)
      Due to feasibility issues and musical preferences, Web audio applications have tended to emphasize the use of synthesized instruments and short samples (e.g., drums) over large banks of longer files that sample other ...
    • Improving time travel experience by combining annotations 

      Vieilleribière, Adrien (Georgia Institute of Technology, 2016-04)
      Since recorded audio material is played, navigating relevantly through it is a key expectation. This paper provides a formalism to introduce exible navigation systems based on sets of annotations applying to the same audio ...
    • Tune.js: A Microtonal Web Audio Library 

      Taylor, Benjamin; Bernstein, Andrew (Georgia Institute of Technology, 2016-04)
      The authors share Tune.js, a JavaScript library of over 3,000 microtonal tunings and historical temperaments for use with web audio. The current state of tuning in web audio is reviewed, followed by an explication of ...
    • BPMTimeline: JavaScript Tempo Functions and Time Mappings using an Analytical Solution 

      Dias, Bruno; Pinto, H. Sofia; Matos, David M. (Georgia Institute of Technology, 2016-04)
      Time mapping is a common feature in many (commercial and/or open-source) Digital Audio Workstations, allowing the musician to automate tempo changes of a musical performance or work, as well as to visualize the relation ...
    • Time Stretching & Pitch Shifting with the Web Audio API: Where are we at? 

      Dias, Bruno; Matos, David M.; Davies, Matthew E. P.; Pinto, H. Sofia (Georgia Institute of Technology, 2016-04)
      Audio time stretching and pitch shifting are operations that all major commercial and/or open source Digital Audio Workstations, DJ Mixing Software and Live Coding Suites offer. These operations allow users to change ...
    • Synchronisation for Distributed Audio Rendering over Heterogeneous Devices, in HTML5 

      Lambert, Jean-Philippe; Robaszkiewicz, Sébastien; Schnell, Norbert (Georgia Institute of Technology, 2016-04)
      The HTML5 standard is wide-spread on mobile devices. In combination with the Web Audio API, it allows for massively distributed real-time audio rendering. But timing issues exist, mainly because of the lack of standard ...
    • Data-Driven Live Coding with DataToMusic API 

      Tsuchiya, Takahiko; Freeman, Jason; Lerner, Lee W. (Georgia Institute of Technology, 2016-04)
      Creating interactive audio applications for web browsers often involves challenges such as time synchronization between non-audio and audio events within thread constraints and format-dependent mapping of data to synthesis ...
    • myMoodplay: An interactive mood-based music discovery app 

      Allik, Alo; Fazekas, György; Barthet, Mathieu; Swire, Mark (Georgia Institute of Technology, 2016-04)
      myMoodplay is a web app that allows users to interactively discover music by selecting desired emotions. The application uses the Web Audio API, JavaScript animation for visualisation, linked data formats and affective ...