Front Page › Forums › AUDIO & TECHZONE › Audio Chat › Music Software Development (C/C++)
-
AuthorPosts
-
May 31, 2006 at 9:19 am #534146
WarlordParticipantHello,
I have an intermediate knowledge of C/C++ and I’m looking to use this knowledge to start to create audio applications, and I want to know how I should go about doing this.
I don’t want to start with trying to create DLL plug-ins, such as VSTis or DX effects etc., as they’re more low-level and I want to learn how to create actual applications. Obviously sequencers are very complex, so I presume starting with a wave editor would be the best idea.
I guess I need a WAV class (and an MP3 class, for decoding and analysing if I want to support MP3), which will analyse the file and probably provide me with a digit representation of the waveform, which I’ll need to convert to a graphic myself.
Does anybody know where I could find source-code relating to wave editing? Or are there any other thoughts on this?
For reference, my introduction is here:
http://www.acapellas4u.co.uk/viewtopic.php?t=26346AdSense 336x280May 31, 2006 at 9:19 am #590713
WarlordParticipantHello,
I have an intermediate knowledge of C/C++ and I’m looking to use this knowledge to start to create audio applications, and I want to know how I should go about doing this.
I don’t want to start with trying to create DLL plug-ins, such as VSTis or DX effects etc., as they’re more low-level and I want to learn how to create actual applications. Obviously sequencers are very complex, so I presume starting with a wave editor would be the best idea.
I guess I need a WAV class (and an MP3 class, for decoding and analysing if I want to support MP3), which will analyse the file and probably provide me with a digit representation of the waveform, which I’ll need to convert to a graphic myself.
Does anybody know where I could find source-code relating to wave editing? Or are there any other thoughts on this?
For reference, my introduction is here:
http://www.acapellas4u.co.uk/viewtopic.php?t=26346AdSense 336x280May 31, 2006 at 10:16 am #590717
Too IntegratedParticipantMay I ask what your aim is ?? Why do you want to creat such a program..??
AdSense 336x280May 31, 2006 at 11:45 am #590722
WarlordParticipant[quote:za5vy4mu]May I ask what your aim is ?? Why do you want to creat such a program..??[/quote:za5vy4mu]
That’s a fair question. Why would anyone want to learn how to create music software? My aim, as such, is to create unique music software, such as what Trevor Wishart makes. He actually came to my old school to give a talk a while ago, and he described the kind of software he codes for his own usage (such as audio morphing software where he morphs one sound into another – for example, crowd noise into bird song).[quote:za5vy4mu]if you do get something going, keep us posted – i’m sure there’ll be a few ppl who would help with suggestions about what features would be useful & help with beta testing.
good luck![/quote:za5vy4mu]
I certainly will. I just need to find a good starting point and then I’ll be on my way. No doubt it’ll take a couple of years at least to actually create something useable, but time isn’t a bother to me as I’ve only just finished the first year of my degree course.AdSense 336x280 -
AuthorPosts
The forum ‘Audio Chat’ is closed to new topics and replies.
