Skip to content

Audio setup

Grainsmith runs either as a standalone app with its own audio engine, or as a plug-in inside your DAW. This page covers both paths and the host-compatibility matrix.

Audio interface selection (standalone only)

Open the standalone app's audio preferences (Preferences on macOS, Settings on Windows). You can pick:

  • Driver โ€” Core Audio on macOS, ASIO or Windows Audio on Windows. ASIO is recommended on Windows for usable latency.
  • Input device โ€” used by a layer's Live mode (recording incoming audio into the buffer). Leave it on your interface's input, or ignore it if you only play files.
  • Output device โ€” where the grains play back. Select your audio interface here, not the built-in speakers, if you want low latency.
  • Channel count โ€” Grainsmith is stereo in and stereo out.

Sample rate and buffer size

The standalone app defaults to 44.1 kHz. You can change the sample rate from the same audio preferences. As a plug-in, Grainsmith always follows the host sample rate, so there's nothing to configure.

Buffer size trades latency for CPU headroom:

  • 128 or 256 samples โ€” good for live playing and MIDI performance.
  • 512 samples or higher โ€” good for mixing, bouncing, and dense patches with heavy grain density.

If you hear crackles or dropouts, raise the buffer size first. If latency feels sluggish, lower it.

Sample-rate auto-resampling

When you load an audio file, Grainsmith resamples it to the current session sample rate on a background thread. A 48 kHz file dropped into a 44.1 kHz session plays back at the correct pitch โ€” no manual conversion required. The resample happens once at load time, so there's no ongoing CPU cost.

DAW host compatibility

Grainsmith is tested against these hosts:

  • Logic Pro โ€” AudioUnit. Insert on an instrument or audio track via the channel-strip plug-in slot.
  • Ableton Live โ€” VST3 or AudioUnit. Drag from the Plug-ins browser onto a track.
  • Reaper โ€” VST3 or AudioUnit. Use the FX button on any track.
  • Studio One โ€” VST3 or AudioUnit. Drag from the Instruments or Effects browser.
  • FL Studio โ€” VST3. Add from the Channel Rack or the Mixer's plug-in slots.
  • Bitwig Studio โ€” VST3. Drag from the browser onto a track.
  • Cubase / Nuendo โ€” VST3. Add from the Instruments or Inserts rack.
  • Pro Tools โ€” AAX. Insert on an audio or instrument track from the AAX plug-in menu.

If your host doesn't see Grainsmith after install, force a plug-in rescan โ€” most DAWs only look for new plug-ins at startup or when you press a Rescan button. See the troubleshooting page if the plug-in still doesn't show up.

Instrument vs. effect

Grainsmith is a MIDI-controlled instrument: load it on an instrument track and send MIDI notes to trigger pitched playback. Grainsmith FX is a plain insert effect that processes whatever audio is on the track, with no MIDI required. Both share the same granular engine and UI; the difference is the input (MIDI notes vs. track audio) and the default dry/wet balance.