SAL
A C++ library for spatial audio.
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
sal
include
wavhandler.h
Go to the documentation of this file.
1
/*
2
wavhandler.h
3
Spatial Audio Library (SAL)
4
Copyright (c) 2011, Enzo De Sena
5
All rights reserved.
6
7
Authors: Enzo De Sena, enzodesena@gmail.com
8
9
*/
10
11
#ifndef SAL_WAVHANDLER_H
12
#define SAL_WAVHANDLER_H
13
14
15
#include "
saltypes.h
"
16
#include <vector>
17
#include <iostream>
18
#include "
salconstants.h
"
19
20
namespace
sal {
21
22
class
WavHandler
{
23
public
:
24
static
std::vector<Signal>
Read
(
const
std::string file_name);
25
26
static
Time
ReadSamplingFrequency
(
const
std::string file_name);
27
28
29
static
void
Write
(
const
std::vector<Signal>& signals,
30
const
Time
sampling_frequency,
31
const
std::string file_name);
32
33
static
void
Write
(
const
StereoSignal
& stereo_signals,
34
const
Time
sampling_frequency,
35
std::string file_name);
36
};
37
38
}
// namespace sal
39
40
#endif
Generated on Tue Mar 31 2020 18:28:03 for SAL by
1.8.2