MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ slice()

Kakshya::StreamSlice & MayaFlux::Kriya::TapSet::slice ( size_t  tap,
size_t  output = 0 
)

The slice behind one output of a tap, for looping and region edits.

Changes take effect on the next block and apply to that output only. Use level() and speed() to change every output of a tap at once.

Parameters
tapTap number, in declaration order.
outputWhich of the tap's outputs, in the order its channels were given.

Definition at line 29 of file TapSet.cpp.

30{
31 const auto& seat = m_taps.at(tap).seats.at(output);
32 return seat.sampler->slice(seat.slot);
33}
std::vector< Tap > m_taps
Definition TapSet.hpp:87

References m_taps.