Equalizer - Configure and customize a player's audio by obtaining their session id.

Equalizer
Configure and customize a player's audio by obtaining their session id.
I have only tested it with MediaPlayer, specifically with the JoeDevPlayer extension.

SetAudioSessionId

Sets the audio session ID (There is a property block in the JoeDevPlayer extension that gives you the audio session (In version 1.1.0).


SetupEqualizer

Sets the equalizer for the Player after you have set SetAudioSessionId.

component_method (55)


SetBandLevel

Sets the band level for a given frequency.

  • band: Frequency band.
  • level: Band level. (The ranges you can use are given by the GetBandLevelRange function).

GetBandLevelRange

Gets the band level range.

  • A list with the minimum and maximum levels of the band.

GetNumberOfBands

Gets the number of frequency bands. (In MediaPlayer there are 5).


GetCenterFreq

Gets the center frequency of a given band.

  • band: Frequency band.

These are the 5 options that the help block has:

helpers_dropdown (2)

helpers_dropdown (3)

helpers_dropdown (4)

helpers_dropdown (5)

helpers_dropdown (6)


Extension: v1.0
joejsanz.joedevequalizer.aix (7.3 KB)

minSdk: 21
maxSdk: 34
JDK: 11

Created with Fast. v2.3.0
fast-cli


Thanks.

4 Likes