TextMate support for the ChucK language
Switch branches/tags
Nothing to show
Pull request Compare This branch is 13 commits ahead of tasmo:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Commands
Preferences
Syntaxes
.gitignore
README.textile
info.plist

README.textile

Textmate bundle for ChucK

What is what?

ChucK => Strongly-timed, Concurrent, and On-the-fly Audio Programming Language
Textmate: the missing editor for Mac OSX
ChucK.tmbundle fills the gap between a GUI programming editor and the CLI programm chuck.

Bundle features:

  • Syntax highlighting for .ck files
  • Shortcuts for chuck on-the-fly programming

Todo:

  • add missing UGens

Installation:

In Terminal.app execute:

mkdir -p ~/Library/Application\ Support/TextMate/Bundles/
cd ~/Library/Application\ Support/TextMate/Bundles
git clone git://github.com/stefanix/ChucK.tmbundle.git ChucK.tmbundle
osascript -e 'tell app "TextMate" to reload bundles'

Key short cuts:

  • ⌘. – run chuck server
  • ⌥⌘. – kill chuck server
  • ⌘= – add a shred
  • ⌘0 – replace shred 1
  • ⌥⌘0 – replace shred 2
  • ^^⌘0 – replace shred 3
  • ⌘- – remove shred 1
  • ⌥⌘- – remove shred 2
  • ^^⌘- – remove shred 3
  • ⌘_ – remove all shred