SoundClips

This service allows users to play songs.

RPCS

SoundClips.getDrumLoopNames(packName: DrumPackName?, bpm: BPM?)

Get drum loops based on query.

Arguments:

Returns: String (String)

SoundClips.getDrumOneShotNames(packName: DrumPackName?, drumType: DrumOneShotTypes?)

Get sounds based on query.

Arguments:

Returns: String (String)

SoundClips.getFXSoundNames()

Get fx sounds

Returns: List (List)

SoundClips.getSoundNames(chords: Chords?, key: Keys?, bpm: BPM?, instrumentName: InstrumentNames?)

Get sounds based on query.

Arguments:

Returns: List (List)

SoundClips.getSoundNamesByInstrument(instrumentFamily: InstrumentFamily?, key: Keys?, bpm: BPM?)

Get sounds based on query.

Arguments:

  • instrumentFamily: InstrumentFamily? (InstrumentFamily) - synth, guitar, brass, etc.

  • key: Keys? (Keys) - C, D, Eb, etc.

  • bpm: BPM? (BPM) - e.g., 90BPM

Returns: List (List)

SoundClips.nameToSound(nameOfSound: String?)

Get sound by name.

Arguments:

  • nameOfSound: String? (String)