sequencer
Classes | Namespaces | Functions
portaudio.hpp File Reference
#include <sequencer/audio/double_buffer.hpp>
#include <sequencer/audio/sample.hpp>
#include <exception>
#include <portaudio.h>
#include <string>
#include <vector>
Include dependency graph for portaudio.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  sequencer::portaudio::exception
 
class  sequencer::portaudio::portaudio
 
class  sequencer::portaudio::stream_t
 

Namespaces

 sequencer::portaudio
 

Functions

int sequencer::portaudio::record_callback (const void *input_buffer, void *, unsigned long frames_per_buffer, const PaStreamCallbackTimeInfo *, PaStreamCallbackFlags, void *user_data)
 
template<class Reader >
int sequencer::portaudio::play_callback (const void *, void *output_buffer, unsigned long frames_per_buffer, const PaStreamCallbackTimeInfo *, PaStreamCallbackFlags, void *user_data)