OptionalcacheOptionalgetFunction used to fetch the Musixmatch token (required to fetch the lyrics data from Musixmatch)
OptionalinstrumentalThe character to use for instrumental lyrics (more than 3 seconds of music without any voice)
OptionallogThe level of the logging
OptionalsaveFunction used to save the Musixmatch token (required to fetch the lyrics data from Musixmatch)
OptionalsourcesArray of sources to use, in the order they have to be fetched
Any method that can store data and has .set(), .get() and .has() functions