Grain Main Frame

Download

Notes
  • The window can be resized to any size you want or even full screen.
  • On startup, GMF loads samples in samples folder by default.
  • GMF uses the Beads Library which currently only supports 16 bit samples (Will be fixed)
Keyboard
  • press h to show/hide help and continue using GMF while visible
  • press q to start and stop audio recording
  • press w to load last recording (for resampling)
  • press . to start and stop recording of mouse events
  • press , to stop recording/play back recorded mouse events
  • press r to set randomness amount at mouse position
  • press p to set pan randomness at mouse position
  • press l to change loop type
  • press m to move window
  • press t to show text labels
  • press c to spawn child window
  • press a to arrange windows
  • press space bar to start/stop playing sample
  • press backspace to reset sample playback settings
  • press escape to exit
Mouse
  • drag and drop files/folders to GMF
  • left-click to reset sample playback settings
  • right-click to select a random sample from files dropped
  • drag left mouse button to set loop points
  • hold control while moving mouse to set grain interval rate
  • hold alt while moving mouse to set grain rate
  • hold shift while moving mouse to set pitch
  • rotate mouse wheel to change volume
Control Symbols
  • PI = Pitch
  • IV = Grain Interval
  • RT = Grain Rate
  • RP = Random Pan
  • RA = Randomness of All
  • VL = Volume
OSC Info
  • send OSC data on port 8000 to change various parameters
  • responds to “/x”, “/y”, “/z” (Sonic Life iPhone App OSC)
  • responds to “/3/xy”, “/3/toggle1″, “/3/toggle2″, “/3/toggle3″, “/3/toggle4″  (TouchOSC iPhone App)
Resources

2 thoughts on “Grain Main Frame