libLSDj cheat sheet

From libLSDj · print · built 2026-08-31

Reference

Cheat sheet#

commanddoes
lsdsng-export -p savesprint the songs of every .sav in a folder (WM = the song in working memory); > songlist.txt keeps a master list
lsdsng-export saves/X.savwrite every song of the save as .lsdsng
lsdsng-export -f savesone folder per song name — collects every version of a song from all backups
-o FOLDERoutput folder (created if missing)
-n NAME, -i INDEXselect songs by name or 0-based index; repeatable and combinable
-wexport the working-memory song (recovers unsaved work)
lsdsng-import a.lsdsng b.lsdsngbuild out.sav; -o mysave.sav names it; -s mysave.sav appends to an existing save
lsdsng-import songsfolder → songs.sav, in file-name order (rename to order a live set)
lsdj-wavetable-import file.sav synth.snt 0patch a .snt wavetable into synth slot 0 of the working-memory song (or of an .lsdsng)
no argumentsprints the tool's help

On Windows, files can be dragged onto the executables (source: s-intense-tech-04-liblsdj). .snt files come from lsdj-wave-cruncher or the lsdjsynths library (sources: s-intense-tech-05-wave-cruncher-instrument-library, s-intense-tech-08-dotcnts-wave-cruncher).