Are you happy with your logging solution? Would you help us out by taking a 30-second survey? Click here


SuperCollider Extensions used by Benoรฎt and the Mandelbrots

Subscribe to updates I use BenoitLib

Statistics on BenoitLib

Number of watchers on Github 27
Number of open issues 0
Main language SuperCollider
Average time to merge a PR about 20 hours
Open pull requests 0+
Closed pull requests 0+
Last commit over 3 years ago
Repo Created over 9 years ago
Repo Last Updated over 2 years ago
Size 242 KB
Homepage http://www.the-ma...
Organization / Authorcappelnord
Page Updated
Do you use BenoitLib? Leave a review!
View BenoitLib activity
View on github
Fresh, new opensource launches ๐Ÿš€๐Ÿš€๐Ÿš€
Trendy new open source projects in your inbox! View examples

Subscribe to our mailing list

Evaluating BenoitLib for your project? Score Explanation
Commits Score (?)
Issues & PR Score (?)

*** 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 Benot 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
BenoitLib list of languages used
Other projects in SuperCollider