FluidSynth for .NET

  •        108

FluidSynth is a popular open-source software music synthesizer. It is written in C and highly portable. This project aims to provide a very easy to use .NET wrapper around FluidSynth's C APIs that allow one to put sound synthesis in their program without a hassle.

http://fluidsynthwrapper.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

clockwise - Watch face framework for Android Wear developed by ustwo


Clockwise is a watch face framework for Android Wear developed by ustwo. It extends the Android Wear Watch Face API and provides base classes and helpers for quickly and correctly developing watch faces. This includes properly handling the various modes of operation, hardware constraints, changes in date/time/time zone, access to data, and performance considerations. ustwo worked with Google to develop the first watch faces on the Android Wear platform, and in doing so, we learned a great deal and identified the benefit of extending the existing watch face API into an open source framework. The purpose of Clockwise is to help developers more easily consider the inherent nuances in developing watch faces on the Android Wear platform, including varying hardware specifications and battery life conservation. The goal is that by utilizing the Clockwise development framework in conjunction with the Watch Face design guidelines (co-created with ustwo), developers can enhance the user's experience on Android Wear.

concurrently - Run commands concurrently. Like `npm run watch-js & npm run watch-less` but better.


Run multiple commands concurrently. Like npm run watch-js & npm run watch-less but better. I like task automation with npm but the usual way to run multiple commands concurrently is npm run watch-js & npm run watch-css. That's fine but it's hard to keep on track of different outputs. Also if one process fails, others still keep running and you won't even notice the difference.

cordova-plugin-apple-watch - Cordova / PhoneGap Apple Watch Plugin for Apache Cordova


Cordova / PhoneGap Plugin for the Apple Watch (WatchKit) to allow communication between a Cordova app and an Apple WatchKit Extension (and vice versa). You will need to write your own WatchKit Extension and WatchKit app with native code. It is not possible to run a Cordova app directly on the Watch, as there is no support for a WebView and the WatchKit code must reside in the WatchKit Extension. This plugin provides various methods of communication between a Cordova iPhone app and the WatchKit Extension / app.

deadsimple-less-watch-compiler - A nodejs script that allows you to watch a folder for changes and compile the less css files into another folder


A command that watches folders(and subfolders) for file changes and automatically compile the less css files into css. This is a file system watcher and compiler. It also keep track of a dependency tree and recompiles the parent if an imported (child) LESS file is changed. Install LESS and make sure the lessc binary is accessible to the script. Installing LESS with the -g(global) flag will make the binary accessible to your system.


grunt-contrib-watch - Run tasks whenever watched files change.


Run this task with the grunt watch command. This defines what file patterns this task will watch. It can be a string or an array of files and/or minimatch patterns.

android-WatchFace - A simple sample that demonstrates watch faces and complications for Wear 2.0.


A simple sample that demonstrates watch faces and complications for Wear 2.0. This sample demonstrates how to create watch faces for Wear.

watch - watch(1) periodically executes the given command - useful for auto-testing, auto-building, auto-anything


A tiny C program used to periodically execute a command.Need to build CSS or JavaScript dependencies? use a Makefile. With the large quantity of copy-cats (Rake,Jake,Sake,Cake...) people seem to be forgetting that Make is awesome, if you take a little bit of time to learn it you'll love it (or at least most of it). Make will utilize mtime and only build what's necessary, this is great.

cargo-watch - Watches over your Cargo project's source


Cargo Watch watches over your project's source for changes, and runs Cargo commands when they occur. If you've used nodemon, gulp, guard, watchman, or similar others, it will probably feel familiar.

gaze - :crystal_ball: A globbing fs


A globbing fs.watch wrapper built from the best parts of other fine watch libs. Compatible with Node.js 4.x/0.12/0.10, Windows, OSX and Linux. Install the module with: npm install gaze or place into your package.json and run npm install.

WatchSpringboard-Prototype - Prototype code for a view that shows icons in an Apple Watch-like homescreen layout


Prototype code for a view that shows icons in an Apple Watch-like homescreen layout. Video on: https://www.youtube.com/watch?v=UggYGThmFEo&list=UU7C761Fn9aih_W6kMvkm24w

onchange - Use glob patterns to watch file sets and run a command when anything is added, changed or deleted


Use glob patterns to watch file sets and run a command when anything is added, changed or deleted. NOTE: Windows users may need to use double quotes rather than single quotes. If used in an npm script, remember to escape the double quotes.

babel-watch - Reload your babel-node app on JS source file changes. And do it fast.


Reload your babel-node app on JS source file changes. And do it fast. If you're tired of using babel-node together with nodemon (or similar solution). The reason why the aforementioned setup performs so badly is the startup time of babel-node itself. babel-watch only starts babel in the "master" process where it also starts the file watcher. The transpilation is performed in that process too. On file-watcher events, it spawns a pure node process and passes transpiled code from the parent process together with the source maps. This allows us to avoid loading babel and all its deps every time we restart the JS script/app.

chokidar-cli - Fast cross-platform cli utility to watch file system changes


Fast cross-platform command line utility to watch file system changes. It is used in brunch, gulp, karma, PM2, browserify, webpack, BrowserSync, socketstream, derby, and many others. It has proven itself in production environments.

IGInterfaceDataTable - A category on WKInterfaceTable that makes configuring tables with multi-dimensional data easier


IGInterfaceDataTable is a category on WKInterfaceTable that makes configuring tables with multi-dimensional data easier. Instead of flattening your data structures into an array, configure your watch tables using a data source pattern similar to UITableViewDataSource. Use IGInterfaceDataTable to build beautiful Apple Watch apps with complex data structures, just like in the Instagram Apple Watch app.

must-watch-css - A useful list of must-watch talks about CSS


This is a collection of well-received talks about CSS, covering topics such as CSS frameworks, Sass, SVG, animation, scalability, CSS performance, tooling, mobile tips, and more. Like JavaScript? Check out Must-Watch JavaScript! For other great lists check out @sindresorhus's curated list of awesome lists.

must-watch-javascript - A useful list of must-watch talks about JavaScript


This is a collection of well-received talks about JavaScript, covering topics such as ES6, JavaScript frameworks, client-side apps, mobile integration, JavaScript performance, tooling, leveling up, and more. Like CSS? Check out Must-Watch CSS! For other great lists check out @sindresorhus's curated list of awesome lists.

grunt-compass - Executes `compass compile`. Use with 'grunt watch'.


Executes `compass compile`. Use with 'grunt watch'.

vogue - Save a CSS file, watch your web browser automatically reload it!


Save a CSS file, watch your web browser automatically reload it!