|
hydrogen 1.1.1
|
| ▼NH2Core | |
| NInterpolation | |
| CADSR | Attack Decay Sustain Release envelope |
| CAlsaAudioDriver | |
| CAlsaMidiDriver | Alsa Midi Driver Based on Matthias Nagorni alsa sequencer example |
| ►CAudioEngine | Audio Engine main class (Singleton) |
| CAudioEngineLocking | AudioEngineLocking |
| CAudioOutput | Base abstract class for audio output classes |
| CAutomationPath | |
| CAutomationPathSerializer | |
| Ccompare_pNotes | |
| CCoreActionController | |
| CCoreAudioDriver | |
| CCoreMidiDriver | |
| CDiskWriterDriver | Driver for export audio to disk |
| CDrumkit | Drumkit info |
| CDrumkitComponent | |
| CEffects | |
| ►CEnvelopePoint | A container for a sample, being able to apply modifications on it |
| CEvent | Basic building block for the communication between the core of Hydrogen and its GUI |
| ►CEventQueue | Object handling the communication between the core of Hydrogen and its GUI |
| CFakeDriver | Fake audio driver |
| CFiles | Files is in charge of writing and reading Patterns, Drumkits, Songs to the filesystem |
| CFilesystem | Filesystem is a thin layer over QDir, QFile and QFileInfo |
| CH2Exception | |
| CH2RGBColor | |
| CHydrogen | Hydrogen Audio Engine |
| CInstrument | Instrument class |
| CInstrumentComponent | |
| CInstrumentLayer | InstrumentLayer is part of an instrument each layer has it's own : gain which is the ration between the input sample and the output signal, pitch which allows you to play the sample at a faster or lower frequency, start velocity and end velocity which allows you to chose between a layer or another within an instrument by changing the velocity of the played note |
| CInstrumentList | InstrumentList is a collection of instruments used within a song, a drumkit, .. |
| CJackAudioDriver | JACK (Jack Audio Connection Kit) server driver |
| CJackMidiDriver | |
| CLadspaControlPort | |
| CLadspaFX | |
| CLadspaFXGroup | |
| CLadspaFXInfo | |
| CLegacy | Legacy is a container for legacy code which should be once removed |
| CLilyPond | A class to convert a Hydrogen song to LilyPond format |
| CLocalFileMng | |
| CLogger | Class for writing logs to the console |
| CMidiInput | MIDI input base class |
| CMidiMessage | |
| CMidiOutput | MIDI input base class |
| CMidiPortInfo | |
| CNote | A note plays an associated instrument with a velocity left and right pan |
| CNullDriver | |
| ►CObject | Base class |
| COssDriver | OSS Audio Driver |
| CPattern | Pattern class is a Note container |
| CPatternList | PatternList is a collection of patterns |
| ►CPlaylist | Drumkit info |
| CPortAudioDriver | |
| CPortMidiDriver | |
| CPreferences | Manager for User Preferences File (singleton) |
| CPulseAudioDriver | PulseAudio driver |
| ►CSample | |
| CSampler | Waveform based sampler |
| CSelectedLayerInfo | |
| CSilentMessageHandler | |
| CSMF | |
| CSMF0Writer | |
| CSMF1Writer | |
| CSMF1WriterMulti | |
| CSMF1WriterSingle | |
| CSMFBase | |
| CSMFBuffer | |
| CSMFCopyRightNoticeMetaEvent | |
| CSMFEvent | |
| CSMFHeader | |
| CSMFNoteOffEvent | |
| CSMFNoteOnEvent | |
| CSMFSetTempoMetaEvent | |
| CSMFTimeSignatureMetaEvent | |
| CSMFTrack | |
| CSMFTrackNameMetaEvent | |
| CSMFWriter | |
| CSong | Song class |
| CSongEditorPanelBpmWidget | |
| CSongEditorPanelTagWidget | |
| CSongReader | Read XML file of a song |
| CSongWriter | Write XML file of a song |
| CSoundLibraryPropertiesDialog | |
| CSynth | A simple synthetizer.. |
| ►CTimeline | Timeline class storing and handling all TempoMarkers and Tags |
| CTranslations | Translations manager |
| CTransportInfo | Object holding most of the information about the transport state of the AudioEngine, like if it is playing or stopped or its current transport position and speed |
| CUIStyle | Colors for hydrogen |
| CWindowProperties | |
| CXMLDoc | XMLDoc is a subclass of QDomDocument with read and write methods |
| CXMLNode | XMLNode is a subclass of QDomNode with read and write values methods |
| Nlo | |
| NUi |