├── .github └── workflows │ └── main.yml ├── .gitignore ├── .gitmodules ├── CMakeLists.txt ├── docs ├── nw.cppan~.maxref.xml ├── nw.gateplus~.maxref.xml ├── nw.grainbang~.maxref.xml ├── nw.grainphase~.maxref.xml ├── nw.grainpulse~.maxref.xml ├── nw.grainstream~.maxref.xml ├── nw.gverb~.maxref.xml ├── nw.phasorshift~.maxref.xml ├── nw.pulsesamp~.maxref.xml ├── nw.recordplus~.maxref.xml └── nw.trainshift~.maxref.xml ├── extras └── LowkeyNW-Overview.maxpat ├── help ├── nw.cppan~.maxhelp ├── nw.gateplus~.maxhelp ├── nw.grainbang~.maxhelp ├── nw.grainphase~.maxhelp ├── nw.grainpulse~.maxhelp ├── nw.grainstream~.maxhelp ├── nw.gverb~.maxhelp ├── nw.phasorshift~.maxhelp ├── nw.pulsesamp~.maxhelp ├── nw.recordplus~.maxhelp └── nw.trainshift~.maxhelp ├── icon.png ├── init └── nw-objectmappings.txt ├── javascript └── nw.cycle.js ├── license.md ├── media └── grain_windows │ ├── 3stage-linear_30.aiff │ ├── 3stage-linear_50.aiff │ ├── blackman-harris.aiff │ ├── blackman.aiff │ ├── expodec.aiff │ ├── gauss.aiff │ ├── hamming.aiff │ ├── hanning.aiff │ ├── quasi-gauss_30.aiff │ ├── quasi-gauss_50.aiff │ ├── rexpodec.aiff │ └── triangle.aiff ├── package-info.json.in ├── patchers ├── buffer-scrub-demo.maxpat ├── gate-comparison.maxpat ├── module_demo │ ├── g_2voice │ │ ├── g_2voice.model.maxhelp │ │ ├── g_2voice.model.maxpat │ │ ├── g_2voice.model.presets.txt │ │ ├── g_2voice.module.maxpat │ │ └── g_2voice.view.maxpat │ └── readme.md ├── record-comparison.maxpat ├── reverb-mix-demo.maxpat └── time-stretch-demo.maxpat ├── readme.md └── source ├── HowToBuild.md └── projects ├── nw.cppan_tilde ├── CMakeLists.txt └── nw.cppan_tilde.cpp ├── nw.gateplus_tilde ├── CMakeLists.txt └── nw.gateplus_tilde.cpp ├── nw.grainbang_tilde ├── CMakeLists.txt └── nw.grainbang_tilde.cpp ├── nw.grainphase_tilde ├── CMakeLists.txt └── nw.grainphase_tilde.cpp ├── nw.grainpulse_tilde ├── CMakeLists.txt └── nw.grainpulse_tilde.cpp ├── nw.grainstream_tilde ├── CMakeLists.txt └── nw.grainstream_tilde.cpp ├── nw.gverb_tilde ├── CMakeLists.txt ├── nw.gverb_tilde.cpp ├── reverb_bb.cpp └── reverb_bb.h ├── nw.phasorshift_tilde ├── CMakeLists.txt └── nw.phasorshift_tilde.cpp ├── nw.pulsesamp_tilde ├── CMakeLists.txt └── nw.pulsesamp_tilde.cpp ├── nw.recordplus_tilde ├── CMakeLists.txt └── nw.recordplus_tilde.cpp └── nw.trainshift_tilde ├── CMakeLists.txt └── nw.trainshift_tilde.cpp /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/.gitmodules -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /docs/nw.cppan~.maxref.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/docs/nw.cppan~.maxref.xml -------------------------------------------------------------------------------- /docs/nw.gateplus~.maxref.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/docs/nw.gateplus~.maxref.xml -------------------------------------------------------------------------------- /docs/nw.grainbang~.maxref.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/docs/nw.grainbang~.maxref.xml -------------------------------------------------------------------------------- /docs/nw.grainphase~.maxref.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/docs/nw.grainphase~.maxref.xml -------------------------------------------------------------------------------- /docs/nw.grainpulse~.maxref.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/docs/nw.grainpulse~.maxref.xml -------------------------------------------------------------------------------- /docs/nw.grainstream~.maxref.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/docs/nw.grainstream~.maxref.xml -------------------------------------------------------------------------------- /docs/nw.gverb~.maxref.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/docs/nw.gverb~.maxref.xml -------------------------------------------------------------------------------- /docs/nw.phasorshift~.maxref.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/docs/nw.phasorshift~.maxref.xml -------------------------------------------------------------------------------- /docs/nw.pulsesamp~.maxref.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/docs/nw.pulsesamp~.maxref.xml -------------------------------------------------------------------------------- /docs/nw.recordplus~.maxref.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/docs/nw.recordplus~.maxref.xml -------------------------------------------------------------------------------- /docs/nw.trainshift~.maxref.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/docs/nw.trainshift~.maxref.xml -------------------------------------------------------------------------------- /extras/LowkeyNW-Overview.maxpat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/extras/LowkeyNW-Overview.maxpat -------------------------------------------------------------------------------- /help/nw.cppan~.maxhelp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/help/nw.cppan~.maxhelp -------------------------------------------------------------------------------- /help/nw.gateplus~.maxhelp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/help/nw.gateplus~.maxhelp -------------------------------------------------------------------------------- /help/nw.grainbang~.maxhelp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/help/nw.grainbang~.maxhelp -------------------------------------------------------------------------------- /help/nw.grainphase~.maxhelp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/help/nw.grainphase~.maxhelp -------------------------------------------------------------------------------- /help/nw.grainpulse~.maxhelp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/help/nw.grainpulse~.maxhelp -------------------------------------------------------------------------------- /help/nw.grainstream~.maxhelp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/help/nw.grainstream~.maxhelp -------------------------------------------------------------------------------- /help/nw.gverb~.maxhelp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/help/nw.gverb~.maxhelp -------------------------------------------------------------------------------- /help/nw.phasorshift~.maxhelp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/help/nw.phasorshift~.maxhelp -------------------------------------------------------------------------------- /help/nw.pulsesamp~.maxhelp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/help/nw.pulsesamp~.maxhelp -------------------------------------------------------------------------------- /help/nw.recordplus~.maxhelp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/help/nw.recordplus~.maxhelp -------------------------------------------------------------------------------- /help/nw.trainshift~.maxhelp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/help/nw.trainshift~.maxhelp -------------------------------------------------------------------------------- /icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/icon.png -------------------------------------------------------------------------------- /init/nw-objectmappings.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/init/nw-objectmappings.txt -------------------------------------------------------------------------------- /javascript/nw.cycle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/javascript/nw.cycle.js -------------------------------------------------------------------------------- /license.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/license.md -------------------------------------------------------------------------------- /media/grain_windows/3stage-linear_30.aiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/media/grain_windows/3stage-linear_30.aiff -------------------------------------------------------------------------------- /media/grain_windows/3stage-linear_50.aiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/media/grain_windows/3stage-linear_50.aiff -------------------------------------------------------------------------------- /media/grain_windows/blackman-harris.aiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/media/grain_windows/blackman-harris.aiff -------------------------------------------------------------------------------- /media/grain_windows/blackman.aiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/media/grain_windows/blackman.aiff -------------------------------------------------------------------------------- /media/grain_windows/expodec.aiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/media/grain_windows/expodec.aiff -------------------------------------------------------------------------------- /media/grain_windows/gauss.aiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/media/grain_windows/gauss.aiff -------------------------------------------------------------------------------- /media/grain_windows/hamming.aiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/media/grain_windows/hamming.aiff -------------------------------------------------------------------------------- /media/grain_windows/hanning.aiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/media/grain_windows/hanning.aiff -------------------------------------------------------------------------------- /media/grain_windows/quasi-gauss_30.aiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/media/grain_windows/quasi-gauss_30.aiff -------------------------------------------------------------------------------- /media/grain_windows/quasi-gauss_50.aiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/media/grain_windows/quasi-gauss_50.aiff -------------------------------------------------------------------------------- /media/grain_windows/rexpodec.aiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/media/grain_windows/rexpodec.aiff -------------------------------------------------------------------------------- /media/grain_windows/triangle.aiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/media/grain_windows/triangle.aiff -------------------------------------------------------------------------------- /package-info.json.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/package-info.json.in -------------------------------------------------------------------------------- /patchers/buffer-scrub-demo.maxpat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/patchers/buffer-scrub-demo.maxpat -------------------------------------------------------------------------------- /patchers/gate-comparison.maxpat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/patchers/gate-comparison.maxpat -------------------------------------------------------------------------------- /patchers/module_demo/g_2voice/g_2voice.model.maxhelp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/patchers/module_demo/g_2voice/g_2voice.model.maxhelp -------------------------------------------------------------------------------- /patchers/module_demo/g_2voice/g_2voice.model.maxpat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/patchers/module_demo/g_2voice/g_2voice.model.maxpat -------------------------------------------------------------------------------- /patchers/module_demo/g_2voice/g_2voice.model.presets.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/patchers/module_demo/g_2voice/g_2voice.model.presets.txt -------------------------------------------------------------------------------- /patchers/module_demo/g_2voice/g_2voice.module.maxpat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/patchers/module_demo/g_2voice/g_2voice.module.maxpat -------------------------------------------------------------------------------- /patchers/module_demo/g_2voice/g_2voice.view.maxpat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/patchers/module_demo/g_2voice/g_2voice.view.maxpat -------------------------------------------------------------------------------- /patchers/module_demo/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/patchers/module_demo/readme.md -------------------------------------------------------------------------------- /patchers/record-comparison.maxpat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/patchers/record-comparison.maxpat -------------------------------------------------------------------------------- /patchers/reverb-mix-demo.maxpat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/patchers/reverb-mix-demo.maxpat -------------------------------------------------------------------------------- /patchers/time-stretch-demo.maxpat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/patchers/time-stretch-demo.maxpat -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/readme.md -------------------------------------------------------------------------------- /source/HowToBuild.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/source/HowToBuild.md -------------------------------------------------------------------------------- /source/projects/nw.cppan_tilde/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/source/projects/nw.cppan_tilde/CMakeLists.txt -------------------------------------------------------------------------------- /source/projects/nw.cppan_tilde/nw.cppan_tilde.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/source/projects/nw.cppan_tilde/nw.cppan_tilde.cpp -------------------------------------------------------------------------------- /source/projects/nw.gateplus_tilde/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/source/projects/nw.gateplus_tilde/CMakeLists.txt -------------------------------------------------------------------------------- /source/projects/nw.gateplus_tilde/nw.gateplus_tilde.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/source/projects/nw.gateplus_tilde/nw.gateplus_tilde.cpp -------------------------------------------------------------------------------- /source/projects/nw.grainbang_tilde/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/source/projects/nw.grainbang_tilde/CMakeLists.txt -------------------------------------------------------------------------------- /source/projects/nw.grainbang_tilde/nw.grainbang_tilde.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/source/projects/nw.grainbang_tilde/nw.grainbang_tilde.cpp -------------------------------------------------------------------------------- /source/projects/nw.grainphase_tilde/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/source/projects/nw.grainphase_tilde/CMakeLists.txt -------------------------------------------------------------------------------- /source/projects/nw.grainphase_tilde/nw.grainphase_tilde.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/source/projects/nw.grainphase_tilde/nw.grainphase_tilde.cpp -------------------------------------------------------------------------------- /source/projects/nw.grainpulse_tilde/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/source/projects/nw.grainpulse_tilde/CMakeLists.txt -------------------------------------------------------------------------------- /source/projects/nw.grainpulse_tilde/nw.grainpulse_tilde.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/source/projects/nw.grainpulse_tilde/nw.grainpulse_tilde.cpp -------------------------------------------------------------------------------- /source/projects/nw.grainstream_tilde/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/source/projects/nw.grainstream_tilde/CMakeLists.txt -------------------------------------------------------------------------------- /source/projects/nw.grainstream_tilde/nw.grainstream_tilde.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/source/projects/nw.grainstream_tilde/nw.grainstream_tilde.cpp -------------------------------------------------------------------------------- /source/projects/nw.gverb_tilde/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/source/projects/nw.gverb_tilde/CMakeLists.txt -------------------------------------------------------------------------------- /source/projects/nw.gverb_tilde/nw.gverb_tilde.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/source/projects/nw.gverb_tilde/nw.gverb_tilde.cpp -------------------------------------------------------------------------------- /source/projects/nw.gverb_tilde/reverb_bb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/source/projects/nw.gverb_tilde/reverb_bb.cpp -------------------------------------------------------------------------------- /source/projects/nw.gverb_tilde/reverb_bb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/source/projects/nw.gverb_tilde/reverb_bb.h -------------------------------------------------------------------------------- /source/projects/nw.phasorshift_tilde/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/source/projects/nw.phasorshift_tilde/CMakeLists.txt -------------------------------------------------------------------------------- /source/projects/nw.phasorshift_tilde/nw.phasorshift_tilde.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/source/projects/nw.phasorshift_tilde/nw.phasorshift_tilde.cpp -------------------------------------------------------------------------------- /source/projects/nw.pulsesamp_tilde/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/source/projects/nw.pulsesamp_tilde/CMakeLists.txt -------------------------------------------------------------------------------- /source/projects/nw.pulsesamp_tilde/nw.pulsesamp_tilde.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/source/projects/nw.pulsesamp_tilde/nw.pulsesamp_tilde.cpp -------------------------------------------------------------------------------- /source/projects/nw.recordplus_tilde/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/source/projects/nw.recordplus_tilde/CMakeLists.txt -------------------------------------------------------------------------------- /source/projects/nw.recordplus_tilde/nw.recordplus_tilde.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/source/projects/nw.recordplus_tilde/nw.recordplus_tilde.cpp -------------------------------------------------------------------------------- /source/projects/nw.trainshift_tilde/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/source/projects/nw.trainshift_tilde/CMakeLists.txt -------------------------------------------------------------------------------- /source/projects/nw.trainshift_tilde/nw.trainshift_tilde.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nwolek/LowkeyNW/HEAD/source/projects/nw.trainshift_tilde/nw.trainshift_tilde.cpp --------------------------------------------------------------------------------