Mercurial > hg > multitrack-audio-matcher
comparison src/RecordedMultitrackAudio.cpp @ 43:b7ad807c9cde
Added annotation writing and the src for the result calculator
| author | Andrew N Robertson <andrew.robertson@eecs.qmul.ac.uk> |
|---|---|
| date | Fri, 04 May 2012 15:33:36 +0100 |
| parents | 6a7982661703 |
| children | 689704aa55d5 |
comparison
equal
deleted
inserted
replaced
| 42:6a7982661703 | 43:b7ad807c9cde |
|---|---|
| 14 | 14 |
| 15 trackScreenHeight = 0.15; | 15 trackScreenHeight = 0.15; |
| 16 | 16 |
| 17 printf("loaded max val is %f\n", loadedAudioFiles[0].fileLoader.onsetDetect.onsetDetector.maximumDetectionValue); | 17 printf("loaded max val is %f\n", loadedAudioFiles[0].fileLoader.onsetDetect.onsetDetector.maximumDetectionValue); |
| 18 | 18 |
| 19 int multitrackToLoad = 18; | 19 int multitrackToLoad = 13; |
| 20 setDifferentMultitracks(multitrackToLoad);//command to load this set of audio files - see below | 20 setDifferentMultitracks(multitrackToLoad);//command to load this set of audio files - see below |
| 21 | 21 |
| 22 //number 7 is problematic with memory | 22 //number 7 is problematic with memory |
| 23 | 23 |
| 24 printf("AFTER LOADING: \n"); | 24 printf("AFTER LOADING: \n"); |
| 39 switch (setToLoad) { | 39 switch (setToLoad) { |
| 40 case 0: | 40 case 0: |
| 41 kickfilename = "../../../data/sound/LiveDues/kick_liveDues.wav"; | 41 kickfilename = "../../../data/sound/LiveDues/kick_liveDues.wav"; |
| 42 bassfilename = "../../../data/sound/LiveDues/bass_upsideLive.wav"; | 42 bassfilename = "../../../data/sound/LiveDues/bass_upsideLive.wav"; |
| 43 snarefilename = "../../../data/sound/LiveDues/snare_liveDues.wav"; | 43 snarefilename = "../../../data/sound/LiveDues/snare_liveDues.wav"; |
| 44 guitarfilename = "../../../data/sound/LiveDues/elec_upsideLive.wav"; | |
| 44 break; | 45 break; |
| 45 case 1: | 46 case 1: |
| 47 //USE THE 18 AT BOTTOM | |
| 46 kickfilename = "../../../data/sound/DiamondMatch1/kick_bip.wav"; | 48 kickfilename = "../../../data/sound/DiamondMatch1/kick_bip.wav"; |
| 47 bassfilename = "../../../data/sound/DiamondMatch1/bass_bip.wav"; | 49 bassfilename = "../../../data/sound/DiamondMatch1/bass_bip.wav"; |
| 48 snarefilename = "../../../data/sound/DiamondMatch1/snare_bip.wav"; | 50 snarefilename = "../../../data/sound/DiamondMatch1/snare_bip.wav"; |
| 49 break; | 51 break; |
| 50 case 2: | 52 case 2: |
| 159 kickfilename = "/Volumes/Supersaurus/TractorsAlbum/tractorsDiamondWhite/tractorsDiamondWhite/Bounces/diamondWhiteMultiTakeTwo/02kick_bip.wav"; | 161 kickfilename = "/Volumes/Supersaurus/TractorsAlbum/tractorsDiamondWhite/tractorsDiamondWhite/Bounces/diamondWhiteMultiTakeTwo/02kick_bip.wav"; |
| 160 snarefilename = "/Volumes/Supersaurus/TractorsAlbum/tractorsDiamondWhite/tractorsDiamondWhite/Bounces/diamondWhiteMultiTakeTwo/03snare bottom_bip.wav"; | 162 snarefilename = "/Volumes/Supersaurus/TractorsAlbum/tractorsDiamondWhite/tractorsDiamondWhite/Bounces/diamondWhiteMultiTakeTwo/03snare bottom_bip.wav"; |
| 161 guitarfilename = "/Volumes/Supersaurus/TractorsAlbum/tractorsDiamondWhite/tractorsDiamondWhite/Bounces/diamondWhiteMultiTakeTwo/04guitar di_bip.wav"; | 163 guitarfilename = "/Volumes/Supersaurus/TractorsAlbum/tractorsDiamondWhite/tractorsDiamondWhite/Bounces/diamondWhiteMultiTakeTwo/04guitar di_bip.wav"; |
| 162 break; | 164 break; |
| 163 | 165 |
| 166 case 19: | |
| 167 bassfilename = "/Volumes/Supersaurus/TractorsAlbum/tractorsDemo/Bounces/LewesMultitracks/LewesStudioTake13/bass di_bip.wav"; | |
| 168 kickfilename = "/Volumes/Supersaurus/TractorsAlbum/tractorsDemo/Bounces/LewesMultitracks/LewesStudioTake13/kick_bip.wav"; | |
| 169 snarefilename = "/Volumes/Supersaurus/TractorsAlbum/tractorsDemo/Bounces/LewesMultitracks/LewesStudioTake13/snare_bip.wav"; | |
| 170 guitarfilename = "/Volumes/Supersaurus/TractorsAlbum/tractorsDemo/Bounces/LewesMultitracks/LewesStudioTake13/guitar di_bip.wav"; | |
| 171 break; | |
| 172 | |
| 173 case 20: | |
| 174 bassfilename = "/Volumes/Supersaurus/Gronk/Gronkn/Bounces/WanderlustMulitracks/Wanderlust_Take16/Bass D.I.wav"; | |
| 175 kickfilename = "/Volumes/Supersaurus/Gronk/Gronkn/Bounces/WanderlustMulitracks/Wanderlust_Take16/Kick_bip.wav"; | |
| 176 snarefilename = "/Volumes/Supersaurus/Gronk/Gronkn/Bounces/WanderlustMulitracks/Wanderlust_Take16/Snare_bip.wav"; | |
| 177 guitarfilename = "/Volumes/Supersaurus/Gronk/Gronkn/Bounces/WanderlustMulitracks/Wanderlust_Take16/Elec SM57_bip.wav"; | |
| 178 break; | |
| 179 | |
| 180 | |
| 181 case 21: | |
| 182 bassfilename = "/Volumes/Supersaurus/Gronk/Gronkn/Bounces/Windowsill_Multitracks/Windowsill_Take12/Bass D.I.wav"; | |
| 183 kickfilename = "/Volumes/Supersaurus/Gronk/Gronkn/Bounces/Windowsill_Multitracks/Windowsill_Take12/Kick_bip.wav"; | |
| 184 snarefilename = "/Volumes/Supersaurus/Gronk/Gronkn/Bounces/Windowsill_Multitracks/Windowsill_Take12/Snare_bip.wav"; | |
| 185 guitarfilename = "/Volumes/Supersaurus/Gronk/Gronkn/Bounces/Windowsill_Multitracks/Windowsill_Take12/Elec SM57_bip.wav"; | |
| 186 break; | |
| 187 | |
| 188 case 22: | |
| 189 bassfilename = "/Users/andrew/Music/Logic/SonOfMan/SonOfManMultitracks/SonOfMan_TakeThree/Bass_bip.wav"; | |
| 190 kickfilename = "/Users/andrew/Music/Logic/SonOfMan/SonOfManMultitracks/SonOfMan_TakeThree/Kik RE20_bip.wav"; | |
| 191 snarefilename = "/Users/andrew/Music/Logic/SonOfMan/SonOfManMultitracks/SonOfMan_TakeThree/Snare Top_bip.wav"; | |
| 192 guitarfilename = "/Users/andrew/Music/Logic/SonOfMan/SonOfManMultitracks/SonOfMan_TakeThree/Electric di_bip.wav"; | |
| 193 break; | |
| 194 | |
| 164 | 195 |
| 165 | 196 |
| 166 } | 197 } |
| 167 if (kickfilename != NULL) | 198 if (kickfilename != NULL) |
| 168 loadAudioTrack(kickfilename, 0); | 199 loadAudioTrack(kickfilename, 0); |
