bitwig-nks-preview-generator
Version:
Streaming convert NKSF files to preview audio with using Bitwig Studio.
20 lines (17 loc) • 685 B
text/coffeescript
log = (require '.').logger 'custom-mapper'
Example NKS Preview MIDI clip mapper for UVI Key Suite Digital.
@param {Object} soundInfo - NKS Sound Info (metadata).
@return {String} - Bitwig Studio MIDI clip file path.
module.exports = (soundInfo) ->
clip = switch
when soundInfo.types[0][0] is 'Bass'
'Bitwig Studio Files/NKS-Preview-C1-Single.bwclip'
when soundInfo.types[0][1].includes 'Piano'
'Bitwig Studio Files/NKS-Preview-Cmaj-Chord.bwclip'
else
'Bitwig Studio Files/NKS-Preview-C2-Single.bwclip'
log.info 'NKS Info:', soundInfo, 'Clip:', clip
clip