libpsynth 0.2.1
Classes | Namespaces | Typedefs | Functions
/home/raskolnikov/dev/psynth/trunk/src/psynth/sound/quad.hpp File Reference

Time-stamp: <2010-11-09 02:58:53 raskolnikov> More...

#include <cstddef>
#include <psynth/base/compat.hpp>
#include <psynth/sound/metafunctions.hpp>
#include <psynth/sound/stereo.hpp>
#include <boost/mpl/range_c.hpp>
#include <boost/mpl/vector_c.hpp>
Include dependency graph for quad.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  psynth::sound::back_left_channel
struct  psynth::sound::back_right_channel
 Back Right. More...

Namespaces

namespace  psynth
namespace  psynth::sound

Typedefs

typedef boost::mpl::vector4
< left_channel, right_channel,
back_left_channel,
back_right_channel > 
psynth::sound::quad_space
typedef layout< quad_space > psynth::sound::quad_layout

Functions

template<typename IC >
type_from_iterator
< planar_frame_iterator< IC,
quad_space > >::range 
psynth::sound::planar_quad_range (std::size_t size, IC l, IC r, IC bl, IC br)
 from raw quad planar data

Detailed Description

Time-stamp: <2010-11-09 02:58:53 raskolnikov>

Author:
Juan Pedro Bolivar Puente <raskolnikov@es.gnu.org>
Date:
Thu Oct 28 18:02:01 2010

Quadraphonic sound.