Package uk.ac.qmul.eecs.depic.daw.beads

An implementation of the sound engine that uses the Beads library (http://www.beadsproject.net) This package contains the classes that handle sound intended as content: like playing back a sound files with automations applied, scanning through the wave etc.

See: Description

  • Class Summary 
    Class Description
    BeadsAutomation
    An automation implemented as a Beads UGen.
    BeadsSampleWrapper
    wraps a net.beadsproject.beads.data.Sample into a uk.ac.qmul.eecs.depic.daw.Sample so that the former can be used as the latter in the uk.ac.qmul.eecs.depic.daw package.
    BeadsSoundEngineFactory
    Beads implementation of the SoundEngineFactory.
    PanParameter  
    SamplePlayer
    This is actually responsible for play the audio file in a track when the play button is pressed.
    ZoomUGen  
  • Enum Summary 
    Enum Description
    SamplePlayer.LoopType
    Used to determine which kind of loop the sample player will use.

Package uk.ac.qmul.eecs.depic.daw.beads Description

An implementation of the sound engine that uses the Beads library (http://www.beadsproject.net) This package contains the classes that handle sound intended as content: like playing back a sound files with automations applied, scanning through the wave etc. So here are no sonification sounds. For the sonification part look in uk.ac.qmul.eecs.depic.daw.beads.sonification and uk.ac.qmul.eecs.depic.daw.referencesounds