ardour
|
#include <algorithm>
#include <cmath>
#include <iostream>
#include <limits>
#include <stdexcept>
#include <stdint.h>
#include <cstdio>
#include "pbd/compose.h"
#include "pbd/error.h"
#include "evoral/Control.hpp"
#include "evoral/ControlList.hpp"
#include "evoral/ControlSet.hpp"
#include "evoral/EventSink.hpp"
#include "evoral/ParameterDescriptor.hpp"
#include "evoral/Sequence.hpp"
#include "evoral/TypeMap.hpp"
#include "evoral/midi_util.h"
#include "i18n.h"
Go to the source code of this file.
Namespaces | |
Evoral | |
Variables | |
static double const | time_between_interpolated_controller_outputs = 1.0 / 256 |
|
static |
Minimum time between MIDI outputs from a single interpolated controller, expressed in beats. This is to limit the rate at which MIDI messages are generated. It is only applied to interpolated controllers.
XXX: This is a hack. The time should probably be expressed in seconds rather than beats, and should be configurable etc. etc.
Definition at line 55 of file Sequence.cpp.