/softcut-msp

Max/MSP port of "softcut" audio processor (from monome:norns project)

Primary LanguageC++GNU General Public License v3.0GPL-3.0

softcut-msp

Max/MSP port of "softcut" audio processor (from monome's 'norns' project) originally written by ezra buchla

installing

head over to the releases tab & download the latest thing, then drop softcut~.mxo from the .zip into your project folder, or add it to your search path. now softcut~ will be an available object !!

using

reference the softcut luadocs for the list of softcut commands. here they take the form of a message contaning: "command value".

use the get_position message to send phase in ms out of 2nd outlet in place of phase-related commands

TODO

  • help patcher
  • write-amplitude dead zone around rate==0.
  • soft clipper fixes (disabled in this version)

building

  • download Max SDK from cycling '74: [https://cycling74.com/downloads/sdk]. this project was buit using the 8.0.3 version of the SDK.

  • clone this repo to max-sdk-8.0.3/source/audio/softcut~

  • build the xcode project.

  • this should create max-sdk-8.0.3/externals/softcut~.mxo; make sure your Max install can find it

  • run the test patch at max-sdk-8.0.3/source/audio/softcut~/softcut-test.maxpat