Person:
Freeman, Jason

Associated Organization(s)
Organizational Unit
ORCID
ArchiveSpace Name Record

Publication Search Results

Now showing 1 - 5 of 5
  • Item
    Data-Driven Live Coding with DataToMusic API
    (Georgia Institute of Technology, 2016-04) Tsuchiya, Takahiko ; Freeman, Jason ; Lerner, Lee W.
    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 parameters. In this paper, we describe a unique approach for these issues with a data-driven symbolic music application programming interface (API) for rapid and interactive development. We introduce DataToMusic (DTM) API, a data-sonification tool set for web browsers that utilizes the Web Audio API1 as the primary means of audio rendering. The paper demonstrates the possibility of processing and sequencing audio events at the audio-sample level by combining various features of the Web Audio API, without relying on the ScriptProcessorNode, which is currently under a redesign. We implemented an audio event system in the clock and synthesizer classes in the DTM API, in addition to a modular audio effect structure and a exible data-to-parameter mapping interface. For complex real-time configuration and sequencing, we also present a model system for creating reusable functions with a data-agnostic interface and symbolic musical transformations. Using these tools, we aim to create a seamless connection between high-level (musical structure) and low-level (sample rate) processing in the context of real-time data sonification.
  • Item
    Live Coding With EarSketch
    (Georgia Institute of Technology, 2016-04) Freeman, Jason
    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 originally as a classroom educational tool for music technology and computer science, it has recently been expanded to support live coding in concert performance. This live coding performance explores the artistic potential of algorithmic manipulations of audio loops in a multi-track DAW paradigm and explores the potential of DAW-driven visualizations to demystify live coding and algorithms for a concert audience.
  • Item
    Technology to Broaden Education
    ( 2015-08-28) Freeman, Jason ; Guzdial, Mark ; Hoffman, Michael ; Moon, Nathan
  • Item
    Composer, Performer, Listener
    (Georgia Institute of Technology, 2010-11-18) Freeman, Jason
    Jason Freeman’s works break down conventional barriers between composers, performers, and listeners, using cutting-edge technology and unconventional notation to turn audiences and musicians into compositional collaborators. His music has been performed by the American Composers Orchestra, Speculum Musicae, the So Percussion Group, the Rova Saxophone Quartet, the Nieuw Ensemble, Le Nouvel Ensemble Moderne, and Evan Ziporyn; and his works have been featured at the Lincoln Center Festival, the Boston CyberArt Festival, 01SJ, and the Transmediale Festival and featured in the New York Times and on National Public Radio. N.A.G. (Network Auralization for Gnutella) (2003), a commission from Turbulence.org, was described by Billboard as “…an example of the web’s mind-expanding possibilities.”
  • Item
    Composer, Performer, Listener
    (Georgia Institute of Technology, 2008-03-04) Freeman, Jason
    Even as social networking, multi-player gaming, and collaborative content creation become increasingly important in our lives, concert musical performance continues to follow a model in which the audience remains passive, with little connection to the composer, to the performers, or to each other. Freeman, an assistant professor in the Music Department, will explore how technology can transform the concert experience by inviting the audience to shape the music as it is performed or by engaging audiences in personalized musical experiences online.