Program Listing for File audioRender.hpp
↰ Return to documentation for file (include/core/audioRender/audioRender.hpp)
#pragma once
#include "ManualMix.hpp"
#include "MixMachine.hpp"
#include "PDJE_EXPORT_SETTER.hpp"
class PDJE_API audioRender {
public:
std::optional<std::vector<float>> rendered_frames;
bool
LoadTrack(litedb &db, trackdata &td);
bool
LoadTrackFromMixData(litedb &db, BIN &mixData);
audioRender() = default;
~audioRender() = default;
};
enum ITPL_ENUM { ITPL_LINEAR = 0, ITPL_COSINE, ITPL_CUBIC, ITPL_FLAT };