Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/KyoSherlock/MidiDriver
/ functions
Functions
1,355 in github.com/KyoSherlock/MidiDriver
⨍
Functions
1,355
◇
Types & classes
193
↓ 126 callers
Method
equals
(Object obj)
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/ModelIdentifier.java:144
↓ 104 callers
Method
add
(ModelPerformer[] performers, int keyFrom, int keyTo, int velFrom, int velTo, int exclusiveClass)
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/SimpleInstrument.java:62
↓ 104 callers
Method
get
(int instance, String name)
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/SoftControl.java:35
↓ 71 callers
Method
size
Get the number of events in the {@link Track} @return the number of events
sherlockmidi/src/main/java/jp/kshoji/javax/sound/midi/Track.java:200
↓ 56 callers
Method
getSampleSizeInBits
Obtains the size of a sample. For compressed formats, the return value is the sample size of the uncompressed audio data. When this AudioFormat is use
sherlockmidi/src/main/java/cn/sherlock/javax/sound/sampled/AudioFormat.java:290
↓ 53 callers
Method
getGeneratorValue
(Map<Integer, Short> generators, int gen)
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/SF2Instrument.java:906
↓ 47 callers
Method
getFormat
Obtains the current format (encoding, sample rate, number of channels, etc.) of the synthesizer audio data. <p>If the synthesizer is not open and has
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/AudioSynthesizer.java:57
↓ 46 callers
Method
array
()
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/SoftAudioBuffer.java:94
↓ 44 callers
Method
readUnsignedShort
()
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/RIFFReader.java:299
↓ 35 callers
Method
writeUnsignedShort
(int b)
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/RIFFWriter.java:357
↓ 34 callers
Method
getChannels
()
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/ModelOscillator.java:35
↓ 30 callers
Method
controlChange
(int controller, int value)
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/SoftChannel.java:1058
↓ 30 callers
Method
getIdentifier
()
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/ModelSource.java:94
↓ 29 callers
Method
write
(int b)
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/RIFFWriter.java:248
↓ 28 callers
Method
close
()
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/ModelDirector.java:45
↓ 28 callers
Method
send
Called at {@link MidiMessage} receiving @param message the received message @param timeStamp -1 if the timeStamp information is not available
sherlockmidi/src/main/java/jp/kshoji/javax/sound/midi/Receiver.java:18
↓ 27 callers
Method
getFrameSize
Obtains the frame size in bytes. When this AudioFormat is used for queries (e.g. {@link AudioSystem#isConversionSupported(AudioFormat, AudioFormat) Au
sherlockmidi/src/main/java/cn/sherlock/javax/sound/sampled/AudioFormat.java:328
↓ 26 callers
Method
remove
Remove {@link MidiEvent} from this {@link Track} @param event to remove @return true if the event has been removed
sherlockmidi/src/main/java/jp/kshoji/javax/sound/midi/Track.java:189
↓ 25 callers
Method
available
()
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/RIFFReader.java:202
↓ 25 callers
Method
getConnectionBlocks
()
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/ModelPerformer.java:60
↓ 25 callers
Method
getSources
()
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/ModelConnectionBlock.java:119
↓ 24 callers
Method
read
()
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/RIFFReader.java:120
↓ 23 callers
Method
capacity
()
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/ModelByteBuffer.java:238
↓ 23 callers
Method
clear
()
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/SoftAudioBuffer.java:83
↓ 19 callers
Method
getGlobalRegion
()
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/SF2Layer.java:67
↓ 19 callers
Method
read
(float[][] buffer, int offset, int len)
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/ModelOscillatorStream.java:45
↓ 19 callers
Method
write
(int b)
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/RIFFWriter.java:48
↓ 18 callers
Method
add
Add {@link MidiEvent} to this {@link Track} @param event to add @return true if the event has been added
sherlockmidi/src/main/java/jp/kshoji/javax/sound/midi/Track.java:163
↓ 18 callers
Method
getEncoding
Obtains the type of encoding for sounds in this format. @return the encoding type @see Encoding#PCM_SIGNED @see Encoding#PCM_UNSIGNED @see Encoding#U
sherlockmidi/src/main/java/cn/sherlock/javax/sound/sampled/AudioFormat.java:246
↓ 18 callers
Method
getFormat
()
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/RIFFReader.java:108
↓ 18 callers
Method
getVariable
()
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/ModelIdentifier.java:129
↓ 17 callers
Method
getDestination
()
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/ModelConnectionBlock.java:103
↓ 17 callers
Method
getMessage
Get the {@link MidiDevice} of this {@link MidiEvent} @return the {@link MidiDevice} of this {@link MidiEvent}
sherlockmidi/src/main/java/jp/kshoji/javax/sound/midi/MidiEvent.java:31
↓ 17 callers
Method
getSampleRate
()
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/SF2Sample.java:189
↓ 17 callers
Method
readUnsignedByte
()
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/RIFFReader.java:291
↓ 16 callers
Method
getShort
(int generator)
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/SF2Region.java:134
↓ 16 callers
Method
isOpen
()
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/SoftSynthesizer.java:1136
↓ 16 callers
Method
isSilent
()
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/SoftAudioBuffer.java:90
↓ 15 callers
Method
getBank
Get the bank of {@link Patch} @return the bank of {@link Patch}, 0-16383
sherlockmidi/src/main/java/jp/kshoji/javax/sound/midi/Patch.java:28
↓ 15 callers
Method
getPatch
()
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/SoftTuning.java:245
↓ 15 callers
Method
readUnsignedInt
()
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/RIFFReader.java:310
↓ 14 callers
Method
getTick
Get the timeStamp in tick @return -1 if timeStamp not supported.
sherlockmidi/src/main/java/jp/kshoji/javax/sound/midi/MidiEvent.java:41
↓ 14 callers
Method
reset
()
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/SoftProcess.java:40
↓ 14 callers
Method
setMessage
Set the kind of message. @param status the status data @throws InvalidMidiDataException
sherlockmidi/src/main/java/jp/kshoji/javax/sound/midi/ShortMessage.java:95
↓ 14 callers
Method
writeChunk
(String format)
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/RIFFWriter.java:289
↓ 13 callers
Method
addValue
(ModelPerformer performer, ModelIdentifier dest, short value)
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/SF2Instrument.java:892
↓ 13 callers
Method
isBigEndian
Indicates whether the audio data is stored in big-endian or little-endian byte order. If the sample size is not more than one byte, the return value
sherlockmidi/src/main/java/cn/sherlock/javax/sound/sampled/AudioFormat.java:361
↓ 13 callers
Method
isPercussion
()
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/ModelPatch.java:49
↓ 13 callers
Method
processConnection
(int ix)
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/SoftVoice.java:249
↓ 13 callers
Method
readFully
(byte b[])
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/RIFFReader.java:150
↓ 13 callers
Method
writeUnsignedInt
(long b)
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/RIFFWriter.java:362
↓ 12 callers
Method
addTimecentValue
(ModelPerformer performer, ModelIdentifier dest, short value)
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/SF2Instrument.java:881
↓ 12 callers
Method
getConverter
(AudioFormat format)
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/AudioFloatConverter.java:909
↓ 12 callers
Method
getGenerators
()
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/SF2Region.java:103
↓ 12 callers
Method
getModulators
()
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/SF2Region.java:164
↓ 12 callers
Method
getObject
()
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/ModelIdentifier.java:121
↓ 12 callers
Method
getOscillators
()
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/ModelPerformer.java:68
↓ 12 callers
Method
getTuning
()
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/SoftTuning.java:237
↓ 12 callers
Method
mixAudioStream
(SoftAudioBuffer in, SoftAudioBuffer out, SoftAudioBuffer dout, float amp_from, float
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/SoftVoice.java:763
↓ 12 callers
Method
readString
(int len)
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/RIFFReader.java:213
↓ 11 callers
Method
contains
(int generator)
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/SF2Region.java:107
↓ 11 callers
Method
getBytes
(int generator)
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/SF2Region.java:144
↓ 11 callers
Method
getSampleRate
Obtains the sample rate. For compressed formats, the return value is the sample rate of the uncompressed audio data. When this AudioFormat is used for
sherlockmidi/src/main/java/cn/sherlock/javax/sound/sampled/AudioFormat.java:268
↓ 11 callers
Method
toString
()
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/SF2Layer.java:75
↓ 10 callers
Method
activity
()
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/SoftMainMixer.java:763
↓ 10 callers
Method
arrayOffset
()
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/ModelByteBuffer.java:232
↓ 10 callers
Method
getFrameRate
Obtains the frame rate in frames per second. When this AudioFormat is used for queries (e.g. {@link AudioSystem#isConversionSupported(AudioFormat, Aud
sherlockmidi/src/main/java/cn/sherlock/javax/sound/sampled/AudioFormat.java:348
↓ 10 callers
Method
getProgram
Get 'Program' status of the {@link MidiChannel} @return 'Program' status
sherlockmidi/src/main/java/jp/kshoji/javax/sound/midi/MidiChannel.java:83
↓ 10 callers
Method
getRegions
()
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/SF2Layer.java:63
↓ 10 callers
Method
noteOff
(int noteNumber, int velocity)
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/ModelDirector.java:43
↓ 10 callers
Method
processReplace
(float in[], float out[])
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/SoftReverb.java:161
↓ 10 callers
Method
restrict7Bit
(int value)
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/SoftChannel.java:197
↓ 10 callers
Method
writeShort
(short b)
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/RIFFWriter.java:326
↓ 9 callers
Method
equals
(Object obj)
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/WaveExtensibleFileReader.java:112
↓ 9 callers
Method
getChannels
Obtains the number of channels. When this AudioFormat is used for queries (e.g. {@link AudioSystem#isConversionSupported(AudioFormat, AudioFormat) Aud
sherlockmidi/src/main/java/cn/sherlock/javax/sound/sampled/AudioFormat.java:308
↓ 9 callers
Method
getKeyFrom
()
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/ModelPerformer.java:88
↓ 9 callers
Method
getKeyTo
()
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/ModelPerformer.java:96
↓ 9 callers
Method
getSize
()
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/RIFFReader.java:116
↓ 9 callers
Method
getTransform
()
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/ModelSource.java:102
↓ 9 callers
Method
writeInfoStringChunk
(RIFFWriter writer, String name, String value)
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/SF2Soundbank.java:527
↓ 8 callers
Method
close
Close the {@link Receiver}
sherlockmidi/src/main/java/jp/kshoji/javax/sound/midi/Receiver.java:23
↓ 8 callers
Method
close
()
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/RIFFWriter.java:46
↓ 8 callers
Method
getAudioInputStream
Obtains an audio input stream from the provided input stream. The stream must point to valid audio file data. The implementation of this method may re
sherlockmidi/src/main/java/cn/sherlock/javax/sound/sampled/AudioSystem.java:272
↓ 8 callers
Method
getType
()
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/RIFFReader.java:112
↓ 8 callers
Method
getValue
(ModelIdentifier id)
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/SoftVoice.java:209
↓ 8 callers
Method
getVelFrom
()
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/ModelPerformer.java:104
↓ 8 callers
Method
getVelTo
()
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/ModelPerformer.java:112
↓ 8 callers
Method
hasNextChunk
()
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/RIFFReader.java:93
↓ 8 callers
Method
length
()
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/RIFFWriter.java:54
↓ 8 callers
Method
nextChunk
()
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/RIFFReader.java:99
↓ 8 callers
Method
openStream
()
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/ModelWavetable.java:40
↓ 8 callers
Method
restrict
(int value)
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/ModelStandardIndexedDirector.java:71
↓ 8 callers
Method
rpnChange
(int controller, int value)
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/SoftChannel.java:1365
↓ 8 callers
Method
seek
(long chunksizepointer)
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/RIFFWriter.java:42
↓ 8 callers
Method
swap
(SoftAudioBuffer swap)
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/SoftAudioBuffer.java:51
↓ 7 callers
Method
extractKeys
(ModelConnectionBlock conn)
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/SoftPerformer.java:328
↓ 7 callers
Method
getInstance
()
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/ModelIdentifier.java:113
↓ 7 callers
Method
getName
Get the name of Soundbank @return the name of Soundbank
sherlockmidi/src/main/java/jp/kshoji/javax/sound/midi/Soundbank.java:18
↓ 7 callers
Method
isReleaseTriggered
()
sherlockmidi/src/main/java/cn/sherlock/com/sun/media/sound/ModelPerformer.java:120
↓ 7 callers
Method
programChange
Set 'Program' status to the {@link MidiChannel} @param program the program
sherlockmidi/src/main/java/jp/kshoji/javax/sound/midi/MidiChannel.java:90
next →
1–100 of 1,355, ranked by callers