Main Page Modules Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members
Sequencer Member List
This is the complete list of members for Sequencer, including all inherited members.
- AllocateChannel()
[virtual]
- AllocateVoice( const Sample& sample, int voice=-1 )
[virtual]
- Create(int id = -1, int rate = 44100, int bits = 16, bool stereo = true, bool threaded = true)
[static]
- CreateStreamable(int rate = 44100, int bits = 16, bool stereo = true, bool threaded = true)
[static]
- DeleteChannel(Channel*& channel)
[virtual]
- DeleteVoice(int voice)
[virtual]
- DeleteVoice(Sample& sample) (defined in Audio)
[virtual]
- FAILURE enum value (defined in Audio)
- Frequency typedef (defined in Audio)
- GetDescription(int id) (defined in Audio)
[static]
- GetDevice() (defined in Sequencer)
[inline]
- GetFrequency(int channel) (defined in Sequencer)
[virtual]
- GetLocation(int& x, int& y, int& z, int channel) (defined in Sequencer)
[virtual]
- GetPlaybackRate() (defined in Sequencer)
[virtual]
- GetPosition(int channel) (defined in Sequencer)
[virtual]
- GetVelocity(int channel) (defined in Sequencer)
[virtual]
- GetVoice(int channel)
[virtual]
- GetVolume(int channel) (defined in Sequencer)
[virtual]
- GetX(int& x, int channel) (defined in Sequencer)
[virtual]
- GetY(int& y, int channel) (defined in Sequencer)
[virtual]
- GetZ(int& z, int channel) (defined in Sequencer)
[virtual]
- IsStreamable() const (defined in Audio)
[inline, virtual]
- MAX_FREQUENCY enum value (defined in Audio)
- MAX_VELOCITY enum value (defined in Audio)
- MAX_VOLUME enum value (defined in Audio)
- MIN_FREQUENCY enum value (defined in Audio)
- MIN_VELOCITY enum value (defined in Audio)
- MIN_VOLUME enum value (defined in Audio)
- NextChannel()
[virtual]
- NOT_AVAILABLE enum value (defined in Audio)
- PAN_CENTER enum value (defined in Audio)
- PAN_LEFT enum value (defined in Audio)
- PAN_RIGHT enum value (defined in Audio)
- Play(Sample& sample)
[virtual]
- PlayNoWait(Sample& sample, int& NewChanelID, int& NewVoice)
[virtual]
- Record(Sample& sample)
[inline, virtual]
- RegisterDefaultDrivers(int rate, int bits, bool stereo, bool threaded) (defined in Audio)
[static]
- Result enum name (defined in Audio)
- Sequencer()
- SetChorusDepth(int channel, int depth) (defined in Sequencer)
- SetChorusMode(int mode) (defined in Sequencer)
- SetDevice(int device)
- SetFrequency(Frequency frequency, int channel)
[virtual]
- SetLocation(int x, int y, int z, int channel) (defined in Sequencer)
[virtual]
- SetPosition(unsigned long position, int channel)
[virtual]
- SetReverbDepth(int channel, int depth) (defined in Sequencer)
- SetReverbMode(int mode) (defined in Sequencer)
- SetTimeout(long milliseconds) (defined in Sequencer)
[virtual]
- SetVelocity(Velocity velocity, int channel)
[virtual]
- SetVoice(int voice, int channel)
[virtual]
- SetVolume(Volume volume, int channel)
[virtual]
- SetX(int x, int channel) (defined in Sequencer)
[virtual]
- SetY(int y, int channel) (defined in Sequencer)
[virtual]
- SetZ(int z, int channel) (defined in Sequencer)
[virtual]
- Start(int channel)
[inline, virtual]
- StartNote(int channel, int note = 60, int velocity = 64) (defined in Sequencer)
- StartTimeout() (defined in Sequencer)
[virtual]
- Stop(int channel)
[inline, virtual]
- StopNote(int channel, int note = 60, int velocity = 64) (defined in Sequencer)
- StopTimeout() (defined in Sequencer)
[virtual]
- StreamBuffer(const unsigned char* buffer, unsigned long length, int bits = 16, int channels = 2) (defined in Audio)
[virtual]
- SUCCESS enum value (defined in Audio)
- Velocity typedef (defined in Audio)
- VOICE_UNALLOCATED enum value (defined in Audio)
- VoicesAllocated() const
[virtual]
- Volume typedef (defined in Audio)
- Audio::Wait(long milliseconds)
[inline]
- WaitForTimeout() (defined in Sequencer)
[virtual]
- WaitForVoiceToFinish(int voice, int ChannelID)
[virtual]
- ~Audio() (defined in Audio)
[inline, virtual]
- ~Sequencer() (defined in Sequencer)
[virtual]
Generated at Mon Nov 27 01:47:18 2000 for LibPenguinPlay by
1.2.3 written by Dimitri van Heesch,
© 1997-2000