view src/Types.h @ 35:474f45cfd3fd

Add downsampling outputs -- haven't yet got delay compensation in there though
author Chris Cannam
date Wed, 30 Sep 2015 16:15:36 +0100
parents 51eb8b1a1910
children 00b6ae41efbe
line wrap: on
line source
/* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */

#ifndef TIPIC_TYPES_H
#define TIPIC_TYPES_H

#include <vector>

/// A series of real-valued samples ordered in time.
typedef std::vector<double> RealSequence;

/// A series of real-valued samples ordered by bin (frequency or similar).
typedef std::vector<double> RealColumn;

/// A matrix of real-valued samples, indexed by time then bin number.
typedef std::vector<RealColumn> RealBlock;

#endif