C# Synth Project

  •        150

A synthesizer made in C# that will allow midi functionality using only the compact framework for any .net device: (windows pc, xbox, or phone).

http://csharpsynthproject.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

LabMidi - Midi IN and OUT. Standard midi file parser and player. Midi Softsynth implementation.


Midi IN and OUT. Standard midi file parser and player. Midi Softsynth implementation.

equalizer - a demo how to record midi input with a midi-keyboard in google chrome


a demo how to record midi input with a midi-keyboard in google chrome

MIDI Rerouter


MIDI Rerouter is a tool for remapping MIDI signals in realtime. Can change the type, values, and channel of MIDI signals as specified.

MidiToy


This is not midi player or editor. Its KDE-3 program, for midi home playing with midi keyboard and midi capable soundcards or synths using joystick as controller with sequencer in secound alfa preview. There is many todo (see home page), but works fine f

MIDI File Splitter


MIDI File Splitter is a simple utility designed to split a MIDI file up into multiple sections based on its markers. It was originally designed to be used for splitting up the Session Drummer and Pattern Brush MIDI files included with Cakewalk's SONAR into individual patterns ...



lv2-midi - LV2 MIDI extension - a data type for raw MIDI


LV2 MIDI extension - a data type for raw MIDI

ADK-MIDI-Driver - Android MIDI Driver with ADK+MIDI Shield


Android MIDI Driver with ADK+MIDI Shield

midi - midi file library for common lisp (fork of http://www.doc.gold.ac.uk/isms/lisp/midi/)


midi file library for common lisp (fork of http://www.doc.gold.ac.uk/isms/lisp/midi/)

learn-midi - Learn-midi learns to procude MIDI output based on any audio input


Learn-midi learns to procude MIDI output based on any audio input

MIDI Rules


MIDI Rules is a Rule-Based MIDI Processing Environment that can process (translate, map, convert, filter, trigger, route) MIDI messages. It supports multiple MIDI inputs/outputs, variables (enables state-based processing) and timed/delayed messages.

midi-clj - A high level midi library to play notes and interact with external midi devices.


A high level midi library to play notes and interact with external midi devices.

midi-browser - Mobile browser supporting midi playback in pages.


Mobile browser supporting midi playback in pages.

go-midi - A Midi file parser library written in Go


A Midi file parser library written in Go

MIDI-Test - Testing MIDI controller effecting things in the browser


Testing MIDI controller effecting things in the browser

fpga-midi-synth - MIDI synthesizer written in VHDL


MIDI synthesizer written in VHDL

arduino-whistle-to-midi - Drive your synth by whistling: Audio in, MIDI-like serial out, for Arduino


Drive your synth by whistling: Audio in, MIDI-like serial out, for Arduino

jvm-midi-via-clojure - Test project: using Clojure to do MIDI in the JVM


Test project: using Clojure to do MIDI in the JVM

midi-message - MIDI messages, objectified in Ruby


MIDI messages, objectified in Ruby

midi-jruby - Simple wrapper for realtime MIDI IO in JRuby via javax.sound


Simple wrapper for realtime MIDI IO in JRuby via javax.sound