SPIN Framework
Public Member Functions | Public Attributes

spin::SoundSpace Class Reference

Represents an acoustic enclosure or volume in space. More...

#include <SoundSpace.h>

Inheritance diagram for spin::SoundSpace:
spin::DSPNode spin::GroupNode spin::ReferencedNode

List of all members.

Public Member Functions

 SoundSpace (SceneManager *sceneManager, const char *initID)
void setAbsorption (t_floatarg newval)
void setFilterCoef (t_floatarg newval)
void setTransition (t_floatarg newval)
virtual std::vector< lo_message > getState () const

Public Attributes

t_float absorption
t_float filterCoef
t_float transition

Detailed Description

Represents an acoustic enclosure or volume in space.

The SoundSpace class allows for the creation of an acoustic space inhabited by audio processing (or playback).


Member Function Documentation

std::vector< lo_message > spin::SoundSpace::getState ( ) const [virtual]

For each subclass of ReferencedNode, we override the getState() method to fill the vector with the correct set of methods for this particular node

Reimplemented from spin::DSPNode.


The documentation for this class was generated from the following files: