Now showing items 1-20 of 70

    • An interactive, graphical coding environment for EarSketch online using Blockly and Web Audio API 

      Mahadevan, Anand; Freeman, Jason; Magerko, Brian (Georgia Institute of Technology, 2016-04)
      This paper presents an interactive graphical programming environment for EarSketch, using Blockly and Web Audio API. This visual programming element sidesteps syntac- tical challenges common to learning text-based ...
    • 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 ...
    • Virtual Sound Gallery 

      Bundin, Andrey (Georgia Institute of Technology, 2016-04)
      Virtual Sound Gallery (VSG) is a web stage for modern multichannel music, sound, and audiovisual art. It is an accessible, web-based virtual reality (VR) environment for a visualized binaural simulation of multichannel ...
    • Remixing musical audio on the web using source separation 

      Roma, Gerard; Simpson, Andrew J.R.; Grais, Emad M.; Plumbley, Mark D. (Georgia Institute of Technology, 2016-04)
      Research in audio source separation has progressed a long way, producing systems that are able to approximate the component signals of sound mixtures. In recent years, many efforts have focused on learning time-frequency ...
    • Virtual Sound Gallery: a web stage for modern multichannel music and multimedia art 

      Bundin, Andrey (Georgia Institute of Technology, 2016-04)
      Virtual Sound Gallery (VSG) is a web stage for modern multichannel music, sound, and audiovisual art. It is an accessible, web-based virtual reality (VR) environment for a visualized binaural simulation of multichannel ...
    • 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), ...
    • Jazz.Computer 

      Mann, Yotam; Rothberg, Sarah (Georgia Institute of Technology, 2016-04)
      Jazz.Computer is an interactive song in which the listener’s scrolling affects the timbre, arrangement and progress of the music. We chose scrolling as the interaction both because it is often the first thing users do when ...
    • WebX0X - Web Audio Drum Synthesizer and Sequencer 

      Wallace, Tony (Georgia Institute of Technology, 2016-04)
      WebX0X is a drum synthesizer and sequencer built using the Web Audio API. All sound generation is performed entirely in the browser without the use of samples. WebX0X takes its name from the classic drum machines made ...
    • Geneva 

      Su, David (Georgia Institute of Technology, 2016-04)
      Geneva is an interactive exploration of genetic algorithms as applied to sonification of tweets, which are scraped in real time and converted to music using sentiment analysis. The work is in many ways a musical adaptation ...
    • BeatPush 

      Feenstra, Evan (Georgia Institute of Technology, 2016-04)
      BeatPush is a web-based, mobile-ready music production environment. BeatPush's modular layout is designed to be intuitive for students and music production beginners. Audio samples and synthesized notes are displayed as ...
    • Personal-JS 

      Goldszmidt, Samuel; Renaud, Vincent (Georgia Institute of Technology, 2016-04)
      Personal-JS is a web application based on the Web Audio API and Web RTC standards where connected users play synchronously loops of a well-known song – Personal Jesus by Depeche Mode – together. The user creates or joins ...
    • Client-Side Audio Declipping 

      Laguna, Christopher; Lerch, Alexander (Georgia Institute of Technology, 2016-04)
      Clipping is an unpleasant recording artifact that occurs when an audio signal’s level rises above a microphone’s or AD converter’s maximum input level. As more audio and video recordings are being taken on mobile devices ...
    • A JavaScript Pitch Shifting Library for EarSketch with Asm.js 

      Martinez, Juan Carlos; Freeman, Jason (Georgia Institute of Technology, 2016-04)
      A JavaScript pitch shifting library based on asm.js was developed for the EarSketch website. EarSketch is a Web Audio API-based educational website that teaches computer science principles through music technology and ...
    • 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 ...
    • 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 ...
    • 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 ...
    • 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 ...
    • 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 ...