<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel>
    <title>'C/C++ sound/music programming' Thread RSS Feed</title>
    <link>http://www.programmersheaven.com/</link>
    <description>Contains the latest posts from the thread 'C/C++ sound/music programming' posted on the 'Sound &amp; Music' forum at Programmer's Heaven.</description>
    <language>en</language>
    <copyright>Copyright 2013 Programmers Heaven</copyright>
    <pubDate>Tue, 18 Jun 2013 19:21:05 -0700</pubDate>
    <lastBuildDate>Tue, 18 Jun 2013 19:21:05 -0700</lastBuildDate>
    <generator>Argotic Syndication Framework 2007.3.0.1, http://www.codeplex.com/Argotic</generator>
    <docs>http://www.rssboard.org/rss-specification</docs>
    <ttl>360</ttl>
    <image>
      <url>http://www.programmersheaven.com/images/ph.gif</url>
      <title>Programmers Heaven</title>
      <link>http://www.programmersheaven.com/</link>
      <width>88</width>
      <height>31</height>
    </image>
    <item>
      <title>C/C++ sound/music programming</title>
      <link>http://www.programmersheaven.com/mb/sound/323013/323013/cc++-soundmusic-programming/</link>
      <description>I have absolutely no idea where to start on this. I think there are a number of platforms, methods, i really am not sure, can someone point me where to start for this? The only sound programming expirence i have is in java's javax.sound package which is really simple, so please, something with C/C++ (better if only ANSI C, like an API) and other things.&lt;br /&gt;
&lt;br /&gt;
thanx&lt;br /&gt;
{2}rIng&lt;br /&gt;</description>
      <guid isPermaLink="true">http://www.programmersheaven.com/mb/sound/323013/323013/cc++-soundmusic-programming/</guid>
      <pubDate>Sat, 03 Dec 2005 18:00:35 -0700</pubDate>
      <category>Sound &amp; Music</category>
    </item>
    <item>
      <title>Re: C/C++ sound/music programming</title>
      <link>http://www.programmersheaven.com/mb/sound/323013/323858/re-cc++-soundmusic-programming/#323858</link>
      <description>:something with C/C++ (better if only ANSI C, like an API) and other :things.&lt;br /&gt;
&lt;br /&gt;
hi 2ring,&lt;br /&gt;
 &lt;br /&gt;
 do u know windows programming? you have a some sound api's there.&lt;br /&gt;
&lt;br /&gt;
Regs,&lt;br /&gt;
srikanth.&lt;br /&gt;</description>
      <guid isPermaLink="true">http://www.programmersheaven.com/mb/sound/323013/323858/re-cc++-soundmusic-programming/#323858</guid>
      <pubDate>Mon, 12 Dec 2005 02:09:26 -0700</pubDate>
      <category>Sound &amp; Music</category>
    </item>
    <item>
      <title>Re: C/C++ sound/music programming</title>
      <link>http://www.programmersheaven.com/mb/sound/323013/326646/re-cc++-soundmusic-programming/#326646</link>
      <description>&lt;br /&gt;
:  do u know windows programming? you have a some sound api's there.&lt;br /&gt;
&lt;br /&gt;
I guess, I didn't know that...I'll look it up.&lt;br /&gt;
&lt;br /&gt;
Anything cross-platform though, like a library or something?&lt;br /&gt;
&lt;br /&gt;
Thanx man.&lt;br /&gt;
{2}rIng&lt;br /&gt;
&lt;br /&gt;</description>
      <guid isPermaLink="true">http://www.programmersheaven.com/mb/sound/323013/326646/re-cc++-soundmusic-programming/#326646</guid>
      <pubDate>Sun, 15 Jan 2006 22:26:53 -0700</pubDate>
      <category>Sound &amp; Music</category>
    </item>
    <item>
      <title>Re: C/C++ sound/music programming</title>
      <link>http://www.programmersheaven.com/mb/sound/323013/326655/re-cc++-soundmusic-programming/#326655</link>
      <description>: I guess, I didn't know that...I'll look it up.&lt;br /&gt;
