MCPcopy Create free account

hub / github.com/cyriux/mpcmaid / types & classes

Types & classes75 in github.com/cyriux/mpcmaid

ClassAudioWorker
A sample-playing thread which uses single dataline to play samples.
MpcMaid/src/com/mpcmaid/audio/AudioWorker.java:15
ClassBareBonesBrowserLaunch
MpcMaid/src/com/centerkey/utils/BareBonesBrowserLaunch.java:20
ClassBaseElement
A byte buffer with its reading and writing methods taking care of the char arrays, the little-endian shorts etc. @author cyrille martraire
MpcMaid/src/com/mpcmaid/pgm/BaseElement.java:11
ClassBaseFrame
Main Frame subclass, to be subclassed again on each action method (open, saveAs.. etc) @author cyrille martraire
MpcMaid/src/com/mpcmaid/gui/BaseFrame.java:85
ClassBatchCreateCommand
A command that walks folders of sample files and creates a listing program automatically. @pattern Command @author cyrille martraire
MpcMaid/src/com/mpcmaid/gui/BatchCreateCommand.java:20
InterfaceBindingCapable
MpcMaid/src/com/mpcmaid/gui/BindingCapable.java:3
InterfaceBuffer
MpcMaid/src/com/mpcmaid/pgm/Buffer.java:3
ClassByteBuffer
A byte buffer with its reading and writing methods taking care of the char arrays, the little-endian shorts etc. @author cyrille martraire
MpcMaid/src/com/mpcmaid/pgm/ByteBuffer.java:13
ClassComboField
MpcMaid/src/com/mpcmaid/gui/Widget.java:287
InterfaceElement
Represents the basic interface for each element of the Pgm format structure @author cyrille martraire
MpcMaid/src/com/mpcmaid/pgm/Element.java:8
ClassEnumType
MpcMaid/src/com/mpcmaid/pgm/Parameter.java:148
ClassExportCommand
Exports every sample file into the destination directory. @author cyrille martraire
MpcMaid/src/com/mpcmaid/pgm/command/ExportCommand.java:16
ClassFileAndTextTransferHandler
@See http://www.davidgrant.ca/drag_drop_from_linux_kde_gnome_file_managers_konqueror_nautilus_to_java_applications @See http://bugs.sun.com/bugdataba
MpcMaid/FileAndTextTransferHandler.java:6
ClassFileDragHandler
Drag handler to retrieve files. It is intended to be subclassed to process the dragged list of files or each dragged file @author cyrille martraire
MpcMaid/src/com/mpcmaid/gui/FileDragHandler.java:17
ClassImportCommand
Imports files and processes them into Sample objects for later use. Subclasses must call importFiles() to process the imported files before use. @au
MpcMaid/src/com/mpcmaid/pgm/command/ImportCommand.java:18
ClassImportCommandTest
MpcMaid/test/com/mpcmaid/pgm/command/ImportCommandTest.java:14
ClassIntType
MpcMaid/src/com/mpcmaid/pgm/Parameter.java:102
ClassIntegerField
MpcMaid/src/com/mpcmaid/gui/Widget.java:125
ClassLayer
Represents a sample in a layer on a pad @author cyrille martraire
MpcMaid/src/com/mpcmaid/pgm/Layer.java:8
ClassLocationRange
Represents a location range @author cyrille martraire
MpcMaid/src/com/mpcmaid/audio/LocationRange.java:8
ClassMPCMaid
Dummy main class with short name @author cyrille martraire
MpcMaid/src/MPCMaid.java:21
ClassMainFrame
Main frame class for the application. @author cyrille martraire
MpcMaid/src/com/mpcmaid/gui/MainFrame.java:53
ClassMarker
Represents a marker on a location expressed in number of samples from the start of the full sample @author cyrille martraire
MpcMaid/src/com/mpcmaid/audio/Marker.java:9
ClassMarkers
Represents the list of markers of slices, along with the currently selected marker @author cyrille martraire
MpcMaid/src/com/mpcmaid/audio/Markers.java:21
ClassMidiSequenceBuilder
A builder to create a MIDI sequence that can be played or exported to file. @author cyrille martraire
MpcMaid/src/com/mpcmaid/midi/MidiSequenceBuilder.java:18
ClassMultiSampleCommand
Imports sample files to create a multisample program @author cyrille martraire
MpcMaid/src/com/mpcmaid/pgm/command/MultiSampleCommand.java:21
ClassMultisampleBuilder
Finds out a configuration of a multisample program from a mere set of sample files names. Uses the sample filenames to guess their pitch, then assign
MpcMaid/src/com/mpcmaid/pgm/MultisampleBuilder.java:19
ClassMultisampleBuilderTest
MpcMaid/test/com/mpcmaid/pgm/MultisampleBuilderTest.java:12
ClassNumberType
MpcMaid/src/com/mpcmaid/pgm/Parameter.java:58
ClassOSXAdapter
MpcMaid/src/apple/dts/samplecode/osxadapter/OSXAdapter.java:66
ClassOffIntType
MpcMaid/src/com/mpcmaid/pgm/Parameter.java:110
ClassOffIntegerField
MpcMaid/src/com/mpcmaid/gui/Widget.java:326
ClassPad
Represents a pad out of the 64 pads on the Mpc1000 @author cyrille martraire
MpcMaid/src/com/mpcmaid/pgm/Pad.java:10
ClassPadEnvelope
Represents the envelope section of a pad @author cyrille martraire
MpcMaid/src/com/mpcmaid/pgm/PadEnvelope.java:8
ClassPadFilter1
Represents the filter1 section of a pad @author cyrille martraire
MpcMaid/src/com/mpcmaid/pgm/PadFilter1.java:8
ClassPadFilter2
Represents the filter2 section of a pad @author cyrille martraire
MpcMaid/src/com/mpcmaid/pgm/PadFilter2.java:8
ClassPadListener
The listener for each pad button @author cyrille martraire
MpcMaid/src/com/mpcmaid/gui/PadListener.java:13
ClassPadMixer
Represents the mixer and FX section of a pad @author cyrille martraire
MpcMaid/src/com/mpcmaid/pgm/PadMixer.java:8
ClassParameter
Represents the definition of a parameter, including its readable name, its possible value or value range, its type and integer index. @author cyrille
MpcMaid/src/com/mpcmaid/pgm/Parameter.java:9
ClassPreferences
Application-scope settings @pattern Singleton @author cyrille martraire
MpcMaid/src/com/mpcmaid/gui/Preferences.java:17
ClassProfile
Represents the profile of an MPC @author cyrille martraire
MpcMaid/src/com/mpcmaid/pgm/Profile.java:8
ClassProgram
Represents an MPC1000 Program ( .pgm file). Note that a program only declares how to deal with samples, it does not contain any actual sound. The MPC
MpcMaid/src/com/mpcmaid/pgm/Program.java:18
ClassProgramInOutTest
MpcMaid/test/com/mpcmaid/pgm/ProgramInOutTest.java:11
ClassProgramPanel
@pattern Composite target=BindingCapable @pattern Composite target=JComponent @author cyrille martraire
MpcMaid/src/com/mpcmaid/gui/ProgramPanel.java:55
ClassProgramSamples
Represents the collection of every sample used in a program @author cyrille martraire
MpcMaid/src/com/mpcmaid/gui/ProgramSamples.java:19
ClassProgramTest
MpcMaid/test/com/mpcmaid/pgm/ProgramTest.java:14
ClassRange
Represents a range of values [low..high] @author cyrille martraire
MpcMaid/src/com/mpcmaid/pgm/Range.java:8
ClassRangeField
MpcMaid/src/com/mpcmaid/gui/Widget.java:204
ClassRangeType
MpcMaid/src/com/mpcmaid/pgm/Parameter.java:131
ClassRelativeBuffer
@pattern Decorator target=Buffer forwards every call to setter and getter to the underlying buffer with a constant offset added to the buffer
MpcMaid/src/com/mpcmaid/pgm/RelativeBuffer.java:10
ClassSample
Represents a sample, with its sample name always shorter than 16 chars without the extension, and the corresponding file. @author cyrille martraire
MpcMaid/src/com/mpcmaid/pgm/Sample.java:15
ClassSample
Represents an audio sample @author cyrille martraire
MpcMaid/src/com/mpcmaid/audio/Sample.java:22
InterfaceSampleCommand
A closure to execute agaisnt this sample matrix @pattern Command @author cyrille martraire
MpcMaid/src/com/mpcmaid/pgm/SampleCommand.java:10
ClassSampleList
MpcMaid/test/com/mpcmaid/pgm/command/ImportCommandTest.java:16
ClassSampleMatrix
Represents a matrix of sample (pads, layers). @see SampleCommand Commands operate on this matrix @author cyrille martraire
MpcMaid/src/com/mpcmaid/pgm/SampleMatrix.java:13
ClassSamplePanel
Panel to contain the four widgets (one for each sample layer) for the selected pad, which is why it is also BindingCapable When we select another pad
MpcMaid/src/com/mpcmaid/gui/ProgramPanel.java:630
ClassSamplePlayer
An sample player which employs limited number of threads to play clips. Each thread creates it's own dataLine. @pattern Singleton We only need one sa
MpcMaid/src/com/mpcmaid/audio/SamplePlayer.java:15
ClassSampleTest
MpcMaid/test/com/mpcmaid/pgm/SampleTest.java:7
ClassSimpleAssignCommand
Assigns sample files (provided they are valid, or perhaps renamed during import) to each available pad or each available layer. @author cyrille martr
MpcMaid/src/com/mpcmaid/pgm/command/SimpleAssignCommand.java:20
ClassSlicer
A tool that is given @author cyrille martraire
MpcMaid/src/com/mpcmaid/audio/Slicer.java:12
ClassSlicerTest
MpcMaid/test/com/mpcmaid/audio/SlicerTest.java:10
ClassSlider
Represents a pad out of the 64 pads on the Mpc1000 @author cyrille martraire
MpcMaid/src/com/mpcmaid/pgm/Slider.java:8
ClassSlot
Represents one sample used in a multisample program, including the chromatic note it is supposed to play and the tuning required to play this note @a
MpcMaid/src/com/mpcmaid/pgm/MultisampleBuilder.java:221
ClassStatus
MpcMaid/src/com/mpcmaid/pgm/Sample.java:17
ClassStringField
MpcMaid/src/com/mpcmaid/gui/Widget.java:165
ClassTestDragDropLinux
Working drag and drop on Windows and Linux with either Nautilus (Gnome) or Konqueror (KDE)
MpcMaid/TestDragDropLinux.java:19
ClassTextType
MpcMaid/src/com/mpcmaid/pgm/Parameter.java:22
ClassTuningField
MpcMaid/src/com/mpcmaid/gui/Widget.java:373
ClassTuningType
MpcMaid/src/com/mpcmaid/pgm/Parameter.java:118
InterfaceType
MpcMaid/src/com/mpcmaid/pgm/Parameter.java:11
ClassUtils
MpcMaid/src/com/mpcmaid/gui/Utils.java:10
ClassUtilsTest
MpcMaid/test/com/mpcmaid/gui/UtilsTest.java:5
ClassWaveformPanel
A panel dedicated to display a waveform. It actually contains a Slicer that must be initialized before using any delegate method. @author cyrille mar
MpcMaid/src/com/mpcmaid/gui/WaveformPanel.java:26
ClassWidget
Dedicated JPanel to contain an input together with its label, and the binding logic to/from an Element and a Parameter. Represents @author cyrille ma
MpcMaid/src/com/mpcmaid/gui/Widget.java:32
ClassWidgetPanel
@pattern Composite target=BindingCapable @pattern Composite target=JComponent @author cyrille martraire
MpcMaid/src/com/mpcmaid/gui/WidgetPanel.java:25