•        0

foo is a sound synthesis framework which provides high-level abstracted ways of creating and manipulating sounds via a scheme language interface. foo is designed for highest audio quality rather than highest performance.



comments powered by Disqus

Related Projects

Beautiful Soup - Python HTML/XML parser

Beautiful Soup is a Python HTML/XML parser designed for quick turnaround projects like screen-scraping. Beautiful Soup parses anything you give it, and does the tree traversal stuff for you. You can tell it "Find all the links", or "Find all the links of class externalLink", or "Find all the links whose urls match "", or "Find the table heading that's got bold text, then give me that text."


Provides a way to specify default values for ActiveRecord models


The Very Simple Expression Parser (and Solver) Library for C

C-ptr - A simple ScopedGuard for C objects in C++.

When working with C APIs in C++, I've often caught myself writing a class when all I really want is memory management. This ScopedGuard takes it's "rollback" function as a template parameter. That means you can write things like foo * foo_init( ); int foo_doit( foo *, int ); void foo_free( foo * ); class bar { private: ptr::c<foo,foo_free> my_foo; public: bar( ) : my_foo( foo_init() ) { /* ... */ } int doit( ) { return foo_doit( my_foo, 0 ); } };The guard is boost::noncopyable and only considers

Patternnotes - Java Design Pattern Annotations

PatternNotes provides Java annotations for design patterns and coding idioms. These annotations are valuable for concisely expressing a developer's intentions. For example, suppose that you are maintaining a project and you encounter code like this: public class Foo { ... private Foo() {} private static final class FooHolder { public static final Foo INSTANCE = new Foo(); private FooHolder() {} } public static Foo getInstance() { return FooHolder.INSTANCE; } ...}You might wonder about the purpos

Fluent-evaluator - A fluent c# api for conditional logic

I am writing this with the intent of making evaluations/conditional logic more linguistically appealing in the c# language. Some syntactic sugar to sweeten your code. It is somewhat inspired by the linguistics behind BDD context specifications utilized by such BDD frameworks as - Evaluation Actions//create the objectcurrentFoo = When.This(currentFoo).IsNull.CreateIt(); //evaluate a booleanWhen.This(isTrue).DoThis(() => currentFoo.AddBar()).Eval