#include <Channel.hpp>
#include <Signal.hpp>
構成 | |
class | NSHarkBinaural::LRSignalFactory< T > |
空の左右信号を生成する. [詳細] | |
ネームスペース | |
namespace | FD |
namespace | NSHarkBinaural |
型定義 | |
typedef RCPtr< Object > | FD::ObjectRef |
typedef ChannelHolder < Spectrum::ptr_t, Spectrum::ptr_t > | NSHarkBinaural::LRSpectra |
左右両チャンネルの周波数領域信号を表す型 | |
typedef ChannelHolder < Unspectrum::ptr_t, Unspectrum::ptr_t > | NSHarkBinaural::LRUnspectra |
左右両チャンネルの時間領域信号を表す型 | |
関数 | |
template<typename T > | |
bool | NSHarkBinaural::IsEqualSignalSize (boost::shared_ptr< ChannelHolder< boost::shared_ptr< SignalBase< T > >, boost::shared_ptr< SignalBase< T > > > > holder) |
左右の信号の要素数が等しいかどうか. | |
template<typename T > | |
SignalBase< T >::ptr_t | NSHarkBinaural::MixToMonaural (typename ChannelHolder< typename SignalBase< T >::ptr_t, typename SignalBase< T >::ptr_t >::ptr_t lrsignal) |
2チャンネル信号をモノラル信号へミックスする. |