Skip to content
SuperCollider Extensions used by Benoît and the Mandelbrots
SuperCollider AppleScript Emacs Lisp
Find file
Failed to load latest commit information.
Emacs Emacs-chat: forgot to rename one function.
HelpSource SCDoc formatting for the tutorials
bonus moved Screen Sharing Applescript
data added id3v1 genre list + functions
ext removed NodeProxy asStream override, as it can make problems in other…
patterns Pman: use Tuning class for 3.7, but TuningInfo for <3.7
test moved tests to new code
.gitignore first commit zap non ascii chars in MacroExpander refactored files MandelClock added, is essentially a TempoClock with a redirect to Man… trying to make MandelSpace a better citizen improved clear - reset std TempoClock on clear and also clear scheduler improved clear - reset std TempoClock on clear and also clear scheduler refactoring and Timer refactoring and Timer MandelClock --> MandelHub do not send beats improved clear - reset std TempoClock on clear and also clear scheduler buuug refactoring and Timer MandelClock --> MandelHub implemented drops in MandelValue
README added absolute beats scheduling for MandelSpace events do not check for scheme, check for id
mandelNotify.scpt MandelClock --> MandelHub
mandelRegisterGrowl.scpt MandelClock --> MandelHub


***       Sorry, no real Documentation (SCDoc) at the moment.     ***
***                Only for the MandelHub class                   ***
***  But there are Guides, covering the most important features   ***

Open the guides at the SuperCollider Help > Browse > Libraries > BenoitLib


These are some extensions to SuperCollider used by the laptop band Benoît and
the Mandelbrots. Most things aren't documented well and may be not stable, so
use at your own risk.

- MandelHub: Extension for collaborative and synchronized laptop performances.
- MacroExpander: A Macro system for the Mac SuperCollider App
- Plkr: Use the last retreived value from a kr NodeProxy as a value in a Pattern.
- Phold, Pholda, Pholds, Pholdas: Time based sample-and-hold Patterns.
- Plast: Remembers the last value for a specific key.

- ScreenSharing.applescript: Shows a Screen Sharing window, waits and then shows the next. 

Extra bonus for Emacs users:
- see Emacs/README

- Move m.quant to m.time.quant
- Example for absolute beat scheduling with \mandelspace Events
Something went wrong with that request. Please try again.