diff --git a/packages/tonal/voicings.mjs b/packages/tonal/voicings.mjs index 86e52b41..12133692 100644 --- a/packages/tonal/voicings.mjs +++ b/packages/tonal/voicings.mjs @@ -78,7 +78,12 @@ export const setVoicingRange = (name, range) => addVoicings(name, voicingRegistr * }, ['C3', 'C6']) * "".voicings('cookie').note() */ -export const addVoicings = (name, dictionary, options = {}) => { +export const addVoicings = (name, dictionary, range = ['F3', 'A4']) => { + Object.assign(voicingRegistry, { [name]: { dictionary, range } }); +}; + +// new call signature +export const registerVoicings = (name, dictionary, options = {}) => { Object.assign(voicingRegistry, { [name]: { dictionary, ...options } }); };