Home | Trees | Index | Help |
|
---|
|
aldrin
: Allows to load aldrin as a module.
about
: Contains the information displayed in the about box.
canvas
: Provides a double-buffered canvas class.
config
: Provides an object which eases access to the applications
configuration.
controls
: Contains refactored controls.
cpumonitor
: Provides dialog class for cpu monitor.
driver
: Contains tool functions to deal with audio and midi drivers.
envelope
: Provides dialogs, classes and controls to display/load/save
envelopes
extman
: Extension manager for aldrin.
freesound
: Provides an interface to the freesound web XML api.
glcanvas
hdrecorder
: Provides dialog class for hd recorder control.
indexer
: Reads and writes index files and directory structures.
info
: Provides an info view which allows to enter text.
interface
: Interfaces, classes and constants for contracted communication with UI
extensions.
main
: Provides application class and controls used in the aldrin main
window.
patterns
: Contains all classes and functions needed to render the pattern editor
and its associated dialogs.
preferences
: Contains panels and dialogs related to application preferences.
preset
: Provides a class to read and write preset files.
router
: Provides dialogs and controls to render the plugin view/router and its
associated components.
sequencer
: Contains all classes and functions needed to render the sequence
editor and its associated components.
utils
: Provides utility functions needed all over the place, which have no
specific module or class they belong to.
wavetable
: Contains all classes and functions needed to render the wavetable
editor and the envelope viewer.
wximport
__builtin__.object
:
The most base type
aldrin.interface.Interface
:
Base class for all interfaces, which is responsible for making sure
contracts between host and client are not violated.
aldrin.interface.IExtension
:
Base class for Aldrin UI extensions.
aldrin.interface.IExtensionHost
:
Base class for the Aldrin UI extension host.
aldrin.extman.ExtensionHost
:
Acts as an agent between extension and manager and stores
metainformation.
aldrin.interface.IExtensionManager
:
UI extension manager interface.
aldrin.extman.ExtensionManager
:
UI extension manager.
aldrin.interface.IMainFrame
:
Base interface for the mainframe window.
aldrin.main.AldrinFrame
:
The application main window class.
__builtin__.type
:
type(object) -> the object's type type(name, bases, dict) -> a
new type
wx._misc.ConfigBase
:
wx.ConfigBase class defines the basic interface of all config
classes.
wx._misc.FileConfig
:
This config class will use a file for storage on all platforms.
aldrin.config.AldrinConfig
:
Streamlines access to the applications configuration.
wx._core.Object
:
The base class for most wx objects, although in wxPython not much
functionality is needed nor exposed.
wx._gdi.DC
:
A wx.DC is a device context onto which graphics and text can be
drawn.
wx._gdi.MemoryDC
:
A memory device context provides a means to draw graphics onto a
bitmap.
aldrin.canvas.BitmapBuffer
:
A screen buffer class.
wx._core.EvtHandler
:
Proxy of C++ EvtHandler class
wx._core.PyApp
:
The ``wx.PyApp`` class is an *implementation detail*, please use the
`wx.App` class (or some other derived class) instead.
wx._core.App
:
The ``wx.App`` class represents the application and is used to:
* bootstrap the wxPython system and initialize the underlying
gui toolkit
* set and get application-wide properties
* implement the windowing system main message or event loop,
and to dispatch events to window instances
* etc.
aldrin.main.AldrinApplication
:
Application class.
wx._core.Window
:
wx.Window is the base class for all windows and represents any visible
object on the screen.
aldrin.canvas.Canvas
aldrin.main.AmpView
:
A simple control rendering a Buzz-like master VU bar.
aldrin.envelope.EnvelopeView
:
Envelope viewer.
aldrin.patterns.PatternView
:
Pattern viewer class.
aldrin.router.RouteView
:
Allows to monitor and control plugins and their connections.
aldrin.sequencer.SequencerView
:
Sequence viewer class.
aldrin.router.OscillatorView
:
Oscillator viewer.
wx.glcanvas.GLCanvas
:
Proxy of C++ GLCanvas class
wx._core.Control
:
This is the base class for a control or 'widget'.
wx._controls.StaticText
:
Proxy of C++ StaticText class
wx._controls.TextCtrl
:
Proxy of C++ TextCtrl class
aldrin.info.InfoView
:
Allows to enter and view text saved with the module.
wx._windows.Panel
:
Proxy of C++ Panel class
aldrin.envelope.ADSRPanel
:
ADSR Panel.
aldrin.preferences.DriverPanel
:
Panel which allows to see and change audio driver settings.
aldrin.preferences.ExtensionsPanel
:
Panel which allows to enable and disable extensions.
aldrin.info.InfoPanel
:
Contains the info view.
aldrin.preferences.KeyboardPanel
:
Panel which allows to see and change the current keyboard
configuration.
aldrin.main.MasterPanel
:
A panel containing the master slider and BPM/TPB spin controls.
aldrin.patterns.PatternPanel
:
Panel containing the pattern toolbar and pattern view.
aldrin.patterns.PatternToolBar
:
Pattern Toolbar
aldrin.router.RoutePanel
:
Contains the view panel and manages parameter dialogs.
aldrin.sequencer.SequencerPanel
:
Sequencer pattern panel.
aldrin.main.TimePanel
:
A toolbar displaying elapsed, current and loop time values.
aldrin.router.VolumeSlider
:
A temporary popup volume control for the router.
aldrin.preferences.WavetablePanel
:
Panel which allows to see and change paths to sample libraries.
aldrin.wavetable.WavetablePanel
:
Wavetable editor.
aldrin.preferences.ControllerPanel
:
Panel which allows to set up midi controller mappings.
aldrin.wavetable.FreesoundPanel
aldrin.preferences.MidiPanel
:
Panel which allows to see and change a list of used MIDI output
devices.
wx._windows.ScrolledWindow
:
Proxy of C++ ScrolledWindow class
aldrin.sequencer.SequencerToolBar
:
Sequencer Toolbar
wx._windows.TopLevelWindow
:
Proxy of C++ TopLevelWindow class
wx._windows.Dialog
:
Proxy of C++ Dialog class
aldrin.main.AboutDialog
:
A simple about dialog with a text control and an OK button.
aldrin.router.AttributesDialog
:
Displays plugin atttributes and allows to edit them.
aldrin.cpumonitor.CPUMonitorDialog
:
This Dialog shows the CPU monitor, which allows monitoring CPU usage
and individual plugin CPU consumption.
aldrin.hdrecorder.HDRecorderDialog
:
This Dialog shows the HD recorder, which allows recording the audio
output to a wave file.
aldrin.patterns.PatternDialog
:
Pattern Dialog Box.
aldrin.router.PluginBrowserDialog
:
Displays all available plugins and some meta information.
aldrin.preferences.PreferencesDialog
:
This Dialog aggregates the different panels and allows the user to
switch between them using a tab control.
aldrin.router.DataEntry
:
A data entry control meant for numerical input of slider values.
aldrin.router.PresetDialog
:
Displays presets and allows to edit them.
aldrin.preferences.SelectControllerDialog
:
Dialog that records a controller from keyboard input.
aldrin.router.SignalAnalysisDialog
:
Displays a visualization of plugin traffic.
wx._windows.Frame
:
Proxy of C++ Frame class
aldrin.main.AldrinFrame
:
The application main window class.
aldrin.router.ParameterDialog
:
Displays parameter sliders for a plugin in a new Dialog.
aldrin.router.PluginInfo
:
Encapsulates data associated with a plugin.
aldrin.canvas.CanvasBase
:
A canvas class for arbitrary drawing.
aldrin.canvas.Canvas
aldrin.main.AmpView
:
A simple control rendering a Buzz-like master VU bar.
aldrin.envelope.EnvelopeView
:
Envelope viewer.
aldrin.patterns.PatternView
:
Pattern viewer class.
aldrin.router.RouteView
:
Allows to monitor and control plugins and their connections.
aldrin.sequencer.SequencerView
:
Sequence viewer class.
aldrin.router.OscillatorView
:
Oscillator viewer.
aldrin.canvas.ScrolledCanvas
aldrin.driver.AudioDriver
aldrin.freesound.Freesound
aldrin.glcanvas.GLClientDC
aldrin.indexer.Directory
:
Resembles a folder or a submenu containing plugin references.
aldrin.indexer.Reference
:
Resembles a plugin reference.
aldrin.indexer.Separator
:
Separates plugins.
aldrin.main.EventPlayer
:
replays timed events.
aldrin.patterns.Selection
:
Selection class.
aldrin.preset.Preset
:
A class to hold preset data.
aldrin.preset.PresetCollection
:
A collection of plugin parameter presets.
exceptions.Exception
:
Common base class for all exceptions.
aldrin.driver.AudioInitException
aldrin.main.CancelException
:
Is being thrown when the user hits cancel in a sequence of modal UI
dialogs.
aldrin.preferences.CancelException
:
Is being thrown when the user hits cancel in a sequence of modal UI
dialogs.
aldrin.sequencer.PatternNotFoundException
:
Exception thrown when pattern is not found.
aldrin.interface.UnknownServiceException
aldrin.extman.RealizeExtensionException
wx._core.PyOnDemandOutputWindow
:
A class that can be used for redirecting Python's stdout and stderr
streams.
Home | Trees | Index | Help |
|
---|
Generated by Epydoc 2.1 on Sun Feb 4 18:01:16 2007 | http://epydoc.sf.net |