Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/DASAR-zz/Minim-Android
/ functions
Functions
1,060 in github.com/DASAR-zz/Minim-Android
⨍
Functions
1,060
◇
Types & classes
152
↓ 1 callers
Method
buildTrigTables
()
src/ddf/minim/analysis/DFT.java:130
↓ 1 callers
Method
buildTrigTables
()
src/ddf/minim/analysis/FFT.java:393
↓ 1 callers
Method
calcAvg
Calculate the average amplitude of the frequency band bounded by <code>lowFreq</code> and <code>hiFreq</code>, inclusive. @param lowFreq f
src/ddf/minim/analysis/FourierTransform.java:785
↓ 1 callers
Method
calcCoeff
()
src/ddf/minim/effects/BandPass.java:72
↓ 1 callers
Method
calcLRScale
()
src/ddf/minim/signals/PinkNoise.java:146
↓ 1 callers
Method
calcLRScale
()
src/ddf/minim/signals/WhiteNoise.java:96
↓ 1 callers
Method
calcLRScale
()
src/ddf/minim/signals/Oscillator.java:369
↓ 1 callers
Method
calcTwoPole
(int p, float[] pa, float[] pb)
src/ddf/minim/effects/ChebFilter.java:307
↓ 1 callers
Method
changeSampleCount
Resizes this buffer. <p> If <code>keepOldSamples</code> is true, as much as possible samples are retained. If the buffer is enlarged, silence is added
src/ddf/minim/javasound/FloatSampleBuffer.java:539
↓ 1 callers
Method
channelCountChanged
This method is only called when setChannelCount results in the channel count of this UGen actually changing. Override this function in sub-classes of
src/ddf/minim/UGen.java:640
↓ 1 callers
Method
checkFadeLength
()
src/ddf/minim/ugens/GranulateRandom.java:254
↓ 1 callers
Method
checkFormatSupported
Verify that the specified AudioFormat can be converted to and from. If the format is not supported, an IllegalArgumentException is thrown. @throws Il
src/ddf/minim/javasound/FloatSampleBuffer.java:269
↓ 1 callers
Method
checkSupportedSampleSize
only allow "packed" samples -- currently no support for 18, 20 bits -- except 24 bits stored in 4 bytes. @throws IllegalArgumentException
src/ddf/minim/javasound/FloatSampleTools.java:100
↓ 1 callers
Method
clear
Removes all effects from the effect chain.
src/ddf/minim/EffectsChain.java:210
↓ 1 callers
Method
convertToByteArray
Writes this sample buffer's audio data to <code>buffer</code> as an interleaved byte array. <code>buffer</code> must be large enough to hold all data.
src/ddf/minim/javasound/FloatSampleBuffer.java:459
↓ 1 callers
Method
copyChannel
Copy sourceChannel's audio data to targetChannel, identified by their indices in the channel list. Both source and target channel have to exist. targe
src/ddf/minim/javasound/FloatSampleBuffer.java:822
↓ 1 callers
Method
createChannels
(int newChannelCount, int newSampleCount, boolean lazy)
src/ddf/minim/javasound/FloatSampleBuffer.java:291
↓ 1 callers
Method
debugOff
Tells the implementation it should not produce debug output.
src/ddf/minim/spi/MinimServiceProvider.java:67
↓ 1 callers
Method
debugOn
Tells the implementation it should produce debug output, if that's something it does.
src/ddf/minim/spi/MinimServiceProvider.java:61
↓ 1 callers
Method
disableAll
Disables all signals in the chain.
src/ddf/minim/SignalChain.java:211
↓ 1 callers
Method
disableMonitoring
When monitoring is disabled, you will not hear the audio that is coming through the input, but you will still be able to access the samples in the lef
src/ddf/minim/AudioInput.java:145
↓ 1 callers
Method
drain
This method blocks until whatever data is buffered in the DataLine's internal buffer has been drained.
src/ddf/minim/javax/sound/sampled/DataLine.java:204
↓ 1 callers
Method
enableAll
Enables all signals in the chain.
src/ddf/minim/SignalChain.java:158
↓ 1 callers
Method
equals
(Object o)
src/ddf/minim/javax/sound/sampled/AudioFormat.java:81
↓ 1 callers
Method
fEnergy
(float[] in)
src/ddf/minim/analysis/BeatDetect.java:524
↓ 1 callers
Method
flip
Flip the values in the table around a particular value. For example, if you flip around 2, values greater than 2 will become less than two by the same
src/ddf/minim/ugens/Wavetable.java:278
↓ 1 callers
Method
float2byte
Conversion function to convert a non-interleaved float audio data to an interleaved byte array. The float arrays contains normalized samples in the ra
src/ddf/minim/javasound/FloatSampleTools.java:662
↓ 1 callers
Method
getAllChannels
Get an array of all channels. @return all channels as array
src/ddf/minim/javasound/FloatSampleBuffer.java:1178
↓ 1 callers
Method
getAudioRecording
@deprecated
src/ddf/minim/spi/MinimServiceProvider.java:79
↓ 1 callers
Method
getAverageCenterFrequency
Returns the center frequency of the i<sup>th</sup> average band. @param i int: which average band you want the center frequency of. @retu
src/ddf/minim/analysis/FourierTransform.java:657
↓ 1 callers
Method
getAvg
Gets the value of the <code>i<sup>th</sup></code> average. @param i int: the average you want the value of @return float: the value of the
src/ddf/minim/analysis/FourierTransform.java:763
↓ 1 callers
Method
getConvertDitherBits
@return the ditherBits parameter for the float2byte functions
src/ddf/minim/javasound/FloatSampleBuffer.java:1228
↓ 1 callers
Method
getInputType
Returns the InputType of this UGenInput. @return InputType: either AUDIO or CONTROL
src/ddf/minim/UGen.java:172
↓ 1 callers
Method
getInputTypeAsString
@return the InputType as a string (for debugging)
src/ddf/minim/UGen.java:290
↓ 1 callers
Method
getMetaData
Returns meta data about the recording, such as duration, name, ID3 tags perhaps. @return the MetaData of the recording
src/ddf/minim/spi/AudioRecording.java:120
↓ 1 callers
Method
getMixerInfo
Return an array of info objects describing all the mixers provided by this provider.
src/ddf/minim/javax/sound/sampled/spi/MixerProvider.java:70
↓ 1 callers
Method
getSampleFrameLength
Returns how many sample frames are in this recording. Infinite sources, such as internet radio streams, should return -1. @return the length of the s
src/ddf/minim/spi/AudioRecordingStream.java:113
↓ 1 callers
Method
getSampleRecorder
Should return a {@link SampleRecorder} that can record the <code>source</code> in a buffered (in-memory) or non-buffered (streamed) manner, to the fil
src/ddf/minim/spi/MinimServiceProvider.java:192
↓ 1 callers
Method
getSampleSize
(int formatType)
src/ddf/minim/javasound/FloatSampleTools.java:180
↓ 1 callers
Method
getSourceEncodings
Return an array of all the source encodings supported by this conversion provider.
src/ddf/minim/javax/sound/sampled/spi/FormatConversionProvider.java:93
↓ 1 callers
Method
getStateLabel
Return the label corresponding to the indicated state. @param state the state @return the true label or the false label, as appropriate
src/ddf/minim/javax/sound/sampled/BooleanControl.java:123
↓ 1 callers
Method
getTargetFormats
Return a array of all the target formats that match given target encoding, and to which this provider can convert the source format. @param targ
src/ddf/minim/javax/sound/sampled/spi/FormatConversionProvider.java:121
↓ 1 callers
Method
getType
Return the Type of this Control.
src/ddf/minim/javax/sound/sampled/Control.java:96
↓ 1 callers
Method
getUpdatePeriod
Return the update period of this control.
src/ddf/minim/javax/sound/sampled/FloatControl.java:220
↓ 1 callers
Method
getValue
Return the current value of thhe control.
src/ddf/minim/javax/sound/sampled/BooleanControl.java:130
↓ 1 callers
Method
getValue
Return the current value of this control.
src/ddf/minim/javax/sound/sampled/FloatControl.java:227
↓ 1 callers
Method
hasEnabled
Returns true if at least one effect in the chain is enabled. @return true if at least one effect in the chain is enabled
src/ddf/minim/SignalChain.java:168
↓ 1 callers
Method
indexToFreq
Returns the middle frequency of the i<sup>th</sup> band. @param i int: the index of the band you want to middle frequency of @return floa
src/ddf/minim/analysis/FourierTransform.java:624
↓ 1 callers
Method
initArrays
Initializes the in and out arrays based on the number of coefficients being used.
src/ddf/minim/effects/IIRFilter.java:83
↓ 1 callers
Method
initFromByteArray
Resets this buffer with the audio data specified in the arguments. This FloatSampleBuffer's sample count will be set to <code>byteCount / format.getFr
src/ddf/minim/javasound/FloatSampleBuffer.java:320
↓ 1 callers
Method
initializeNoteNameOffsets
()
src/ddf/minim/ugens/Frequency.java:35
↓ 1 callers
Method
initializeNoteNameRegex
()
src/ddf/minim/ugens/Frequency.java:60
↓ 1 callers
Method
inverse
(float[] buffer)
src/ddf/minim/analysis/DFT.java:103
↓ 1 callers
Method
isBigEndian
Return true if this format is big endian, false otherwise. This only matters for formats whose sample size is greater than one byte.
src/ddf/minim/javax/sound/sampled/AudioFormat.java:296
↓ 1 callers
Method
isOnset
In sound energy mode this returns true when a beat has been detected. In frequency energy mode this always returns false. @return boolean: true if a
src/ddf/minim/analysis/BeatDetect.java:315
↓ 1 callers
Method
isPatched
Returns true if a UGen is patched to this UGenInput. @return true if a UGen is patched to this UGenInput
src/ddf/minim/UGen.java:224
↓ 1 callers
Method
isRecording
Returns the current record state. @return true if this is recording
src/ddf/minim/spi/SampleRecorder.java:61
↓ 1 callers
Method
loadFileIntoBuffer
Loads the requested file into a MultiChannelBuffer. The buffer's channel count and buffer size will be adjusted to match the file. @shortdesc Loads t
src/ddf/minim/Minim.java:492
↓ 1 callers
Method
logAverages
Sets the number of averages used when computing the spectrum based on the minimum bandwidth for an octave and the number of bands per octave. For exam
src/ddf/minim/analysis/FourierTransform.java:410
↓ 1 callers
Method
matches
Return true if this Info object matches the given object. @param other the object to match @return true if they match, false otherwise
src/ddf/minim/javax/sound/sampled/Line.java:79
↓ 1 callers
Method
matches
Return true if this Info matches another Info object.
src/ddf/minim/javax/sound/sampled/DataLine.java:155
↓ 1 callers
Method
mix
Mixes the two float arrays and puts the result in this buffer. The passed arrays must be the same length as this buffer. If they are not, an error wil
src/ddf/minim/MAudioBuffer.java:92
↓ 1 callers
Method
monoStep
()
src/ddf/minim/signals/Oscillator.java:349
↓ 1 callers
Method
noAverages
Sets the object to not compute averages. @related FFT
src/ddf/minim/analysis/FourierTransform.java:362
↓ 1 callers
Method
noteOff
Stop playing a note. This is called by AudioOuput when this Instrument's note should end, based on the values passed to playNote. Typically you will u
src/ddf/minim/ugens/Instrument.java:50
↓ 1 callers
Method
noteOn
Start playing a note. This is called by AudioOutput when this Instrument's note should begin, based on the values passed to playNote. Typically you wi
src/ddf/minim/ugens/Instrument.java:35
↓ 1 callers
Method
pause
Disallows playback/reads of the source. If this is pause, all calls to read will generate arrays full of zeros (silence).
src/ddf/minim/spi/AudioRecording.java:44
↓ 1 callers
Method
pink
()
src/ddf/minim/ugens/Noise.java:217
↓ 1 callers
Method
play
Allows playback/reads of the source.
src/ddf/minim/spi/AudioRecordingStream.java:30
↓ 1 callers
Method
play
()
src/ddf/minim/javasound/JSAudioRecordingClip.java:111
↓ 1 callers
Method
position
Returns the current position of the "playhead" in milliseconds (ie how much of the sound has already been played). @example Advanced/CueAnAudioPlayer
src/ddf/minim/AudioPlayer.java:203
↓ 1 callers
Method
position
()
src/ddf/minim/AudioSnippet.java:93
↓ 1 callers
Method
position
Returns the current position of the "playhead" (ie how much of the sound has already been played) @return int: the current position of the "playhead"
src/ddf/minim/ugens/FilePlayer.java:191
↓ 1 callers
Method
printInput
Print information about this UGenInput (for debugging)
src/ddf/minim/UGen.java:308
↓ 1 callers
Method
processSampleFrame
(float[] in, float[] out)
src/ddf/minim/ugens/Summer.java:145
↓ 1 callers
Method
pulse
Constructs a perfect square wave with the specified duty cycle. @param dutyCycle float: a square wave with a duty cycle of 0.5 will be a perfec
src/ddf/minim/ugens/Waves.java:230
↓ 1 callers
Method
pushVal
(float v)
src/ddf/minim/analysis/BeatDetect.java:552
↓ 1 callers
Method
pushVar
(float v)
src/ddf/minim/analysis/BeatDetect.java:562
↓ 1 callers
Method
readSignal
()
src/ddf/minim/javasound/JSAudioOutput.java:106
↓ 1 callers
Method
readStream
()
src/ddf/minim/javasound/JSAudioOutput.java:122
↓ 1 callers
Method
releaseFEResources
()
src/ddf/minim/analysis/BeatDetect.java:217
↓ 1 callers
Method
releaseSEResources
()
src/ddf/minim/analysis/BeatDetect.java:210
↓ 1 callers
Method
removeChannel
performs a lazy remove of the channel
src/ddf/minim/javasound/FloatSampleBuffer.java:793
↓ 1 callers
Method
removeInput
(UGen input)
src/ddf/minim/UGen.java:464
↓ 1 callers
Method
removeSource
(AudioSource s)
src/ddf/minim/Minim.java:230
↓ 1 callers
Method
reset
Sets the state of this granulate to the very start of a grain. Useful for syncing the granulate timing with other audio. @related GranulateSteady
src/ddf/minim/ugens/GranulateSteady.java:181
↓ 1 callers
Method
resume
()
src/ddf/minim/NoteManager.java:154
↓ 1 callers
Method
sEnergy
(float[] samples)
src/ddf/minim/analysis/BeatDetect.java:479
↓ 1 callers
Method
sampleRateChanged
Override this method in your derived class to receive a notification when the sample rate of your UGen has changed. You might need to do this to recal
src/ddf/minim/UGen.java:560
↓ 1 callers
Method
scale
Multiplies each value of the underlying waveform by <code>scale</code>. @param scale float: the amount to scale the Wavetable with @related Wavet
src/ddf/minim/ugens/Wavetable.java:205
↓ 1 callers
Method
scaleBand
Scales the amplitude of the <code>i<sup>th</sup></code> frequency band by <code>s</code>. You can use this to shape the spectrum before using <code>in
src/ddf/minim/analysis/FourierTransform.java:582
↓ 1 callers
Method
scaleBand
Not currently implemented.
src/ddf/minim/analysis/DFT.java:69
↓ 1 callers
Method
send
()
src/ddf/minim/NoteManager.java:36
↓ 1 callers
Method
setAmp
Sets the amplitude of the signal to <code>a</code>. @param a the new amplitude, it will be constrained to [0, 1].
src/ddf/minim/signals/PinkNoise.java:68
↓ 1 callers
Method
setAmp
Sets the amplitude to <code>a</code>. This value will be constrained to [0, 1]. @param a the new amplitude
src/ddf/minim/signals/WhiteNoise.java:63
↓ 1 callers
Method
setAudioEffect
(AudioEffect effect)
src/ddf/minim/spi/AudioOut.java:63
↓ 1 callers
Method
setAudioListener
Sets the AudioListener that will have sound broadcasted to it as the output generates. @param listen
src/ddf/minim/spi/AudioOut.java:71
↓ 1 callers
Method
setAudioSignal
(AudioSignal signal)
src/ddf/minim/spi/AudioOut.java:47
↓ 1 callers
Method
setBand
Sets the amplitude of the <code>i<sup>th</sup></code> frequency band to <code>a</code>. You can use this to shape the spectrum before using <code>inve
src/ddf/minim/analysis/FourierTransform.java:566
↓ 1 callers
Method
setBandWidth
Sets the band width of the filter. @param b the band width (in Hz)
src/ddf/minim/effects/NotchFilter.java:51
← previous
next →
201–300 of 1,060, ranked by callers