Loading...
Searching...
No Matches

Public Types

enum  RandomPerHit : uint8_t { VelocityPerHit = 1 , PitchPerHit = 2 , TimingPerHit = 4 , GatePerHit = 8 }
 

Public Member Functions

bool operator== (const Lane &other) const noexcept=default
 

Public Attributes

std::vector< Patternist::Note > pattern
 
uint8_t note {}
 A MIDI note, or accentLane or slideLane.
 
bool mute {}
 
bool solo {}
 
int length {}
 Steps before the lane loops; 0 follows the pattern.
 
int division {}
 Steps per whole note; 0 follows the pattern.
 
float velocity {100.f / 127.f}
 0 - 1.
 
std::vector< StepParams > params
 Same size as pattern.
 
uint8_t randomPerHit {}
 

Member Enumeration Documentation

◆ RandomPerHit

Which random spreads each hit of a ratchet draws for itself, rather than the whole note sharing one.


The documentation for this struct was generated from the following file: