# Uses of Class
net.paulhertz.pixelaudio.sampler.PASamplerInstrument

Packages that use PASamplerInstrument
Package
Description
net.paulhertz.pixelaudio.example
Package `net.paulhertz.pixelaudio.example` provides example Processing sketches and demonstrations of PixelAudio library functionality.
net.paulhertz.pixelaudio.sampler
Digital audio sampling synthesis classes for PixelAudio, built on the Minim library for Processing.

- ## Uses of PASamplerInstrument in net.paulhertz.pixelaudio.example

  Fields in net.paulhertz.pixelaudio.example declared as PASamplerInstrument
  Modifier and Type
  Field
  Description
  `(package private) PASamplerInstrument`
  ArgosyMixer.`argo1Synth`
  `(package private) PASamplerInstrument`
  ArgosyMixer.`argo2Synth`
  `(package private) PASamplerInstrument`
  LoadAudioToImage.`synth`
  `(package private) PASamplerInstrument`
  LoadImageToAudio.`synth`
  `(package private) PASamplerInstrument`
  TutorialOne_01_FileIO.`synth`
  `(package private) PASamplerInstrument`
  TutorialOne_02_Animation.`synth`
  Methods in net.paulhertz.pixelaudio.example with parameters of type PASamplerInstrument
  Modifier and Type
  Method
  Description
  `int`
  ArgosyMixer.`playSample(PASamplerInstrument synth, int samplePos, int samplelen, float amplitude, ADSRParams env, float pan)`
  Plays an audio sample with a custom envelope and stereo pan.

- ## Uses of PASamplerInstrument in net.paulhertz.pixelaudio.sampler

  Fields in net.paulhertz.pixelaudio.sampler with type parameters of type PASamplerInstrument
  Modifier and Type
  Field
  Description
  `private final List<PASamplerInstrument>`
  PASamplerInstrumentPool.`pool`
  Methods in net.paulhertz.pixelaudio.sampler that return PASamplerInstrument
  Modifier and Type
  Method
  Description
  `private PASamplerInstrument`
  PASamplerInstrumentPool.`getAvailableInstrument()`
  Find a free instrument; otherwise least-busy; otherwise smooth-steal one.
  Methods in net.paulhertz.pixelaudio.sampler that return types with arguments of type PASamplerInstrument
  Modifier and Type
  Method
  Description
  `List<PASamplerInstrument>`
  PASamplerInstrumentPool.`getInstruments()`