Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
waveform_editor.hpp File Reference

Interactive waveform editor with selection, zoom, scroll, and region marking. More...

#include <pulp/view/view.hpp>
#include <pulp/view/input_events.hpp>
#include <pulp/view/waveform_editor_primitives.hpp>
#include <pulp/canvas/canvas.hpp>
#include <vector>
#include <functional>
#include <algorithm>
#include <cmath>

Go to the source code of this file.

Classes

struct  pulp::view::WaveformRegion
 A region (selection or marker) within the waveform. More...
class  pulp::view::WaveformEditor
 Interactive waveform editor for audio file editing and sample selection. More...

Namespaces

namespace  pulp
namespace  pulp::view
 Hover-cursor tracking for platform window hosts.

Detailed Description

Interactive waveform editor with selection, zoom, scroll, and region marking.