: Anything cross-platform though, like a library or something?&lt;br /&gt;
: &lt;br /&gt;
: Thanx man.&lt;br /&gt;
: {2}rIng&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  Do u know OpenAL, I think its cross platform..... not sure&lt;img src="http://www.programmersheaven.com/images/Community/smile.gif" width="15" height="15" alt="" /&gt;&lt;br /&gt;
&lt;br /&gt;
Regards&lt;br /&gt;
srikanth&lt;br /&gt;
&lt;br /&gt;</description>
      <guid isPermaLink="true">http://www.programmersheaven.com/mb/sound/323013/326655/re-cc++-soundmusic-programming/#326655</guid>
      <pubDate>Mon, 16 Jan 2006 01:46:02 -0700</pubDate>
      <category>Sound &amp; Music</category>
    </item>
    <item>
      <title>Re: C/C++ sound/music programming</title>
      <link>http://www.programmersheaven.com/mb/sound/323013/326663/re-cc++-soundmusic-programming/#326663</link>
      <description>&lt;br /&gt;
:   Do u know OpenAL, I think its cross platform..... not sure&lt;img src="http://www.programmersheaven.com/images/Community/smile.gif" width="15" height="15" alt="" /&gt;&lt;br /&gt;
&lt;br /&gt;
Hm, thought so, along the lines of a relative name to OpenGL...&lt;br /&gt;
I'll search it up. Thanx&lt;br /&gt;
{2}rIng&lt;br /&gt;
&lt;br /&gt;
PS. you reply quick! Thanx a million for it.&lt;br /&gt;</description>
      <guid isPermaLink="true">http://www.programmersheaven.com/mb/sound/323013/326663/re-cc++-soundmusic-programming/#326663</guid>
      <pubDate>Mon, 16 Jan 2006 03:08:04 -0700</pubDate>
      <category>Sound &amp; Music</category>
    </item>
    <item>
      <title>Re: C/C++ sound/music programming</title>
      <link>http://www.programmersheaven.com/mb/sound/323013/327105/re-cc++-soundmusic-programming/#327105</link>
      <description>: &lt;br /&gt;
: :   Do u know OpenAL, I think its cross platform..... not sure&lt;img src="http://www.programmersheaven.com/images/Community/smile.gif" width="15" height="15" alt="" /&gt;&lt;br /&gt;
: &lt;br /&gt;
: Hm, thought so, along the lines of a relative name to OpenGL...&lt;br /&gt;
: I'll search it up. Thanx&lt;br /&gt;
: {2}rIng&lt;br /&gt;
: &lt;br /&gt;
: PS. you reply quick! Thanx a million for it.&lt;br /&gt;
: &lt;br /&gt;
&lt;br /&gt;
I use OpenAL, as does Epic Games simply because it is cross-platform. It runs under Linux and Win32, and even Mac. You can find information on it at the OpenAL site, which I forget at the moment.&lt;br /&gt;
&lt;br /&gt;
-&lt;em&gt;&lt;strong&gt;&lt;span style="color: Red;"&gt;S&lt;/span&gt;&lt;span style="color: Purple;"&gt;e&lt;/span&gt;&lt;span style="color: Blue;"&gt;p&lt;/span&gt;&lt;span style="color: Green;"&gt;h&lt;/span&gt;&lt;span style="color: Red;"&gt;i&lt;/span&gt;&lt;span style="color: Purple;"&gt;r&lt;/span&gt;&lt;span style="color: Blue;"&gt;o&lt;/span&gt;&lt;span style="color: Green;"&gt;t&lt;/span&gt;&lt;span style="color: Red;"&gt;h&lt;/span&gt;&lt;/strong&gt;&lt;/em&gt;&lt;br /&gt;
&lt;br /&gt;</description>
      <guid isPermaLink="true">http://www.programmersheaven.com/mb/sound/323013/327105/re-cc++-soundmusic-programming/#327105</guid>
      <pubDate>Fri, 20 Jan 2006 12:05:33 -0700</pubDate>
      <category>Sound &amp; Music</category>
    </item>
    <item>
      <title>Re: C/C++ sound/music programming</title>
      <link>http://www.programmersheaven.com/mb/sound/323013/328003/re-cc++-soundmusic-programming/#328003</link>
      <description>: &lt;br /&gt;
