JUCE: gui

JUCE

Classes
gui
juce_audio_utils

## Classes
class | AudioAppComponent
| A base class for writing audio apps that stream from the audio i/o devices. More...
class | AudioDeviceSelectorComponent
| A component containing controls to let the user change the audio settings of an AudioDeviceManager object. More...
class | AudioThumbnail
| Makes it easy to quickly draw scaled views of the waveform shape of an audio file. More...
class | AudioThumbnailBase
| Provides a base for classes that can store and draw scaled views of an audio waveform. More...
class | AudioThumbnailCache
| An instance of this class is used to manage multiple AudioThumbnail objects. More...
class | AudioVisualiserComponent
| A simple component that can be used to show a scrolling waveform of audio data. More...
class | BluetoothMidiDevicePairingDialogue
| Opens a Bluetooth MIDI pairing dialogue that allows the user to view and connect to Bluetooth MIDI devices that are currently found nearby. More...
class | KeyboardComponentBase
| A base class for drawing a custom MIDI keyboard component. More...
struct | KeyboardComponentBase::NoteAndVelocity
| This structure is returned by the getNoteAndVelocityAtPosition() method. More...
class | MidiKeyboardComponent
| A component that displays a piano keyboard, whose notes can be clicked on. More...
class | MPEKeyboardComponent
| A component that displays an MPE-compatible keyboard, whose notes can be clicked on. More...

## Detailed Description