C Board  

Go Back   C Board > Community Boards > Projects and Job Recruitment

Reply
 
LinkBack Thread Tools Display Modes
Old 11-05-2009, 12:11 AM   #1
Registered User
 
Join Date: Nov 2009
Posts: 2
CFugue The World's First and Only High level Music Note Programming Library for C/C++

Popularily referred to as CFugue, meaning Carnatic Fugue or the C/C++ replacement of JFugue, MusicNoteLib is a high level Music Programming Library. This library makes it possible to play music notes directly from C/C++ programs, without ever having to deal with the low-level MIDI complexities. This library provides a beautiful abstraction that lets you concetrate on programming the music rather than worry about the MIDI nuances. Provides features that makes it possible to use this library directly from many platforms, including but not limited to ASP pages, .Net applications and even non-Windows based systems.

For usage samples and further details, please refer to the documentation at MusicNoteLib, The C++ Music Programming Library
Using this library to play music is as easy as writing plain music notes. Just create a Player object and call the Play method on it supplying the Music notes to be played. Simple.

Example Usage:
Code:
MusicNoteLib::Player player; // Create the Player Object 
player.Play("C D E F G A B"); // Play the Music Notes on the default MIDI output port
With built-in support for both Carnatic and Western Music alike, this is the first and only one of its kind.

If you wish to take part in building this world class library, join the CFugue project development team at: CFugue MusicNoteLib - the C/C++ Music Programming Library

Copyright
This is a product of CineFx Research Labs, distributed under LGPL with the hope that it will be useful. No warranty of what-so-ever is implied, including MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Refer to LGPL for more details.

Author: Gopalakrishna Palem

Web: CineFxLabs

Copyright (C) 2009 CineFx Digital Media Pvt. Ltd.
KrishnaPG is offline   Reply With Quote
Reply

Tags
c++, cfugue, gopalakrishna, midi, music

Thread Tools
Display Modes

Forum Jump


All times are GMT -6. The time now is 06:19 PM.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.3.0 RC2

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22