: -&lt;em&gt;&lt;strong&gt;&lt;span style="color: Red;"&gt;S&lt;/span&gt;&lt;span style="color: Purple;"&gt;e&lt;/span&gt;&lt;span style="color: Blue;"&gt;p&lt;/span&gt;&lt;span style="color: Green;"&gt;h&lt;/span&gt;&lt;span style="color: Red;"&gt;i&lt;/span&gt;&lt;span style="color: Purple;"&gt;r&lt;/span&gt;&lt;span style="color: Blue;"&gt;o&lt;/span&gt;&lt;span style="color: Green;"&gt;t&lt;/span&gt;&lt;span style="color: Red;"&gt;h&lt;/span&gt;&lt;/strong&gt;&lt;/em&gt;&lt;br /&gt;
: &lt;br /&gt;
: &lt;br /&gt;
Sephiroth is my favorite bad guy in all Final Fantasy!&lt;br /&gt;
&lt;br /&gt;
{2}rIng&lt;br /&gt;</description>
      <guid isPermaLink="true">http://www.programmersheaven.com/mb/sound/323013/328003/re-cc++-soundmusic-programming/#328003</guid>
      <pubDate>Mon, 30 Jan 2006 04:27:28 -0700</pubDate>
      <category>Sound &amp; Music</category>
    </item>
    <item>
      <title>Re: C/C++ sound/music programming</title>
      <link>http://www.programmersheaven.com/mb/sound/323013/409074/re-cc++-soundmusic-programming/#409074</link>
      <description>Typically programming with third party platform compatible libraries is the way to start with. Libraries such as RTMidi, JDKMidi etc...&lt;br /&gt;
&lt;br /&gt;
JDKMidi is better than RTMidi in its capabilities. If you wish to not learn about MIDI complexities, and purely want to concentrate on programming the Music, then you can consider the CFugue MusicNote library.&lt;br /&gt;
&lt;br /&gt;
CFugue 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.&lt;br /&gt;
&lt;br /&gt;
For usage samples and further details, please refer to the documentation at &lt;a href="http://cfugue.sourceforge.net/docs/html/index.html"&gt;http://cfugue.sourceforge.net/docs/html/index.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
Example Usage:&lt;br /&gt;
&lt;pre class="sourcecode"&gt;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&lt;/pre&gt;&lt;br /&gt;
With built-in support for both Carnatic and Western Music alike, this is the first and only one of its kind.&lt;br /&gt;
&lt;br /&gt;
If you wish to take part in building this world class library, join the CFugue project development team at: &lt;a href="http://gopalakrishna.palem.in/CFugue.html"&gt;http://gopalakrishna.palem.in/CFugue.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Author: &lt;a href="http://gopalakrishna.palem.in/"&gt;Gopalakrishna Palem&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Web: &lt;a href="http://www.CineFxLabs.com"&gt;http://www.CineFxLabs.com&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Copyright (C) 2009 CineFx Digital Media Pvt. Ltd.</description>
      <guid isPermaLink="true">http://www.programmersheaven.com/mb/sound/323013/409074/re-cc++-soundmusic-programming/#409074</guid>
      <pubDate>Wed, 11 Nov 2009 04:27:06 -0700</pubDate>
      <category>Sound &amp; Music</category>
    </item>
    <item>
      <title>Re: C/C++ sound/music programming</title>
      <link>http://www.programmersheaven.com/mb/sound/323013/418471/re-cc++-soundmusic-programming/#418471</link>
      <description>i didn't understand what you say&lt;br /&gt;</description>
      <guid isPermaLink="true">http://www.programmersheaven.com/mb/sound/323013/418471/re-cc++-soundmusic-programming/#418471</guid>
      <pubDate>Fri, 27 Aug 2010 13:58:58 -0700</pubDate>
      <category>Sound &amp; Music</category>
    </item>
    <item>
      <title>This post has been deleted.</title>
      <link>http://www.programmersheaven.com/mb/sound/323013/418486/this-post-has-been-deleted/#418486</link>
      <description>This post has been deleted.</description>
      <guid isPermaLink="true">http://www.programmersheaven.com/mb/sound/323013/418486/this-post-has-been-deleted/#418486</guid>
      <pubDate>Sun, 29 Aug 2010 23:24:08 -0700</pubDate>
      <category>Sound &amp; Music</category>
    </item>
    <item>
      <title>This post has been deleted.</title>
      <link>http://www.programmersheaven.com/mb/sound/323013/418487/this-post-has-been-deleted/#418487</link>
      <description>This post has been deleted.</description>
      <guid isPermaLink="true">http://www.programmersheaven.com/mb/sound/323013/418487/this-post-has-been-deleted/#418487</guid>
      <pubDate>Sun, 29 Aug 2010 23:25:58 -0700</pubDate>
      <category>Sound &amp; Music</category>
    </item>
  </channel>
</rss>