Uses of Interface
net.paulhertz.pixelaudio.granular.PAFloatSource

Packages that use PAFloatSource
Package
Description
 
  • Uses of PAFloatSource in net.paulhertz.pixelaudio.granular

    Modifier and Type
    Interface
    Description
    interface 
    PASource A PAFloatSource with an additional pitch policy hint.
    Modifier and Type
    Class
    Description
    class 
    BasicIndexGranularSource A simple granular source that: - reads from a mono float[] source buffer, - uses a list of grain start indices (sample positions), - plays grains in order with fixed hop and fixed grain length, - applies a window (Minim WindowFunction) per grain, - sums all active grains into outL/outR.
    class 
    TODO Candidate for removal May still prove useful IndexGranularSource "Standard" linear granular source that: - reads from a mono float[] source buffer, - starts at a given source sample index, - uses a fixed grain length and hop in samples, - plays either: * a fixed number of grains, or * as many grains as needed to fill a target duration, - applies a window and equal-power pan.
    class 
    MCBufferSource A simple PASource that wraps a Minim MultiChannelBuffer for linear playback.
    final class 
     
    final class 
     
    class 
    PathGranularSource Granular source that: - reads from a mono float[] source buffer, - uses a GranularPath for where/how to place grains, - applies per-grain gain and pan, - can either: * play grains on a fixed hop grid (hopSamples), or * use per-grain timeOffsetMs to approximate the original gesture timing, - uses a Minim WindowFunction.