iOS: Audio: Code needed for reading, processing, writing sound files + MIDI Processing -


what think need create code lets me read in bunch of raw sound files (ie complete sound font guitar), processes these files (to construct chords), , outputs result set of files.

my question: can point me code close task, save me having scratch?

edit: answer below have suggested use garage band have had at. looks great tool. can construct 24 chords on garage band. need save midi, , write own code process midi file, adjusting volumes of individual notes, save it, feed through garage band recording sound. can point me code me started processing midi thus?

sam

ps if of interest, working on:

http://imagebin.org/125562

the difficulty face how voice chords... if {c4 e4 g4} c major chord, , {g4 b5 d5} g, etc, going sound horrible

a pianist doesn't move c g that. there art voicing, each note attempts move minimal distance new resolution.

and can't see formula depicting in way key agnostic.

so attempting instead play cs es , gs, create sound texture 'c major'

if put of respective amplitudes under bell curve, each major or minor chord should have energy centred around same point, effect texture changes without giving overt / crude impression of moving / down

does make sense now? task becomes: how construct 24 textures?

you peruse stephan bernsee's example code comes free dirac le time stretching library. has 2 classes, eafread , eafwrite read/convert/write audio files. can http://dirac.dspdimension.com. check out mobile/ios folder comes library. can replace call library want (like sample rate conversion transpose sound, check out http://www.musicdsp.com hints/code this).


Comments

Popular posts from this blog

asp.net - repeatedly call AddImageUrl(url) to assemble pdf document -

java - Android recognize cell phone with keyboard or not? -

iphone - How would you achieve a LED Scrolling effect? -