lmms
Cross-platform music production software
Loading...
Searching...
No Matches
Sf2Player.cpp File Reference
#include "Sf2Player.h"
#include <fluidsynth.h>
#include <QDebug>
#include <QDomElement>
#include <QLabel>
#include "ArrayVector.h"
#include "AudioEngine.h"
#include "ConfigManager.h"
#include "FileDialog.h"
#include "Engine.h"
#include "InstrumentTrack.h"
#include "InstrumentPlayHandle.h"
#include "Knob.h"
#include "NotePlayHandle.h"
#include "PathUtil.h"
#include "PixmapButton.h"
#include "Song.h"
#include "PatchesDialog.h"
#include "LcdSpinBox.h"
#include "embed.h"
#include "plugin_export.h"

Classes

class  lmms::FluidVoice
struct  lmms::Sf2PluginData
class  lmms::gui::Sf2Knob

Namespaces

namespace  lmms
namespace  lmms::gui

Macros

#define FLUID_REVERB_DEFAULT_ROOMSIZE   0.2f
#define FLUID_REVERB_DEFAULT_DAMP   0.0f
#define FLUID_REVERB_DEFAULT_WIDTH   0.5f
#define FLUID_REVERB_DEFAULT_LEVEL   0.9f
#define FLUID_CHORUS_DEFAULT_N   3
#define FLUID_CHORUS_DEFAULT_LEVEL   2.0f
#define FLUID_CHORUS_DEFAULT_SPEED   0.3f
#define FLUID_CHORUS_DEFAULT_DEPTH   8.0f

Functions

PLUGIN_EXPORT Plugin * lmms::lmms_plugin_main (Model *parent, void *data)

Variables

Plugin::Descriptor PLUGIN_EXPORT lmms::sf2player_plugin_descriptor

Macro Definition Documentation

◆ FLUID_CHORUS_DEFAULT_DEPTH

#define FLUID_CHORUS_DEFAULT_DEPTH   8.0f

◆ FLUID_CHORUS_DEFAULT_LEVEL

#define FLUID_CHORUS_DEFAULT_LEVEL   2.0f

◆ FLUID_CHORUS_DEFAULT_N

#define FLUID_CHORUS_DEFAULT_N   3

◆ FLUID_CHORUS_DEFAULT_SPEED

#define FLUID_CHORUS_DEFAULT_SPEED   0.3f

◆ FLUID_REVERB_DEFAULT_DAMP

#define FLUID_REVERB_DEFAULT_DAMP   0.0f

◆ FLUID_REVERB_DEFAULT_LEVEL

#define FLUID_REVERB_DEFAULT_LEVEL   0.9f

◆ FLUID_REVERB_DEFAULT_ROOMSIZE

#define FLUID_REVERB_DEFAULT_ROOMSIZE   0.2f

◆ FLUID_REVERB_DEFAULT_WIDTH

#define FLUID_REVERB_DEFAULT_WIDTH   0.5f