Sheet Class Reference

The 'work space' (as in WorkSheet) holding the Track 's and the Master Out AudioBus. More...

Inheritance diagram for Sheet:

ContextItem

List of all members.

Public Slots

void seek_finished ()
void audiodevice_client_removed (Client *)
void audiodevice_started ()
void audiodevice_params_changed ()
void set_gain (float gain)
void set_transport_pos (TimeRef location)
float get_gain () const
void set_temp_follow_state (bool state)
Commandnext_skip_pos ()
Commandprev_skip_pos ()
Commandstart_transport ()
Commandset_recordable ()
Commandset_recordable_and_start_transport ()
Commandwork_next_edge ()
Commandwork_previous_edge ()
Commandtoggle_snap ()
Commandtoggle_solo ()
Commandtoggle_mute ()
Commandtoggle_arm ()
Commandset_editing_mode ()
Commandset_effects_mode ()

Signals

void trackRemoved (Track *)
void trackAdded (Track *)
void hzoomChanged ()
void transportStarted ()
void transportStopped ()
void workingPosChanged ()
void transportPosSet ()
void firstVisibleFrameChanged ()
void lastFramePositionChanged ()
void seekStart ()
void snapChanged ()
void tempFollowChanged (bool state)
void propertyChanged ()
void setCursorAtEdge ()
void masterGainChanged ()
void modeChanged ()
void recordingStateChanged ()
void prepareRecording ()

Friends

class AudioClipManager
class TimeLine


Detailed Description

The 'work space' (as in WorkSheet) holding the Track 's and the Master Out AudioBus.

A Sheet processes each Track, and mixes the result into it's Master Out AudioBus. Sheet connects it's Client to the AudioDevice, to become part of audio processing chain. The connection is instantiated by Project, who owns the Sheet objects.


The documentation for this class was generated from the following files:

Generated on Sun Mar 8 12:44:05 2009 for traverso by  doxygen 1.5.5