Just Intonation  Version 1.3.1 (19)
Explore key-independent dynamically adapting tuning in just intonation
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 CAudioParametersStructure holding the parameters and status of an audio device
 CInstrumentFileHandlerClass for reading and writing an entire instrument
 CKeyDataStructure holding the tuner's data of a single key
 CLogBase class for managing log messages
 CApplicationMain application
 CAudioGeneratorVirtual base class for audio-generating modules
 CSamplerSound-generating module which plays the tones held by the SoundGenerator
 CAudioOutputDeviceAudio Output Device, supporting 16 and 24 bit signed integer PCM
 CDownloaderClass managing the download of large files from a repository in the background
 CFileHandlerModule for a file-open dialog
 CLogFileCreate a data log of keypress and tuning events
 CMidiClass handling Midi input and output
 CMidiMicrotonalClass for converting an ordinary Midi stream into a microtonal one
 CMidiMicrotonalHelperAuxiliary class for microtonal conversion
 CStartupSoundClass for playing a startup soundThis module manages to play a short audio file at startup (welcome jingle)
 CThreadBaseUniversal base class for threaded modules
 CAudioBaseAbstract base class for audio input and output
 CAudioOutputClass for audio output
 CAudioDeviceGuardAudio Device Guard
 CInstrumentClass describing an instrument
 CMidiHandlerClass handling Midi events
 CMidiPlayerMidi Player
 CSoundGeneratorClass managing the generation of sound
 CTunerThis is the main class of the tuner module
 CThreadWorkerHelper class for ThreadBase
 CMidiPlayerEventStructure used internally in the MidiPlayer to hold a Midi event
 CMidiPlayerEventListClass managing the EventList in the MidiPlayer
 CPlatformToolsBase class providing support for various platforms
 CIOSPlatformToolsDerived class for IOS platform-specific tools
 CWinRtPlatformToolsDerived class for WINRT platform-specific tools
 CPlatformToolsInstanciator< T >Helper class for instantiating objects derived from PlatformTools
 CQIODevice
 CAudioOutputDeviceAudio Output Device, supporting 16 and 24 bit signed integer PCM
 CAudioOutputDeviceAudio Output Device, supporting 16 and 24 bit signed integer PCM
 CQObject
 CApplicationMain application
 CDownloaderClass managing the download of large files from a repository in the background
 CFileHandlerModule for a file-open dialog
 CLogFileCreate a data log of keypress and tuning events
 CMidiClass handling Midi input and output
 CMidiMicrotonalClass for converting an ordinary Midi stream into a microtonal one
 CMidiMicrotonalHelperAuxiliary class for microtonal conversion
 CMidiPlayerParserMidi file parser
 CRunGuardClass for checking whether the application is already running
 CStartupSoundClass for playing a startup soundThis module manages to play a short audio file at startup (welcome jingle)
 CThreadBaseUniversal base class for threaded modules
 CTouchscreenKeyboardTouchscreen keyboard
 CTunerAlgorithmMain Tuning Algorithm
 CVoiceVoice - a set of scales, keeping the acoustic data of an instrument
 CQThread
 CThreadWorkerHelper class for ThreadBase
 CRequestStructure containing the data for a play-note request
 CScaleScale - a set of PCM waves with a characteristic intensity and length
 CToneClass describing a tone that is currently being played
 CWaveClass holding the sampled sound for one key
 CQtActivity
 Corg.uniwue.tp3.JustIntonationCustom activity derived from QtActivity