href=\"http://www.previews.cambridge-mt.com/MikesSulking_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/MikesSulking_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;19 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/SpikeMullings_MikesSulking_Full.zip&remote\">514MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=86\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#SpikeMullings_MikesSulking\">direct-link URL</a>)</span>\n    </li>\n\n    </ul>\n    Support him by clicking <a href=\"http://www.reverbnation.com/spikemullings\">here</a>.<br>\n    </li>\n</ul>\n\n\n<span id=\"TheSunshineGarciaBand\"></span>\n<span id=\"TheSunshineGarciaBand_ForIAmTheMoon\"></span>\n<ul>\n    <li>\n    <span class=\"artistHeader\">The Sunshine Garcia Band: \'For I Am The Moon\'</span><br>\n    <span class=\"artistStyle\">Style: Reggae/Gospel (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/ForIAmTheMoon_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/ForIAmTheMoon_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;45 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/SunshineGarciaBand_ForIAmTheMoon.zip&remote\">203MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/ForIAmTheMoon_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/ForIAmTheMoon_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;56 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/SunshineGarciaBand_ForIAmTheMoon_Full.zip&remote\">1185MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/showthread.php?tid=15212\">More info...</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=218\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#TheSunshineGarciaBand_ForIAmTheMoon\">direct-link URL</a>)</span>\n    </li>\n\n    </ul>\n    This multitrack has been kindly provided by <a href=\"http://www.telefunken-elektroakustik.com\">Telefunken</a>, and showcases many of their high-spec microphones.<br>\n    </li>\n</ul>\n\n\n<span id=\"SvenBornemark\"></span>\n<span id=\"SvenBornemark_StopMessingWithMe\"></span>\n<ul>\n    <li>\n    <span class=\"artistHeader\">Sven Bornemark &amp; Pearl Mics: \'Stop Messing With Me\'</span><br>\n    <span class=\"artistStyle\">Style: Blues (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/StopMessingWithMe_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/StopMessingWithMe_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;8 tracks: 273MB ZIP download from <a href=\"http://pearlmicrophones.com/index.php/audio-video/cambridge\">Pearl Mics</a> (username and password both \'PearlMics\')&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=209\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#SvenBornemark_StopMessingWithMe\">direct-link URL</a>)</span>\n    </li>\n\n    </ul>\n    This multitrack has been kindly provided by <a href=\"http://www.pearlmicrophones.com\">Pearl Microphones</a>, and showcases many of their high-spec microphones. For more details about the making of this recording, check out <a href=\"http://pearlmicrophones.com/index.php/audio-video/79-in-the-studio-with-pearl-basic-recording-techniques\">this video</a>.<br>\n    </li>\n</ul>\n\n\n<span id=\"SwingingSteaks\"></span>\n<span id=\"SwingingSteaks_LostMyWay\"></span>\n<ul>\n    <li>\n    <span class=\"artistHeader\">Swinging Steaks: \'Lost My Way\'</span><br>\n    <span class=\"artistStyle\">Style: Country Rock (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/LostMyWay_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/LostMyWay_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;21 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/SwingingSteaks_LostMyWay.zip&remote\">76MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/LostMyWay_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/LostMyWay_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;26 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/SwingingSteaks_LostMyWay_Full.zip&remote\">667MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=89\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#SwingingSteaks_LostMyWay\">direct-link URL</a>)</span>\n    </li>\n\n    </ul>\n    Support them by clicking <a href=\"http://www.swingingsteaks.com\">here</a>.<br>\n    </li>\n</ul>\n\n\n<span id=\"TommyMarcinek\"></span>\n<span id=\"TommyMarcinek_HappyBlues\"></span>\n<ul>\n    <li>\n    <span class=\"artistHeader\">Tommy Marcinek: \'Happy Blues\'</span><br>\n    <span class=\"artistStyle\">Style: Upbeat Blues (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/HappyBlues_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/HappyBlues_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;18 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/TommyMarcinek_HappyBlues.zip&remote\">39MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/HappyBlues_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/HappyBlues_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;19 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/TommyMarcinek_HappyBlues_Full.zip&remote\">140MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=356\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#TommyMarcinek_HappyBlues\">direct-link URL</a>)</span>\n    </li>\n\n    </ul>\n    Support him by clicking <a href=\"http://tommymarcinek.com\">here</a>.<br>\n    </li>\n</ul>\n\n\n<span id=\"TrafficExperiment\"></span>\n<span id=\"TrafficExperiment_OnceMore(WithFeeling)\"></span>\n<span id=\"TrafficExperiment_Sirens\"></span>\n<ul>\n    <li>\n    <span class=\"artistHeader\">Traffic Experiment: \'Once More (With Feeling)\' &amp; \'Sirens\'</span><br>\n    <span class=\"artistStyle\">Style: Melodic Alt Rock (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'Once More (With Feeling)\' -- <strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/OnceMore_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/OnceMore_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;32 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/TrafficExperiment_OnceMore.zip&remote\">112MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'Once More (With Feeling)\' -- <strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/OnceMore_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/OnceMore_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;63 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/TrafficExperiment_OnceMore_Full.zip&remote\">1133MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/showthread.php?tid=62\">More info...</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=90\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#TrafficExperiment_OnceMore(WithFeeling)\">direct-link URL</a>)</span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'Sirens\' -- <strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/Sirens_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/Sirens_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;27 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/TrafficExperiment_Sirens.zip&remote\">127MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'Sirens\' -- <strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/Sirens_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/Sirens_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;32 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/TrafficExperiment_Sirens_Full.zip&remote\">888MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=91\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#TrafficExperiment_Sirens\">direct-link URL</a>)</span>\n    </li>\n\n    </ul>\n    Support them by clicking <a href=\"http://www.trafficexperiment.net\">here</a>.<br>\n    </li>\n</ul>\n\n\n<span id=\"TheTravellingBand\"></span>\n<span id=\"TheTravellingBand_PassingShips\"></span>\n<span id=\"TheTravellingBand_Quicksand\"></span>\n<ul>\n    <li>\n    <span class=\"artistHeader\">The Travelling Band: \'Passing Ships\' &amp; \'Quicksand\'</span><br>\n    <span class=\"artistStyle\">Style: Indie Folk-Rock (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'Passing Ships\' -- <strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/PassingShips_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/PassingShips_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;31 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/TheTravellingBand_PassingShips.zip&remote\">171MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'Passing Ships\' -- <strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/PassingShips_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/PassingShips_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;50 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/TheTravellingBand_PassingShips_Full.zip&remote\">761MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=305\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#TheTravellingBand_PassingShips\">direct-link URL</a>)</span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'Quicksand\' -- <strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/Quicksand_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/Quicksand_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;28 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/TheTravellingBand_Quicksand.zip&remote\">69MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'Quicksand\' -- <strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/Quicksand_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/Quicksand_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;35 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/TheTravellingBand_Quicksand_Full.zip&remote\">397MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/showthread.php?tid=15503\">More info...</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=341\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#TheTravellingBand_Quicksand\">direct-link URL</a>)</span>\n    </li>\n\n    </ul>\n    Support them by clicking <a href=\"http://www.thetravellingband.co.uk\">here</a>. \'Passing Ships\' and \'Quicksand\' are from their latest album, <a href=\"http://thetravellingband.tmstor.es/index.php?page=products&amp;section=Big+Defreeze\">The Big Defreeze</a>.<br>\n    </li>\n</ul>\n\n\n<span id=\"Turkuaz\"></span>\n<span id=\"Turkuaz_TipToeThroughTheCrypto\"></span>\n<ul>\n    <li>\n    <span class=\"artistHeader\">Turkuaz: \'Tip Toe Through The Crypto\'</span><br>\n    <span class=\"artistStyle\">Style: Live Funk (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/TipToeThroughTheCrypto_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/TipToeThroughTheCrypto_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;23 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://alt.telefunken-elektroakustik.com/downloads/Turkuaz_TTTTC_Audio-Files01.zip&remote\">455MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=324\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#Turkuaz_TipToeThroughTheCrypto\">direct-link URL</a>)</span>\n    </li>\n\n    </ul>\n    Support them by clicking <a href=\"http://www.turkuazband.com/\">here</a>. Full details of these sessions can be found on the Telefunken site <a href=\"http://www.telefunken-elektroakustik.com/download/turkuaz\">here</a>.<br>\n    </li>\n</ul>\n\n\n<span id=\"WIND\"></span>\n<span id=\"WIND_FunkyToTheBone\"></span>\n<span id=\"WIND_TemporaryHappiness\"></span>\n<ul>\n    <li>\n    <span class=\"artistHeader\">W.I.N.D.: \'Funky To The Bone\' &amp; \'Temporary Happiness\'</span><br>\n    <span class=\"artistStyle\">Style: Funk Rock (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'Funky To The Bone\' -- <strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/FunkyToTheBone_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/FunkyToTheBone_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;29 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/WIND_FunkyToTheBone.zip&remote\">87MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'Funky To The Bone\' -- <strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/FunkyToTheBone_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/FunkyToTheBone_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;43 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/WIND_FunkyToTheBone_Full.zip&remote\">962MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/showthread.php?tid=16654\">More info...</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=364\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#WIND_FunkyToTheBone\">direct-link URL</a>)</span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'Temporary Happiness\' -- <strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/TemporaryHappiness_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/TemporaryHappiness_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;33 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/WIND_TemporaryHappiness.zip&remote\">75MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'Temporary Happiness\' -- <strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/TemporaryHappiness_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/TemporaryHappiness_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;34 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/WIND_TemporaryHappiness_Full.zip&remote\">1006MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=373\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#WIND_TemporaryHappiness\">direct-link URL</a>)</span>\n    </li>\n\n    </ul>\n    Support them by clicking <a href=\"http://www.artesuono.it/album.aspx?id=97&p=0\">here</a>. This recording was kindly contributed by Grammy-nominated producer Stefano Amerio at <a href=\"http://www.artesuono.it\">Artesuono Recording Studio</a>.<br>\n    </li>\n</ul>\n\n\n<span id=\"WesleyMorgan\"></span>\n<span id=\"WesleyMorgan_BackroomInTulsa\"></span>\n<span id=\"WesleyMorgan_FleshAndBone\"></span>\n<ul>\n    <li>\n    <span class=\"artistHeader\">Wesley Morgan: \'Backroom In Tulsa\' &amp; \'Flesh And Bone\'</span><br>\n    <span class=\"artistStyle\">Style: Dark Blues/Americana (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'Backroom In Tulsa\' -- <strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/BackroomInTulsa_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/BackroomInTulsa_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;18 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/WesleyMorgan_BackroomInTulsa.zip&remote\">82MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'Backroom In Tulsa\' -- <strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/BackroomInTulsa_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/BackroomInTulsa_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;21 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/WesleyMorgan_BackroomInTulsa_Full.zip&remote\">595MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/showthread.php?tid=571\">More info...</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=180\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#WesleyMorgan_BackroomInTulsa\">direct-link URL</a>)</span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'Flesh And Bone\' -- <strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/FleshAndBone_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/FleshAndBone_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;9 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/WesleyMorgan_FleshAndBone.zip&remote\">48MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'Flesh And Bone\' -- <strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/FleshAndBone_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/FleshAndBone_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;9 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/WesleyMorgan_FleshAndBone_Full.zip&remote\">349MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=186\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#WesleyMorgan_FleshAndBone\">direct-link URL</a>)</span>\n    </li>\n\n    </ul>\n    Support him by clicking <a href=\"http://www.thewesleymorgan.com\">here</a>. This material was recorded and mixed at <a href=\"http://tinytelephone.com\">Tiny Telephone</a> studios by renowned engineer Oz Fritz. Also, if you liked these projects, check out this stem-mixing session he\'s kindly provided for another excellent song of his, \'Poor Boy\' <small>(preview <a href=\"http://www.previews.cambridge-mt.com/PoorBoy_Stems_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/PoorBoy_Stems_Preview.mp3\"></div>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;16 stems, <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/WesleyMorgan_PoorBox_Stems.zip&remote\">565MB ZIP</a>)</small>.<br>\n    </li>\n</ul>\n\n\n<span id=\"WessMeetsWest\"></span>\n<span id=\"WessMeetsWest_64Bristol\"></span>\n<ul>\n    <li>\n    <span class=\"artistHeader\">Wess Meets West: \'64 Bristol\'</span><br>\n    <span class=\"artistStyle\">Style: Widescreen Post Rock (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/64Bristol_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/64Bristol_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;43 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/WessMeetsWest_64Bristol.zip&remote\">187MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/64Bristol_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/64Bristol_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;72 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/WessMeetsWest_64Bristol_Full.zip&remote\">970MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=345\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#WessMeetsWest_64Bristol\">direct-link URL</a>)</span>\n    </li>\n\n    </ul>\n    Support the band by clicking <a href=\"http://www.wessmeetswest.com\">here</a> and <a href=\"https://www.facebook.com/wessmeetswest\">here</a>.<br>\n    </li>\n</ul>\n\n\n<span id=\"Woodfire\"></span>\n<span id=\"Woodfire_Outer_\"></span>\n[[+shuffledBanner4]]\n<ul>\n    <li>\n    <span class=\"artistHeader\"><span class=\"newTextColor\">NEW! </span>Woodfire: \'Outer _\'</span><br>\n    <span class=\"artistStyle\">Style: Alt Rock (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/Outer_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/Outer_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;13 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/Woodfire_Outer.zip&remote\">21MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/Outer_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/Outer_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;16 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/Woodfire_Outer_Full.zip&remote\">290MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=392\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#Woodfire_Outer_\">direct-link URL</a>)</span>\n    </li>\n\n    </ul>\n    Support them by clicking <a href=\"https://woodfire.bandcamp.com\">here</a>.<br>\n    </li>\n</ul>\n\n\n<span id=\"Zeno\"></span>\n<span id=\"Zeno_Signs\"></span>\n<ul>\n    <li>\n    <span class=\"artistHeader\">Zeno: \'Signs\'</span><br>\n    <span class=\"artistStyle\">Style: Epic Indie Rock (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/1003_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/1003_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;38 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/MR1003_Zeno.zip&remote\">90MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/1003_Remix.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/1003_Remix.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;44 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/MR1003_Zeno_Full.zip&remote\">387MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=92\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#Zeno_Signs\">direct-link URL</a>)</span>\n    </li>\n\n    </ul>\n    As featured in this <a href=\"http://www.soundonsound.com/sos/mar10/articles/mixrescue_0310.htm\">Mix Rescue</a> article. Support them by clicking <a href=\"http://www.zenoband.com\">here</a>.<br>\n    </li>\n</ul>\n\n\n<span id=\"Rock\"></span>\n<span class=\"musicStyleHeader\">Rock / Punk / Metal</span><br>\n\n<span id=\"AllHandsLost\"></span>\n<span id=\"AllHandsLost_Ambitions\"></span>\n<ul>\n    <li>\n    <span class=\"artistHeader\">All Hands Lost: \'Ambitions\'</span><br>\n    <span class=\"artistStyle\">Style: Emo Rock (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/Ambitions_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/Ambitions_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;20 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://mixoff.org/AllHandsLost-Ambitions.zip&remote\">321MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/showthread.php?tid=22\">More info...</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=93\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#AllHandsLost_Ambitions\">direct-link URL</a>)</span>\n    </li>\n\n    </ul>\n    Support them by clicking <a href=\"http://www.reverbnation.com/allhandslost\">here</a>. This multitrack was provided as the basis of <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://mixoff.org/index.php/topic,191.0.html\">this Mixoff.org contest</a>.<br>\n    </li>\n</ul>\n\n\n<span id=\"AngelsInAmplifiers\"></span>\n<span id=\"AngelsInAmplifiers_ImAlright\"></span>\n<ul>\n    <li>\n    <span class=\"artistHeader\">Angels In Amplifiers: \'I\'m Alright\'</span><br>\n    <span class=\"artistStyle\">Style: Smooth Acoustic Rock (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/ImAlright_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/ImAlright_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;12 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/AngelsInAmplifiers_ImAlright.zip&remote\">35MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/ImAlright_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/ImAlright_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;13 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/AngelsInAmplifiers_ImAlright_Full.zip&remote\">285MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=212\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#AngelsInAmplifiers_ImAlright\">direct-link URL</a>)</span>\n    </li>\n\n    </ul>\n    Support them by clicking <a href=\"https://twitter.com/studios_mikro\">here</a>.<br>\n    </li>\n</ul>\n\n\n<span id=\"TheApprehended\"></span>\n<span id=\"TheApprehended_StillFlyin\"></span>\n<ul>\n    <li>\n    <span class=\"artistHeader\">The Apprehended: \'Still Flyin\'\'</span><br>\n    <span class=\"artistStyle\">Style: Post-hardcore Rock (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/StillFlying_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/StillFlying_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;33 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/TheApprehended_StillFlyin.zip&remote\">85MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/StillFlyin_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/StillFlyin_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;46 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/TheApprehended_StillFlyin_Full.zip&remote\">720MB ZIP (contains explicit lyrics)</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=365\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#TheApprehended_StillFlyin\">direct-link URL</a>)</span>\n    </li>\n\n    </ul>\n    Support them by clicking <a href=\"https://theapprehended.bandcamp.com\">here</a> and <a href=\"https://www.facebook.com/theapprehended\">here</a>.<br>\n    </li>\n</ul>\n\n\n<span id=\"BillChudziak\"></span>\n<span id=\"BillChudziak_ChildrenOfNo-one\"></span>\n<ul>\n    <li>\n    <span class=\"artistHeader\">Bill Chudziak: \'Children Of No-one\'</span><br>\n    <span class=\"artistStyle\">Style: Classic Psychedelic Rock (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/1212_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/1212_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;19 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/MR1212_BillChudziak.zip&remote\">70MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/1212_Remix.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/1212_Remix.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;24 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/MR1212_BillChudziak_Full.zip&remote\">483MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=185\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#BillChudziak_ChildrenOfNo-one\">direct-link URL</a>)</span>\n    </li>\n\n    </ul>\n    As featured in this <a href=\"http://www.soundonsound.com/sos/dec12/articles/mix-rescue-1212.htm\">Mix Rescue</a> article. Support him by clicking <a href=\"http://www.billchudziak.com\">here</a>.<br>\n    </li>\n</ul>\n\n\n<span id=\"BKS\"></span>\n<span id=\"BKS_Bulldozer\"></span>\n<span id=\"BKS_TooMuch\"></span>\n<ul>\n    <li>\n    <span class=\"artistHeader\">BKS: \'Bulldozer\' &amp; \'Too Much\'</span><br>\n    <span class=\"artistStyle\">Style: Rock (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'Bulldozer\' -- <strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/Bulldozer_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/Bulldozer_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;37 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/BKS_Bulldozer.zip&remote\">148MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'Bulldozer\' -- <strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/Bulldozer_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/Bulldozer_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;51 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/BKS_Bulldozer_Full.zip&remote\">912MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/showthread.php?tid=109\">More info...</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=94\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#BKS_Bulldozer\">direct-link URL</a>)</span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'Too Much\' -- <strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/TooMuch_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/TooMuch_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;30 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/BKS_TooMuch.zip&remote\">68MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'Too Much\' -- <strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/TooMuch_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/TooMuch_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;50 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/BKS_TooMuch_Full.zip&remote\">714MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=95\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#BKS_TooMuch\">direct-link URL</a>)</span>\n    </li>\n\n    </ul>\n    Support them by clicking <a href=\"http://coldroomstudio.com/\">here</a>.<br>\n    </li>\n</ul>\n\n\n<span id=\"TheBlackCrown\"></span>\n<span id=\"TheBlackCrown_Flames\"></span>\n[[+shuffledBanner5]]\n<ul>\n    <li>\n    <span class=\"artistHeader\"><span class=\"newTextColor\">NEW! </span>The Black Crown: \'Flames\'</span><br>\n    <span class=\"artistStyle\">Style: Alternative/Progressive Metal (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/Flames_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/Flames_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;23 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/TheBlackCrown_Flames.zip&remote\">110MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/Flames_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/Flames_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;26 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/TheBlackCrown_Flames_Full.zip&remote\">869MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/showthread.php?tid=18254\">More info...</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=382\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#TheBlackCrown_Flames\">direct-link URL</a>)</span>\n    </li>\n\n    </ul>\n    Support the band by clicking <a href=\"https://www.facebook.com/theblackcrownmusic\">here</a>.<br>\n    </li>\n</ul>\n\n\n<span id=\"TheBrew\"></span>\n<span id=\"TheBrew_WhatIWant\"></span>\n<ul>\n    <li>\n    <span class=\"artistHeader\">The Brew: \'What I Want\'</span><br>\n    <span class=\"artistStyle\">Style: Rock (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/WhatIWant_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/WhatIWant_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;37 tracks: multi-part 957MB ZIP (<a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://alt.telefunken-elektroakustik.com/downloads/BREW-REMIX-DRUMS-KEYS.zip&remote\">311MB</a>, <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://alt.telefunken-elektroakustik.com/downloads/BREW-REMIX-GUITAR-BASS.zip&remote\">266MB</a>, <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://alt.telefunken-elektroakustik.com/downloads/BREW-REMIX-OH.zip&remote\">158MB</a>, <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://alt.telefunken-elektroakustik.com/downloads/BREW-REMIX-VOCALS.zip&remote\">222MB</a>)&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=96\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#TheBrew_WhatIWant\">direct-link URL</a>)</span>\n    </li>\n\n    </ul>\n    Support them by clicking <a href=\"http://www.thebrew.biz\">here</a>. Full details of this session can be found on the <a href=\"http://www.telefunken-elektroakustik.com/download/brew\">Telefunken site</a>.<br>\n    </li>\n</ul>\n\n\n<span id=\"CnocAnTursa\"></span>\n<span id=\"CnocAnTursa_Bannockburn\"></span>\n<ul>\n    <li>\n    <span class=\"artistHeader\">Cnoc An Tursa: \'Bannockburn\'</span><br>\n    <span class=\"artistStyle\">Style: Death Metal (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/Bannockburn_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/Bannockburn_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;35 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/CnocAnTursa_Bannockburn.zip&remote\">107MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/Bannockburn_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/Bannockburn_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;43 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/CnocAnTursa_Bannockburn_Full.zip&remote\">999MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/showthread.php?tid=47\">More info...</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=97\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#CnocAnTursa_Bannockburn\">direct-link URL</a>)</span>\n    </li>\n\n    </ul>\n    Support them by clicking <a href=\"http://www.facebook.com/pages/Cnoc-An-Tursa/120452294662169\">here</a>.<br>\n    </li>\n</ul>\n\n\n<span id=\"TheComplainiacs\"></span>\n<span id=\"TheComplainiacs_Etc\"></span>\n<ul>\n    <li>\n    <span class=\"artistHeader\">The Complainiacs: \'Etc\'</span><br>\n    <span class=\"artistStyle\">Style: Punk/Garage Rock (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/Etc_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/Etc_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;13 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/Complainiacs_Etc.zip&remote\">60MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/Etc_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/Etc_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;13 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/Complainiacs_Etc_Full.zip&remote\">162MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=98\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#TheComplainiacs_Etc\">direct-link URL</a>)</span>\n    </li>\n\n    </ul>\n    Support them by clicking <a href=\"http://www.myspace.com/thecomplainiacs\">here</a>.<br>\n    </li>\n</ul>\n\n\n<span id=\"DarkRide\"></span>\n<span id=\"DarkRide_BurningBridges\"></span>\n<span id=\"DarkRide_DeadEnemies\"></span>\n<span id=\"DarkRide_HammerDown\"></span>\n<span id=\"DarkRide_PieceOfMe\"></span>\n[[+shuffledBanner6]]\n<ul>\n    <li>\n    <span class=\"artistHeader\"><span class=\"newTextColor\">NEW! </span>Dark Ride: \'Burning Bridges\', \'Dead Enemies\', \'Hammer Down\' &amp; \'Piece Of Me\'</span><br>\n    <span class=\"artistStyle\">Style: Heavy Metal (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'Burning Bridges\' -- <strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/BurningBridges_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/BurningBridges_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;18 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/DarkRide_BurningBridges.zip&remote\">45MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'Burning Bridges\' -- <strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/BurningBridges_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/BurningBridges_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;32 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/DarkRide_BurningBridges_Full.zip&remote\">465MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/showthread.php?tid=5761\">More info...</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=259\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#DarkRide_BurningBridges\">direct-link URL</a>)</span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'Dead Enemies\' -- <strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/DeadEnemies_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/DeadEnemies_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;20 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/DarkRide_DeadEnemies.zip&remote\">76MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'Dead Enemies\' -- <strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/DeadEnemies_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/DeadEnemies_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;55 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/DarkRide_DeadEnemies_Full.zip&remote\">624MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/showthread.php?tid=8507\">More info...</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=294\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#DarkRide_DeadEnemies\">direct-link URL</a>)</span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'Hammer Down\' -- <strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/HammerDown_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/HammerDown_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;23 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/DarkRide_HammerDown.zip&remote\">112MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'Hammer Down\' -- <strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/HammerDown_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/HammerDown_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;40 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/DarkRide_HammerDown_Full.zip&remote\">585MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/showthread.php?tid=18653\">More info...</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=390\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#DarkRide_HammerDown\">direct-link URL</a>)</span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'Piece Of Me\' -- <strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/PieceOfMe_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/PieceOfMe_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;21 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/DarkRide_PieceOfMe.zip&remote\">99MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'Piece Of Me\' -- <strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/PieceOfMe_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/PieceOfMe_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;31 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/DarkRide_PieceOfMe_Full.zip&remote\">871MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=307\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#DarkRide_PieceOfMe\">direct-link URL</a>)</span>\n    </li>\n\n    </ul>\n    Support them by clicking <a href=\"http://www.darkridemetal.com\">here</a>. (Unlike most of the projects in this library, some of these multitracks include vocal tracks with mixdown processing/effects printed in. However, the remainder of the unprocessed drum, bass, and guitar tracks still provide useful mix-training material.)<br>\n    </li>\n</ul>\n\n\n<span id=\"DeathOfARomantic\"></span>\n<span id=\"DeathOfARomantic_TheWell\"></span>\n<ul>\n    <li>\n    <span class=\"artistHeader\">Death Of A Romantic: \'The Well\'</span><br>\n    <span class=\"artistStyle\">Style: Metalcore (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/TheWell_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/TheWell_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;18 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/DeathOfARomantic_TheWell.zip&remote\">76MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/TheWell_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/TheWell_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;25 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/DeathOfARomantic_TheWell_Full.zip&remote\">441MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=377\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#DeathOfARomantic_TheWell\">direct-link URL</a>)</span>\n    </li>\n\n    </ul>\n    Support them by clicking <a href=\"https://deathofaromantic.bandcamp.com\">here</a> and <a href=\"https://www.facebook.com/Death-Of-A-Romantic-490769827685617/\">here</a>.<br>\n    </li>\n</ul>\n\n\n<span id=\"Decypher\"></span>\n<span id=\"Decypher_Unseen\"></span>\n[[+shuffledBanner7]]\n<ul>\n    <li>\n    <span class=\"artistHeader\"><span class=\"newTextColor\">NEW! </span>Decypher: \'Unseen\'</span><br>\n    <span class=\"artistStyle\">Style: Melodic Death Metal (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/Unseen_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/Unseen_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;29 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/Decypher_Unseen.zip&remote\">97MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/Unseen_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/Unseen_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;29 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/Decypher_Unseen_Full.zip&remote\">885MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=384\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#Decypher_Unseen\">direct-link URL</a>)</span>\n    </li>\n\n    </ul>\n    Support the band by clicking <a href=\"https://decypherband.bandcamp.com/\">here</a> and <a href=\"https://www.facebook.com/decypherband\">here</a>.<br>\n    </li>\n</ul>\n\n\n<span id=\"DryCleanOnly\"></span>\n<span id=\"DryCleanOnly_IronSheik\"></span>\n<ul>\n    <li>\n    <span class=\"artistHeader\">Dry Clean Only: \'Iron Sheik\'</span><br>\n    <span class=\"artistStyle\">Style: Alt Punk (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/IronSheik_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/IronSheik_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;30 tracks: 161MB ZIP download from <a href=\"http://www.puremix.net/zelab-mixing-contest/zelab-session-11-iron-sheik.html\">pureMix</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=318\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#DryCleanOnly_IronSheik\">direct-link URL</a>)</span>\n    </li>\n\n    </ul>\n    As featured in this <a href=\"http://www.puremix.net/zelab-mixing-contest/zelab-session-11-iron-sheik.html\">pureMix mixing context</a>. Support the band by clicking <a href=\"http://www.dcodrycleanonly.com/\">here</a>.<br>\n    </li>\n</ul>\n\n\n<span id=\"Forkupines\"></span>\n<span id=\"Forkupines_Semantics\"></span>\n<ul>\n    <li>\n    <span class=\"artistHeader\">Forkupines: \'Semantics\'</span><br>\n    <span class=\"artistStyle\">Style: Alternative Punk-Rock (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/Semantics_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/Semantics_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;27 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/Forkupines_Semantics.zip&remote\">79MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/Semantics_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/Semantics_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;48 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/Forkupines_Semantics_Full.zip&remote\">567MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=247\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#Forkupines_Semantics\">direct-link URL</a>)</span>\n    </li>\n\n    </ul>\n    Support them by clicking <a href=\"http://forkupines.bandcamp.com/\">here</a> and <a href=\"https://www.facebook.com/forkupines\">here</a><br>\n    </li>\n</ul>\n\n\n<span id=\"Forkupines_SleepByTheFireBloomInWater\"></span>\n<ul>\n    <li>\n    <span class=\"artistHeader\">Forkupines: <i>Yet The Same</i> (EP Selection)</span><br>\n    <span class=\"artistStyle\">Style: Alternative Punk Rock (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'Sleep By The Fire, Bloom In Water\' -- <strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/SleepByTheFireBloomInWater_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/SleepByTheFireBloomInWater_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;33 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/Forkupines_SleepByTheFireBloomInWater.zip&remote\">91MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'Sleep By The Fire, Bloom In Water\' -- <strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/SleepByTheFireBloomInWater_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/SleepByTheFireBloomInWater_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;44 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/Forkupines_SleepByTheFireBloomInWater_Full.zip&remote\">610MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=327\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#Forkupines_SleepByTheFireBloomInWater\">direct-link URL</a>)</span>\n    </li>\n\n    </ul>\n    From the band\'s latest EP. Support them by clicking <a href=\"http://forkupines.bandcamp.com/\">here</a> and <a href=\"https://www.facebook.com/forkupines\">here</a><br>\n    </li>\n</ul>\n\n\n<span id=\"HeadwoundHarry\"></span>\n<span id=\"HeadwoundHarry_XXXV\"></span>\n<ul>\n    <li>\n    <span class=\"artistHeader\">Headwound Harry: \'XXXV\'</span><br>\n    <span class=\"artistStyle\">Style: Metal/Grindcore (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/XXXV_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/XXXV_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;15 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/HeadwoundHarry_XXXV.zip&remote\">27MB ZIP (contains explicit lyrics)</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/XXXV_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/XXXV_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;23 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/HeadwoundHarry_XXXV_Full.zip&remote\">292MB ZIP (contains explicit lyrics)</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=366\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#HeadwoundHarry_XXXV\">direct-link URL</a>)</span>\n    </li>\n\n    </ul>\n    Support them by clicking <a href=\"https://www.facebook.com/headwoundharryband\">here</a>.<br>\n    </li>\n</ul>\n\n\n<span id=\"HollowGround\"></span>\n<span id=\"HollowGround_IllFate\"></span>\n<span id=\"HollowGround_LeftBlind\"></span>\n<ul>\n    <li>\n    <span class=\"artistHeader\">Hollow Ground: \'Ill Fate\' &amp; \'Left Blind\'</span><br>\n    <span class=\"artistStyle\">Style: Death Metal (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'Ill Fate\' -- <strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/IllFate_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/IllFate_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;21 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/HollowGround_IllFate.zip&remote\">44MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'Ill Fate\' -- <strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/IllFate_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/IllFate_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;21 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/HollowGround_IllFate_Full.zip&remote\">295MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=191\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#HollowGround_IllFate\">direct-link URL</a>)</span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'Left Blind\' -- <strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/LeftBlind_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/LeftBlind_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;16 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/HollowGround_LeftBlind.zip&remote\">32MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'Left Blind\' -- <strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/LeftBlind_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/LeftBlind_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;16 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/HollowGround_LeftBlind_Full.zip&remote\">134MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/showthread.php?tid=104\">More info...</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=99\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#HollowGround_LeftBlind\">direct-link URL</a>)</span>\n    </li>\n\n    </ul>\n    Support them by clicking <a href=\"http://www.myspace.com/blackmail204\">here</a>.<br>\n    </li>\n</ul>\n\n\n<span id=\"IAmCassettes\"></span>\n<span id=\"IAmCassettes_Believe\"></span>\n<ul>\n    <li>\n    <span class=\"artistHeader\">I Am Cassettes: \'Believe\'</span><br>\n    <span class=\"artistStyle\">Style: Rock Ballad (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/Believe_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/Believe_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;36 tracks: multi-part 716MB ZIP (<a href=\"http://tracker.cambridge-mt.com/tracker.php?url=https://www.dropbox.com/s/7zom8xord2hgc6x/Drums.zip?dl=1&remote\">285MB</a>, <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=https://www.dropbox.com/s/hyvt0brvponvugu/Vocals.zip?dl=1&remote\">61MB</a>, <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=https://www.dropbox.com/s/tq65lemu1odfyja/Guitars.zip?dl=1&remote\">169MB</a>, <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=https://www.dropbox.com/s/x3t9y56xd3em8zk/Orchestra.zip?dl=1&remote\">201MB</a>)&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=323\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#IAmCassettes_Believe\">direct-link URL</a>)</span>\n    </li>\n\n    </ul>\n    As featured in this Boz Digital Labs <a href=\"http://www.bozdigitallabs.com/mixing-contest/\">mixing contest</a>. Support the band by clicking <a href=\"https://www.facebook.com/iamcassettesofficial\">here</a>.<br>\n    </li>\n</ul>\n\n\n<span id=\"ImpossibleColours\"></span>\n<span id=\"ImpossibleColours_DuneRider\"></span>\n<span id=\"ImpossibleColours_TheTruth\"></span>\n<ul>\n    <li>\n    <span class=\"artistHeader\">impossible c o l o u r s: \'Dune Rider\' &amp; \'The Truth\'</span><br>\n    <span class=\"artistStyle\">Style: Psychedelic Rock (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'Dune Rider\' -- <strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/DuneRider_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/DuneRider_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;21 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/ImpossibleColours_DuneRider.zip&remote\">96MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'Dune Rider\' -- <strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/DuneRider_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/DuneRider_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;33 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/ImpossibleColours_DuneRider_Full.zip&remote\">705MB ZIP (contains explicit lyrics)</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=192\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#ImpossibleColours_DuneRider\">direct-link URL</a>)</span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'The Truth\' -- <strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/TheTruth_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/TheTruth_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;21 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/ImpossibleColours_TheTruth.zip&remote\">81MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'The Truth\' -- <strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/TheTruth_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/TheTruth_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;35 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/ImpossibleColours_TheTruth_Full.zip&remote\">704MB ZIP (contains explicit lyrics)</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=203\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#ImpossibleColours_TheTruth\">direct-link URL</a>)</span>\n    </li>\n\n    </ul>\n    The recording sessions for these tracks were featured in these two Session Notes articles: <a href=\"http://www.soundonsound.com/sos/apr13/articles/session-notes-0413.htm\">April 2013</a> &amp; <a href=\"http://www.soundonsound.com/sos/aug13/articles/session-notes-0813.htm\">August 2013</a>. Support them by clicking <a href=\"http://www.impossiblecolours.com\">here</a>.<br>\n    </li>\n</ul>\n\n\n<span id=\"JohnMcKay\"></span>\n<span id=\"JohnMcKay_DaisyDaisy\"></span>\n<ul>\n    <li>\n    <span class=\"artistHeader\">John McKay: \'Daisy Daisy\'</span><br>\n    <span class=\"artistStyle\">Style: Punk Rock (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/DaisyDaisy_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/DaisyDaisy_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;11 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/JohnMcKay_DaisyDaisy.zip&remote\">36MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/DaisyDaisy_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/DaisyDaisy_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;12 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/JohnMcKay_DaisyDaisy_Full.zip&remote\">204MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=100\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#JohnMcKay_DaisyDaisy\">direct-link URL</a>)</span>\n    </li>\n\n    </ul>\n    Support him by clicking <a href=\"http://www.suitcaserecordings.com\">here</a> and <a href=\"http://www.mixoff.org\">here</a>.<br>\n    </li>\n</ul>\n\n\n<span id=\"JohnnyLokke\"></span>\n<span id=\"JohnnyLokke_PromisesLies\"></span>\n<span id=\"JohnnyLokke_WhisperToAScream\"></span>\n<ul>\n    <li>\n    <span class=\"artistHeader\">Johnny Lokke: \'Promises &amp; Lies\' &amp; \'Whisper To A Scream\'</span><br>\n    <span class=\"artistStyle\">Style: Classic Heavy Rock (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'Promises &amp; Lies\' -- <strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/1101_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/1101_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;14 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/MR1101_JohnnyLokke.zip&remote\">42MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'Promises &amp; Lies\' -- <strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/1101_Remix.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/1101_Remix.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;23 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/MR1101_JohnnyLokke_Full.zip&remote\">554MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/showthread.php?tid=176\">More info...</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=101\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#JohnnyLokke_PromisesLies\">direct-link URL</a>)</span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'Whisper To A Scream\' -- <strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/WhisperToAScream_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/WhisperToAScream_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;19 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/JohnnyLokke_WhisperToAScream.zip&remote\">59MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'Whisper To A Scream\' -- <strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/WhisperToAScream_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/WhisperToAScream_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;24 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/JohnnyLokke_WhisperToAScream_Full.zip&remote\">363MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=227\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#JohnnyLokke_WhisperToAScream\">direct-link URL</a>)</span>\n    </li>\n\n    </ul>\n    The song \'Promises &amp; Lies\' was featured in this <a href=\"http://www.soundonsound.com/sos/jan11/articles/mixrescue-0111.htm\">Mix Rescue</a> article. Support him by clicking <a href=\"http://www.johnnylokkeband.com/\">here</a>.<br>\n    </li>\n</ul>\n\n\n<span id=\"LastLegacy\"></span>\n<span id=\"LastLegacy_WhosWhoInHell\"></span>\n<ul>\n    <li>\n    <span class=\"artistHeader\">Last Legacy: \'Who\'s Who In Hell\'</span><br>\n    <span class=\"artistStyle\">Style: Metalcore (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/WhosWhoInHell_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/WhosWhoInHell_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;30 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/Lastlegacy_WhosWhoInHell.zip&remote\">52MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/WhosWhoInHell_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/WhosWhoInHell_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;38 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/Lastlegacy_WhosWhoInHell_Full.zip&remote\">354MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=388\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#LastLegacy_WhosWhoInHell\">direct-link URL</a>)</span>\n    </li>\n\n    </ul>\n    Support the band by clicking <a href=\"https://www.facebook.com/lastlegacyband/\">here</a> and <a href=\"https://lastlegacyband.bandcamp.com\">here</a>.<br>\n    </li>\n</ul>\n\n\n<span id=\"LeadInc\"></span>\n<span id=\"LeadInc_TheDice\"></span>\n<span id=\"LeadInc_TheInnerCircle\"></span>\n<span id=\"LeadInc_WayOfLife\"></span>\n<ul>\n    <li>\n    <span class=\"artistHeader\">Lead Inc: \'The Dice\', \'The Inner Circle\' &amp; \'Way Of Life\'</span><br>\n    <span class=\"artistStyle\">Style: Progressive Stoner Rock (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'The Dice\' -- <strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/TheDice_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/TheDice_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;19 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/LeadInc_TheDice.zip&remote\">67MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'The Dice\' -- <strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/TheDice_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/TheDice_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;26 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/LeadInc_TheDice_Full.zip&remote\">609MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/showthread.php?tid=14383\">More info...</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=339\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#LeadInc_TheDice\">direct-link URL</a>)</span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'The Inner Circle\' -- <strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/InnerCircle_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/InnerCircle_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;42 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/LeadInc_InnerCircle.zip&remote\">175MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'The Inner Circle\' -- <strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/InnerCircle_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/InnerCircle_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;47 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/LeadInc_InnerCircle_Full.zip&remote\">1377MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=350\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#LeadInc_TheInnerCircle\">direct-link URL</a>)</span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'Way Of Life\' -- <strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/WayOfLife_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/WayOfLife_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;16 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/LeadInc_WayOfLife.zip&remote\">57MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'Way Of Life\' -- <strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/WayOfLife_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/WayOfLife_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;25 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/LeadInc_WayOfLife_Full.zip&remote\">544MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/showthread.php?tid=15237\">More info...</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=344\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#LeadInc_WayOfLife\">direct-link URL</a>)</span>\n    </li>\n\n    </ul>\n    Support them by clicking <a href=\"http://leadinc.jimdo.com/\">here</a>.<br>\n    </li>\n</ul>\n\n\n<span id=\"LouisCressyBand\"></span>\n<span id=\"LouisCressyBand_GoodTime\"></span>\n<ul>\n    <li>\n    <span class=\"artistHeader\">Louis Cressy Band: \'Good Time\'</span><br>\n    <span class=\"artistStyle\">Style: Funk Rock (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/GoodTime_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/GoodTime_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;20 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/LouisCressyBand_GoodTime.zip&remote\">86MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/GoodTime_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/GoodTime_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;21 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/LouisCressyBand_GoodTime_Full.zip&remote\">588MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/showthread.php?tid=58\">More info...</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=102\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#LouisCressyBand_GoodTime\">direct-link URL</a>)</span>\n    </li>\n\n    </ul>\n    These multitracks were originally provided for this <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://mixoff.org/index.php/topic,197.0.html\">Mixoff.org thread</a>.<br>\n    </li>\n</ul>\n\n\n<span id=\"NorthToAlaska\"></span>\n<span id=\"NorthToAlaska_AllTheSame\"></span>\n<ul>\n    <li>\n    <span class=\"artistHeader\">North To Alaska: \'All The Same\'</span><br>\n    <span class=\"artistStyle\">Style: Emo Rock (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/0912_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/0912_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;20 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/MR0912_NorthToAlaska.zip&remote\">81MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/0912_Remix.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/0912_Remix.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;34 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/MR0912_NorthToAlaska_Full.zip&remote\">269MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=103\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#NorthToAlaska_AllTheSame\">direct-link URL</a>)</span>\n    </li>\n\n    </ul>\n    As featured in this <a href=\"http://www.soundonsound.com/sos/dec09/articles/mixrescue_1209.htm\">Mix Rescue</a> article. Support the band by clicking <a href=\"http://www.myspace.com/northtoalaskanoise\">here</a>.<br>\n    </li>\n</ul>\n\n\n<span id=\"Nova-OneStudio\"></span>\n<span id=\"Nova-OneStudio_FourGraham\"></span>\n<ul>\n    <li>\n    <span class=\"artistHeader\">Nova-One Studio: \'Four Graham\'</span><br>\n    <span class=\"artistStyle\">Style: Pop-Punk (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/FourGraham_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/FourGraham_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;21 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/NovaOneStudio_FourGraham.zip&remote\">50MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/FourGraham_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/FourGraham_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;37 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/NovaOneStudio_FourGraham_Full.zip&remote\">303MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=336\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#Nova-OneStudio_FourGraham\">direct-link URL</a>)</span>\n    </li>\n\n    </ul>\n    Support them by clicking <a href=\"http://www.novaonestudio.com/\">here</a>.<br>\n    </li>\n</ul>\n\n\n<span id=\"PabloMartin\"></span>\n<span id=\"PabloMartin_Progresivo1ElVuelo\"></span>\n<ul>\n    <li>\n    <span class=\"artistHeader\">Pablo Martin: \'Progresivo 1, El Vuelo\'</span><br>\n    <span class=\"artistStyle\">Style: Instrumental Progressive Metal (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/Progresivo1ElVuelo_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/Progresivo1ElVuelo_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;36 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/PabloMartin_Progresivo1ElVuelo.zip&remote\">166MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/Progresivo1ElVuelo_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/Progresivo1ElVuelo_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;59 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/PabloMartin_Progresivo1ElVuelo_Full.zip&remote\">650MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=286\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#PabloMartin_Progresivo1ElVuelo\">direct-link URL</a>)</span>\n    </li>\n\n    </ul>\n    Support him by clicking <a href=\"https://soundcloud.com/pmartinchile\">here</a>.<br>\n    </li>\n</ul>\n\n\n<span id=\"PaintedSkies\"></span>\n<span id=\"PaintedSkies_Piers\"></span>\n<ul>\n    <li>\n    <span class=\"artistHeader\">Painted Skies: \'Piers\'</span><br>\n    <span class=\"artistStyle\">Style: Melodic Prog Metal (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/Piers_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/Piers_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;16 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/PaintedSkies_Piers.zip&remote\">32MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/Piers_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/Piers_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;16 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/PaintedSkies_Piers_Full.zip&remote\">385MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=369\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#PaintedSkies_Piers\">direct-link URL</a>)</span>\n    </li>\n\n    </ul>\n    Support them by clicking <a href=\"https://www.facebook.com/Painted1Skies\">here</a>.<br>\n    </li>\n</ul>\n\n\n<span id=\"PerpetualEscape\"></span>\n<span id=\"PerpetualEscape_DutyMemories\"></span>\n<span id=\"PerpetualEscape_RootsOfMankind\"></span>\n<span id=\"PerpetualEscape_SinSix\"></span>\n[[+shuffledBanner8]]\n<ul>\n    <li>\n    <span class=\"artistHeader\"><span class=\"newTextColor\">NEW! </span>Perpetual Escape: \'Duty &amp; Memories\', \'Roots Of Mankind\' &amp; \'Sin Six\'</span><br>\n    <span class=\"artistStyle\">Style: Progressive Heavy Rock (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'Duty &amp; Memories\' -- <strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/DutyAndMemories_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/DutyAndMemories_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;24 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/PerpetualEscape_DutyAndMemories.zip&remote\">85MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'Duty &amp; Memories\' -- <strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/DutyAndMemories_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/DutyAndMemories_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;38 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/PerpetualEscape_DutyAndMemories_Full.zip&remote\">889MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=393\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#PerpetualEscape_DutyMemories\">direct-link URL</a>)</span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'Roots Of Mankind\' -- <strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/RootsOfMankind_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/RootsOfMankind_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;38 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/PerpetualEscape_RootsOfMankind.zip&remote\">133MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'Roots Of Mankind\' -- <strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/RootsOfMankind_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/RootsOfMankind_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;66 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/PerpetualEscape_RootsOfMankind_Full.zip&remote\">1194MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/showthread.php?tid=18878\">More info...</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=370\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#PerpetualEscape_RootsOfMankind\">direct-link URL</a>)</span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'Sin Six\' -- <strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/SinSix_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/SinSix_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;37 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/PerpetualEscape_SinSix.zip&remote\">156MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'Sin Six\' -- <strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/SinSix_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/SinSix_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;50 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/PerpetualEscape_SinSix_Full.zip&remote\">884MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/showthread.php?tid=18877\">More info...</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=387\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#PerpetualEscape_SinSix\">direct-link URL</a>)</span>\n    </li>\n\n    </ul>\n    Support them by clicking <a href=\"https://perpetualescape.bandcamp.com/\">here</a> and <a href=\"https://www.facebook.com/PerpetualEscape/\">here</a>.<br>\n    </li>\n</ul>\n\n\n<span id=\"ScottElliott\"></span>\n<span id=\"ScottElliott_AeternumVale\"></span>\n[[+shuffledBanner9]]\n<ul>\n    <li>\n    <span class=\"artistHeader\"><span class=\"newTextColor\">NEW! </span>Scott Elliott: \'Aeternum Vale\'</span><br>\n    <span class=\"artistStyle\">Style: Cinematic Metal Instrumental (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/AeternumVale_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/AeternumVale_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;38 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/ScottElliott_AeternumVale.zip&remote\">97MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/AeternumVale_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/AeternumVale_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;49 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/ScottElliott_AeternumVale_Full.zip&remote\">1247MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=394\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#ScottElliott_AeternumVale\">direct-link URL</a>)</span>\n    </li>\n\n    </ul>\n    This project was recorded, mixed, and mastered by <a href=\"http://www.chernobylstudios.com/\">Chernobyl Studios</a>, and Scott explains the whole process in a series of dedicated video tutorials <a href=\"https://www.youtube.com/c/chernobylstudios\">here</a>.<br>\n    </li>\n</ul>\n\n\n<span id=\"StreetNoise\"></span>\n<span id=\"StreetNoise_Revelations\"></span>\n<span id=\"StreetNoise_YouAreTheOne\"></span>\n<ul>\n    <li>\n    <span class=\"artistHeader\">Street Noise: \'Revelations\' &amp; \'You Are The One\'</span><br>\n    <span class=\"artistStyle\">Style: 70s Vintage Rock (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'Revelations\' -- <strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/Revelations_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/Revelations_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;11 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/StreetNoise_Revelations.zip&remote\">40MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'Revelations\' -- <strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/Revelations_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/Revelations_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;11 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/StreetNoise_Revelations_Full.zip&remote\">436MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=216\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#StreetNoise_Revelations\">direct-link URL</a>)</span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'You Are The One\' -- <strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/YouAreTheOne_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/YouAreTheOne_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;15 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/StreetNoise_YouAreTheOne.zip&remote\">31MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'You Are The One\' -- <strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/YouAreTheOne_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/YouAreTheOne_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;15 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/StreetNoise_YouAreTheOne_Full.zip&remote\">751MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=240\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#StreetNoise_YouAreTheOne\">direct-link URL</a>)</span>\n    </li>\n\n    </ul>\n    Transferred from the original analogue multitrack tape, recorded in 1975.<br>\n    </li>\n</ul>\n\n\n<span id=\"StreetNoise_IdRatherBeDrinkin\"></span>\n<ul>\n    <li>\n    <span class=\"artistHeader\">Street Noise: \'I\'d Rather Be Drinkin\'\'</span><br>\n    <span class=\"artistStyle\">Style: Rock (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/IdRatherBeDrinkin_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/IdRatherBeDrinkin_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;12 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/StreetNoise_IdRatherBeDrinkin.zip&remote\">46MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/IdRatherBeDrinkin_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/IdRatherBeDrinkin_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;13 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/StreetNoise_IdRatherBeDrinkin_Full.zip&remote\">283MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=349\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#StreetNoise_IdRatherBeDrinkin\">direct-link URL</a>)</span>\n    </li>\n\n    </ul>\n    New material from the band behind \'Revelations\' and \'You Are The One\' -- recorded forty years later with four of the six original band members.<br>\n    </li>\n</ul>\n\n\n<span id=\"Timboz\"></span>\n<span id=\"Timboz_Pony\"></span>\n<ul>\n    <li>\n    <span class=\"artistHeader\">Timboz: \'Pony\'</span><br>\n    <span class=\"artistStyle\">Style: Screamo Metal (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/Pony_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/Pony_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;13 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/Timboz_Pony.zip&remote\">34MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/Pony_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/Pony_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;13 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/Timboz_Pony_Full.zip&remote\">239MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=119\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#Timboz_Pony\">direct-link URL</a>)</span>\n    </li>\n\n    </ul>\n    Support them by clicking <a href=\"http://soundcloud.com/timboz\">here</a>.<br>\n    </li>\n</ul>\n\n\n<span id=\"Titanium\"></span>\n<span id=\"Titanium_HauntedAge\"></span>\n<ul>\n    <li>\n    <span class=\"artistHeader\">Titanium: \'Haunted Age\'</span><br>\n    <span class=\"artistStyle\">Style: Black Metal (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/HauntedAge_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/HauntedAge_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;14 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/Titanium_HauntedAge.zip&remote\">55MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/HauntedAge_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/HauntedAge_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;22 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/Titanium_HauntedAge_Full.zip&remote\">360MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=279\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#Titanium_HauntedAge\">direct-link URL</a>)</span>\n    </li>\n\n    </ul>\n    Support them by clicking <a href=\"http://titanium.clompish.com/\">here</a>.<br>\n    </li>\n</ul>\n\n\n<span id=\"Voelund\"></span>\n<span id=\"Voelund_ComfortLivesInBelief\"></span>\n<ul>\n    <li>\n    <span class=\"artistHeader\">Voelund: \'Comfort Lives In Belief\'</span><br>\n    <span class=\"artistStyle\">Style: Laid-Back Blues-Rock (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/ComfortLivesInBelief_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/ComfortLivesInBelief_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;28 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/Voelund_ComfortLivesInBelief.zip&remote\">81MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/ComfortLivesInBelief_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/ComfortLivesInBelief_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;33 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/Voelund_ComfortLivesInBelief_Full.zip&remote\">420MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=225\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#Voelund_ComfortLivesInBelief\">direct-link URL</a>)</span>\n    </li>\n\n    </ul>\n    Support him by clicking <a href=\"http://www.voelundsmusik.dk\">here</a>.<br>\n    </li>\n</ul>\n\n\n<span id=\"WallOfDeath\"></span>\n<span id=\"WallOfDeath_Femme\"></span>\n<ul>\n    <li>\n    <span class=\"artistHeader\">Wall Of Death: \'Femme\'</span><br>\n    <span class=\"artistStyle\">Style: Black Metal (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/Femme_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/Femme_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;17 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/WallOfDeath_Femme.zip&remote\">48MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/Femme_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/Femme_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;23 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/WallOfDeath_Femme_Full.zip&remote\">371MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=269\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#WallOfDeath_Femme\">direct-link URL</a>)</span>\n    </li>\n\n    </ul>\n    Support them by clicking <a href=\"http://wallofdeathproject.bandcamp.com/\">here</a>.<br>\n    </li>\n</ul>\n\n\n<span id=\"WeFellFromTheSky\"></span>\n<span id=\"WeFellFromTheSky_NotYou\"></span>\n<ul>\n    <li>\n    <span class=\"artistHeader\">We Fell From The Sky: \'Not You\'</span><br>\n    <span class=\"artistStyle\">Style: High-Energy Heavy Rock (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/1105_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/1105_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;25 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/MR1105_WeFellFromTheSky.zip&remote\">47MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/1105_Remix.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/1105_Remix.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;39 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/MR1105_WeFellFromTheSky_Full.zip&remote\">530MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/showthread.php?tid=178\">More info...</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=120\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#WeFellFromTheSky_NotYou\">direct-link URL</a>)</span>\n    </li>\n\n    </ul>\n    As featured in this <a href=\"http://www.soundonsound.com/sos/may11/articles/mix-rescue-0511.htm\">Mix Rescue</a> article -- you can download my full Cockos <i>Reaper</i> project session for that remix <a href=\"[[~413]]\">here</a>. Support the band by clicking <a href=\"http://www.facebook.com/wefellfromthesky\">here</a> and <a href=\"https://www.reverbnation.com/wefellfromthesky\">here</a>.<br>\n    </li>\n</ul>\n\n\n<span id=\"YoungGriffo\"></span>\n<span id=\"YoungGriffo_BloodToBone\"></span>\n<span id=\"YoungGriffo_Facade\"></span>\n<span id=\"YoungGriffo_Pennies\"></span>\n<ul>\n    <li>\n    <span class=\"artistHeader\">Young Griffo: \'Blood To Bone\', \'Facade\' &amp; \'Pennies\'</span><br>\n    <span class=\"artistStyle\">Style: Anthemic Heavy Rock (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'Blood To Bone\' -- <strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/BloodToBone_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/BloodToBone_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;19 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/YoungGriffo_BloodToBone.zip&remote\">68MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'Blood To Bone\' -- <strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/BloodToBone_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/BloodToBone_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;23 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/YoungGriffo_BloodToBone_Full.zip&remote\">482MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/showthread.php?tid=13\">More info...</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=121\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#YoungGriffo_BloodToBone\">direct-link URL</a>)</span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'Facade\' -- <strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/1110_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/1110_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;20 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/MR1110_YoungGriffo.zip&remote\">110MB ZIP (contains explicit lyrics)</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'Facade\' -- <strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/1110_Remix.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/1110_Remix.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;20 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/MR1110_YoungGriffo_Full.zip&remote\">322MB ZIP (contains explicit lyrics)</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/showthread.php?tid=21\">More info...</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=122\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#YoungGriffo_Facade\">direct-link URL</a>)</span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'Pennies\' -- <strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/Pennies_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/Pennies_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;19 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/YoungGriffo_Pennies.zip&remote\">59MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">\'Pennies\' -- <strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/Pennies_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/Pennies_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;28 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/YoungGriffo_Pennies_Full.zip&remote\">540MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=123\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#YoungGriffo_Pennies\">direct-link URL</a>)</span>\n    </li>\n\n    </ul>\n    The song \'Facade\' was featured in this <a href=\"http://www.soundonsound.com/sos/oct11/articles/mix-rescue-1011.htm\">Mix Rescue</a> article -- you can download my full Cockos <i>Reaper</i> project session for that remix <a href=\"[[~415]]\">here</a>. The song \'Blood To Bone\' was used for <a href=\"YoungGriffoCompetition.htm\">The Great: \'Blood To Bone\' Mixoff Competition</a>, as well as for the SOS September 2011 \'<a href=\"http://www.soundonsound.com/sos/sep11/articles/mix-mistakes.htm\">Top Ten Mix Mistakes</a>\' article. Support the band by clicking <a href=\"http://www.younggriffo.com\">here</a>, <a href=\"http://www.facebook.com/younggriffo\">here</a>, and <a href=\"http://www.myspace.com/younggriffomusic\">here</a>.<br>\n    </li>\n</ul>\n\n\n<span id=\"ZaneCarneyFriends\"></span>\n<span id=\"ZaneCarneyFriends_TalkToMeBaby\"></span>\n<ul>\n    <li>\n    <span class=\"artistHeader\">Zane Carney &amp; Friends: \'Talk To Me Baby\'</span><br>\n    <span class=\"artistStyle\">Style: Classic Rock Ballad (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/ZaneCarneyAndFriends_TalkToMeBaby_Full.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/ZaneCarneyAndFriends_TalkToMeBaby_Full.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;37 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://alt.telefunken-elektroakustik.com/downloads/mic-summit/telefunken-zane-carney-mic-summit-audio-files.zip&remote\">505MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=267\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#ZaneCarneyFriends_TalkToMeBaby\">direct-link URL</a>)</span>\n    </li>\n\n    </ul>\n    Support Zane by clicking <a href=\"http://www.zanecarney.com\">here</a>. Full details of this session can be found on the <a href=\"http://www.telefunken-elektroakustik.com/download/tfunk-vk-aes-mic-summit/\">Telefunken site</a>.<br>\n    </li>\n</ul>\n\n\n<span id=\"HipHop\"></span>\n<span class=\"musicStyleHeader\">Hip-Hop / R&amp;B</span><br>\n\n<span id=\"AdmiralCrumple\"></span>\n<span id=\"AdmiralCrumple_KeepsFlowing\"></span>\n<ul>\n    <li>\n    <span class=\"artistHeader\">Admiral Crumple: \'Keeps Flowing\'</span><br>\n    <span class=\"artistStyle\">Style: Dark Hip-Hop (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/KeepsFlowing_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/KeepsFlowing_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;9 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/AdmiralCrumple_KeepsFlowing.zip&remote\">7MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/KeepsFlowing_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/KeepsFlowing_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;10 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/AdmiralCrumple_KeepsFlowing_Full.zip&remote\">79MB ZIP (contains explicit lyrics)</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/showthread.php?tid=175\">More info...</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=163\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#AdmiralCrumple_KeepsFlowing\">direct-link URL</a>)</span>\n    </li>\n\n    </ul>\n    Support him by clicking <a href=\"http://www.facebook.com/admiralcrumple\">here</a>.<br>\n    </li>\n</ul>\n\n\n<span id=\"JessicaChildress\"></span>\n<span id=\"JessicaChildress_SlowDown\"></span>\n<ul>\n    <li>\n    <span class=\"artistHeader\">Jessica Childress: \'Slow Down\'</span><br>\n    <span class=\"artistStyle\">Style: Classic R&amp;B (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/SlowDown_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/SlowDown_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;18 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://alt.telefunken-elektroakustik.com/downloads/JC_SD_Audio-Files01.zip&remote\">496MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=276\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#JessicaChildress_SlowDown\">direct-link URL</a>)</span>\n    </li>\n\n    </ul>\n    Support her by clicking <a href=\"http://www.jessicachildressmusic.com\">here</a>. This multitrack has been kindly provided by <a href=\"http://www.telefunken-elektroakustik.com/\">Telefunken</a>, and showcases many of their high-spec microphones. Full details of this session can be found <a href=\"http://www.telefunken-elektroakustik.com/download/jessica-childress\">here on the Telefunken site</a>.<br>\n    </li>\n</ul>\n\n\n<span id=\"JustinMyles\"></span>\n<span id=\"JustinMyles_AloneWithYou\"></span>\n<ul>\n    <li>\n    <span class=\"artistHeader\">Justin Myles: \'Alone With You\'</span><br>\n    <span class=\"artistStyle\">Style: Smooth R&amp;B (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/AloneWithYou_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/AloneWithYou_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;13 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/JustinMyles_AloneWithYou.zip&remote\">33MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/AloneWithYou_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/AloneWithYou_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;15 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/JustinMyles_AloneWithYou_Full.zip&remote\">564MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/showthread.php?tid=14626\">More info...</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=337\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#JustinMyles_AloneWithYou\">direct-link URL</a>)</span>\n    </li>\n\n    </ul>\n    Support him by clicking <a href=\"http://www.justinmyles.net/\">here</a>.<br>\n    </li>\n</ul>\n\n\n<span id=\"LittleChicagosFinest\"></span>\n<span id=\"LittleChicagosFinest_MyOwn\"></span>\n<ul>\n    <li>\n    <span class=\"artistHeader\">Little Chicago\'s Finest: \'My Own\'</span><br>\n    <span class=\"artistStyle\">Style: Hip-Hop (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/MyOwn_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/MyOwn_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;18 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/LittleChicagosFinest_MyOwn.zip&remote\">57MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/MyOwn_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/MyOwn_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;24 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/LittleChicagosFinest_MyOwn_Full.zip&remote\">377MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=215\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#LittleChicagosFinest_MyOwn\">direct-link URL</a>)</span>\n    </li>\n\n    </ul>\n    Support them by clicking <a href=\"http://www.reverbnation.com/jspurgeon\">here</a> and <a href=\"http://www.reverbnation.com/kspurgeon\">here</a>.<br>\n    </li>\n</ul>\n\n\n<span id=\"MERCMusic\"></span>\n<span id=\"MERCMusic_Knockout\"></span>\n<ul>\n    <li>\n    <span class=\"artistHeader\">M.E.R.C. Music: \'Knockout\'</span><br>\n    <span class=\"artistStyle\">Style: Mainstream Hip-Hop (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/Knockout_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/Knockout_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;33 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/MERCMusic_Knockout.zip&remote\">99MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/Knockout_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/Knockout_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;53 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/MERCMusic_Knockout_Full.zip&remote\">427MB ZIP (contains explicit lyrics)</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/showthread.php?tid=102\">More info...</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=141\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#MERCMusic_Knockout\">direct-link URL</a>)</span>\n    </li>\n\n    </ul>\n    Support them by clicking <a href=\"http://www.youtube.com/watch?v=rbbboCm2zSw\">here</a>.<br>\n    </li>\n</ul>\n\n\n<span id=\"SideEffectsProject\"></span>\n<span id=\"SideEffectsProject_SingWithMe\"></span>\n<ul>\n    <li>\n    <span class=\"artistHeader\">Side Effects Project: \'Sing With Me\'</span><br>\n    <span class=\"artistStyle\">Style: West-Coast Hip-Hop (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/1002_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/1002_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;43 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/MR1002_SideEffectsProject.zip&remote\">90MB ZIP (contains explicit lyrics)</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/1002_Remix.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/1002_Remix.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;46 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/MR1002_SideEffectsProject_Full.zip&remote\">405MB ZIP (contains explicit lyrics)</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=142\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#SideEffectsProject_SingWithMe\">direct-link URL</a>)</span>\n    </li>\n\n    </ul>\n    As featured in this <a href=\"http://www.soundonsound.com/sos/feb10/articles/mixrescue_0210.htm\">Mix Rescue</a> article. Support them by clicking <a href=\"http://www.myspace.com/sideeffectsproject\">here</a>.<br>\n    </li>\n</ul>\n\n\n<span id=\"Mystery\"></span>\n<span id=\"Mystery_Mystery\"></span>\n<ul>\n    <li>\n    <span class=\"artistHeader\">Sound On Sound Demo: \'Mystery\'</span><br>\n    <span class=\"artistStyle\">Style: Hip-Hop/R&amp;B (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/Mystery_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/Mystery_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;11 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/SOSDemo_Mystery.zip&remote\">27MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=143\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#Mystery_Mystery\">direct-link URL</a>)</span>\n    </li>\n\n    </ul>\n    Unlike most of the other multitracks, these files have already been processed to create a decent balance immediately. However, everything\'s bone-dry, so the project is handy for experimenting with the sweetener effects discussed in Part 4 of the book.<br>\n    </li>\n</ul>\n\n\n<span id=\"TriviulFeatTheFiend\"></span>\n<span id=\"TriviulFeatTheFiend_Widow\"></span>\n<ul>\n    <li>\n    <span class=\"artistHeader\">Triviul feat. The Fiend: \'Widow\'</span><br>\n    <span class=\"artistStyle\">Style: Urban R&amp;B/Pop (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/Widow_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/Widow_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;24 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/Triviul_Widow.zip&remote\">96MB ZIP</a></span>\n    </li>\n\n    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\"><strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> preview <a href=\"http://www.previews.cambridge-mt.com/Widow_Full_Preview.mp3\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/Widow_Full_Preview.mp3\"></div><span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;36 tracks: <a href=\"http://tracker.cambridge-mt.com/tracker.php?url=http://www.multitracks.cambridge-mt.com/Triviul_Widow_Full.zip&remote\">313MB ZIP</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=228\">&rarr;Mixes and discussion</a>&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#TriviulFeatTheFiend_Widow\">direct-link URL</a>)</span>\n    </li>\n\n    </ul>\n    Support them by clicking <a href=\"http://www.triviul.com\">here</a>.<br>\n    </li>\n</ul>\n\n',0,'a:0:{}',0,''),(186,1,0,'software_ToneBoosters_TBHumRemover','',0,9,0,'<i>TB HumRemover</i>[[$softwareLogoMac]][[$softwareLogoWin]]',0,'a:0:{}',0,''),(212,1,0,'software_Voxengo_Crunchessor','',0,12,0,'<a href=\"http://www.voxengo.com/product/crunchessor/\"><i>Crunchessor</i></a>[[$softwareLogoMac]][[$softwareLogoWin]]',0,'a:0:{}',0,''),(213,1,0,'software_IKMultimedia_TRackSClassicCompressor','',0,29,0,'<a href=\"http://www.ikmultimedia.com/products/trclasscomp/\"><i>T-RackS Classic Compressor</i></a>[[$softwareLogoMac]][[$softwareLogoWin]]',0,'a:0:{}',0,''),(214,1,0,'software_IKMultimedia_TRackSVintageCompressor','',0,29,0,'<a href=\"http://www.ikmultimedia.com/products/trvintubcomplim/\"><i>T-RackS Vintage Compressor</i></a>[[$softwareLogoMac]][[$softwareLogoWin]]',0,'a:0:{}',0,''),(161,1,0,'MTKLibTester_Latest','This chunk was generated by snippet ms-mtk-generate on Sunday, 30-Apr-17 23:25:43 UTC',0,24,0,'<span class=\"previewArtist\">Woodfire -- </span><span class=\"previewProject\"><a href=\"#Woodfire_Outer_\">\'Outer _\'</a></span>\n<div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/Outer_Full_Preview.mp3\"></div> -- (Alt Rock)<br>\n<span class=\"previewArtist\">Scott Elliott -- </span><span class=\"previewProject\"><a href=\"#ScottElliott_AeternumVale\">\'Aeternum Vale\'</a></span>\n<div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/AeternumVale_Full_Preview.mp3\"></div> -- (Cinematic Metal Instrumental)<br>\n<span class=\"previewArtist\">Colton Benjamin -- </span><span class=\"previewProject\"><a href=\"#ColtonBenjamin_CantLetYouGo\">\'Can\'t Let You Go\'</a></span>\n<div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/CantLetYouGo_Full_Preview.mp3\"></div> -- (Soul, Blues &amp; Funk)<br>\n<span class=\"previewArtist\">Perpetual Escape -- </span><span class=\"previewProject\"><a href=\"#PerpetualEscape_DutyMemories\">\'Duty &amp; Memories\'</a></span>\n<div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/DutyAndMemories_Full_Preview.mp3\"></div> -- (Progressive Heavy Rock)<br>\n<span class=\"previewArtist\">The Balazs Daniel Boogie Woogie Trio -- </span><span class=\"previewProject\"><a href=\"#TheBalazsDanielBoogieWoogieTrio_OwnWayToBoogie\">\'Own Way To Boogie\'</a></span>\n<div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/OwnWayToBoogie_Full_Preview.mp3\"></div> -- (Traditional Boogie Woogie)<br>\n<span class=\"previewArtist\">Dark Ride -- </span><span class=\"previewProject\"><a href=\"#DarkRide_HammerDown\">\'Hammer Down\'</a></span>\n<div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/HammerDown_Full_Preview.mp3\"></div> -- (Heavy Metal)<br>\n<span class=\"previewArtist\">James May -- </span><span class=\"previewProject\"><a href=\"#JamesMay_ElizaJane\">\'Eliza Jane\'</a></span>\n<div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/ElizaJane_Full_Preview.mp3\"></div> -- (Acoustic Singer-Songwriter)<br>\n<span class=\"previewArtist\">The Black Crown -- </span><span class=\"previewProject\"><a href=\"#TheBlackCrown_Flames\">\'Flames\'</a></span>\n<div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/Flames_Full_Preview.mp3\"></div> -- (Alternative/Progressive Metal)<br>\n<span class=\"previewArtist\">Joanna Ward -- </span><span class=\"previewProject\"><a href=\"#JoannaWard_Away\">\'Away\'</a></span>\n<div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/Away_Full_Preview.mp3\"></div> -- (Modern Classical)<br>\n<span class=\"previewArtist\">Decypher -- </span><span class=\"previewProject\"><a href=\"#Decypher_Unseen\">\'Unseen\'</a></span>\n<div class=\"WimpyButton_7780205\" data-wimpybutton=\"http://www.previews.cambridge-mt.com/Unseen_Full_Preview.mp3\"></div> -- (Melodic Death Metal)<br>\n',0,'a:0:{}',0,''),(162,1,0,'podcastDemo','',0,0,0,'<span class=\"spanPodcastMiniTextAudio\">demonstration:</span>',0,'a:0:{}',0,''),(163,0,0,'TrainingGTCs_Damage','',0,22,0,'Trainees are responsible for ensuring that no property of Cambridge-MT is damaged, lost, or stolen as a direct or indirect result of their own action or failure to act appropriately. In the event of loss, theft, or damage directly or indirectly caused by any trainee, the trainee agrees to pay all reasonable costs in full, including replacement or reparation of damaged property. Cambridge-MT accept no responsibility for loss, damage or theft of personal belongings.',0,'a:0:{}',0,''),(164,0,0,'TrainingGTCs_WorkForHire','',0,22,0,'Any training work carried out by Cambridge-MT is performed as \'work for hire\', and as such no claim is made on the music creator’s compositional or sound-recording copyrights. Although mixes and project/master files are backed up by Cambridge-MT as a matter of course, ultimate responsibility for archiving all aspects of any mix project lies with the trainee. Cambridge-MT encourages trainees to back up important files in at least two different digital formats. Cambridge-MT reserve the right to use up to 30 seconds of any material worked on by Cambridge-MT for demonstration and/or publicity purposes.',0,'a:0:{}',0,''),(165,0,0,'ProductionGTCs_ConductComplaintsJurisdiction','',0,22,0,'Cambridge-MT reserve the right to terminate the session in the event of unacceptable conduct or attitude from any attendee. In such cases, no refund will be given. Any attempt to create unauthorised audio or video recordings of Cambridge-MT\'s production sessions will be deemed unacceptable. In the event of any complaint, please <a href=\"[[~420]]\">contact Cambridge-MT</a> directly in the first instance. These Terms & Conditions shall be governed by English law and the courts of England and Wales shall have exclusive jurisdiction over any claim, dispute or difference which may arise out of them.',0,'a:0:{}',0,''),(166,1,0,'ms-mtk-FmtAnchor','',0,16,0,'<span id=\"[[+anchor]]\"></span>',0,'a:0:{}',0,''),(167,1,0,'ms-mtk-FmtArtistFooter','',0,16,0,'    </ul>\n    [[+comments]]<br>\n    </li>\n</ul>\n',0,'a:0:{}',0,''),(168,1,0,'ms-mtk-FmtArtistHeader','',0,16,0,'<ul>\n    <li>\n    <span class=\"artistHeader\">[[+artist]]: [[+title]]</span><br>\n    <span class=\"artistStyle\">Style: [[+specificStyle]] (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>',0,'a:0:{}',0,''),(169,1,0,'ms-mtk-FmtArtistHeaderNew','',0,16,0,'<ul>\n    <li>\n    <span class=\"artistHeader\"><span class=\"newTextColor\">NEW! </span>[[+artist]]: [[+title]]</span><br>\n    <span class=\"artistStyle\">Style: [[+specificStyle]] (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\n    <ul>',0,'a:0:{}',0,''),(170,1,0,'ms-mtk-FmtLatest','',0,16,0,'<span class=\"previewArtist\">[[+artist]] -- </span><span class=\"previewProject\"><a href=\"#[[+projectLink]]\">[[+projectName]]</a></span>\n<div class=\"WimpyButton_7780205\" data-wimpybutton=\"[[+wimpyPreview]]\"></div> -- ([[+specificStyle]])<br>',0,'a:0:{}',0,''),(171,1,0,'ms-mtk-FmtProjectDirectLink','',0,16,0,'&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#[[+directLink]]\">direct-link URL</a>)',0,'a:0:{}',0,''),(172,1,0,'ms-mtk-FmtProjectDiscuss','',0,16,0,'&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=[[+discussFID]]\">&rarr;Mixes and discussion</a>',0,'a:0:{}',0,''),(173,1,0,'ms-mtk-FmtProjectEnd','',0,16,0,'</span>\n        </li>\n',0,'a:0:{}',0,''),(174,1,0,'ms-mtk-FmtProjectMoreInfo','',0,16,0,'&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/showthread.php?tid=[[+moreInfoTID]]\">More info...</a>',0,'a:0:{}',0,''),(175,1,0,'ms-mtk-FmtProjectName','',0,16,0,'    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">[[+project]] -- ',0,'a:0:{}',0,''),(176,1,0,'ms-mtk-FmtProjectNameNone','',0,16,0,'    <li>\n        <span class=\"projectLine\"><span class=\"projectNameType\">',0,'a:0:{}',0,''),(177,1,0,'ms-mtk-FmtProjectPreviewWimpy','',0,16,0,' preview <a href=\"[[+previewUrl]]\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"[[+wimpyUrl]]\"></div>',0,'a:0:{}',0,''),(178,1,0,'ms-mtk-FmtProjectTrack','',0,16,0,'<span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;1 track: ',0,'a:0:{}',0,''),(179,1,0,'ms-mtk-FmtProjectTracks','',0,16,0,'<span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;[[+numTracks]] tracks: ',0,'a:0:{}',0,''),(180,1,0,'ms-mtk-FmtProjectTypeExcerpt','',0,16,0,'<strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span>',0,'a:0:{}',0,''),(181,1,0,'ms-mtk-FmtProjectTypeFull','',0,16,0,'<strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span>',0,'a:0:{}',0,''),(182,1,0,'ms-mtk-FmtStyleHeader','',0,16,0,'<span class=\"musicStyleHeader\">[[+generalStyle]]</span><br>',0,'a:0:{}',0,''),(183,1,0,'ms-mtk-FmtStyleLink','',0,16,0,'  <a href=\"[[+page]]#[[+anchor]]\">[[+style]]</a><br>',0,'a:0:{}',0,''),(184,1,0,'MTKLibTester_StyleHeaders','This chunk was generated by snippet ms-mtk-generate on Sunday, 30-Apr-17 23:25:43 UTC',0,24,0,'  <a href=\"#Acoustic\">Acoustic / Jazz / Country / Orchestral</a><br>\n  <a href=\"#Electronica\">Electronica / Dance / Experimental</a><br>\n  <a href=\"#Pop\">Pop / Singer-Songwriter</a><br>\n  <a href=\"#AltRock\">Alt Rock / Blues / Country Rock / Indie / Funk / Reggae</a><br>\n  <a href=\"#Rock\">Rock / Punk / Metal</a><br>\n  <a href=\"#HipHop\">Hip-Hop / R&amp;B</a><br>\n',0,'a:0:{}',0,''),(215,1,0,'subdomainDocs','',0,6,0,'http://docs.cambridge-mt.com/',0,'a:0:{}',0,''),(216,1,0,'subdomainAudio','',0,6,0,'http://audio.cambridge-mt.com/',0,'a:0:{}',0,''),(217,1,0,'subdomainVideo','',0,6,0,'http://video.cambridge-mt.com/',0,'a:0:{}',0,''),(218,1,0,'subdomainPix','',0,6,0,'http://pix.cambridge-mt.com/',0,'a:0:{}',0,'');

--
-- Table structure for table `modx_site_plugin_events`
--

CREATE TABLE `modx_site_plugin_events` (
  `pluginid` int(10) NOT NULL DEFAULT '0',
  `event` varchar(255) NOT NULL DEFAULT '',
  `priority` int(10) NOT NULL DEFAULT '0',
  `propertyset` int(10) unsigned NOT NULL DEFAULT '0',
  PRIMARY KEY (`pluginid`,`event`),
  KEY `priority` (`priority`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Dumping data for table `modx_site_plugin_events`
--


--
-- Table structure for table `modx_site_plugins`
--

CREATE TABLE `modx_site_plugins` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `source` int(10) unsigned NOT NULL DEFAULT '0',
  `property_preprocess` tinyint(1) unsigned NOT NULL DEFAULT '0',
  `name` varchar(50) NOT NULL DEFAULT '',
  `description` varchar(255) NOT NULL DEFAULT '',
  `editor_type` int(11) NOT NULL DEFAULT '0',
  `category` int(11) NOT NULL DEFAULT '0',
  `cache_type` tinyint(1) NOT NULL DEFAULT '0',
  `plugincode` mediumtext NOT NULL,
  `locked` tinyint(1) unsigned NOT NULL DEFAULT '0',
  `properties` text,
  `disabled` tinyint(1) unsigned NOT NULL DEFAULT '0',
  `moduleguid` varchar(32) NOT NULL DEFAULT '',
  `static` tinyint(1) unsigned NOT NULL DEFAULT '0',
  `static_file` varchar(255) NOT NULL DEFAULT '',
  PRIMARY KEY (`id`),
  UNIQUE KEY `name` (`name`),
  KEY `category` (`category`),
  KEY `locked` (`locked`),
  KEY `disabled` (`disabled`),
  KEY `static` (`static`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Dumping data for table `modx_site_plugins`
--


--
-- Table structure for table `modx_site_snippets`
--

CREATE TABLE `modx_site_snippets` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `source` int(10) unsigned NOT NULL DEFAULT '0',
  `property_preprocess` tinyint(1) unsigned NOT NULL DEFAULT '0',
  `name` varchar(50) NOT NULL DEFAULT '',
  `description` varchar(255) NOT NULL DEFAULT '',
  `editor_type` int(11) NOT NULL DEFAULT '0',
  `category` int(11) NOT NULL DEFAULT '0',
  `cache_type` tinyint(1) NOT NULL DEFAULT '0',
  `snippet` mediumtext,
  `locked` tinyint(1) unsigned NOT NULL DEFAULT '0',
  `properties` text,
  `moduleguid` varchar(32) NOT NULL DEFAULT '',
  `static` tinyint(1) unsigned NOT NULL DEFAULT '0',
  `static_file` varchar(255) NOT NULL DEFAULT '',
  PRIMARY KEY (`id`),
  UNIQUE KEY `name` (`name`),
  KEY `category` (`category`),
  KEY `locked` (`locked`),
  KEY `moduleguid` (`moduleguid`),
  KEY `static` (`static`)
) ENGINE=MyISAM AUTO_INCREMENT=33 DEFAULT CHARSET=latin1;

--
-- Dumping data for table `modx_site_snippets`
--

INSERT INTO `modx_site_snippets` VALUES (1,1,0,'playerWavMp3Button','',0,25,0,'$output = \'<span class=\"spanExampleFile\">\';\n\n/* inputs \"(Ex__.__:\" only if &exampleNumber is set */\nif ($exampleNumber != null)\n{\n  $output .= \'(\';\n  $output .= $examplePrefix;\n  $output .= \'Ex\';\n  $output .= $exampleNumber;\n  $output .= \':\';\n\n/* inputs <br> component if &compact flag set */\n  if ($compact == 1)\n  {\n    $output .= \'<br>\';\n  }\n}\n\n\n\n\n$output .= \'<a href=\"[[$sitePrefixCMT]]SiteAudio/\';\n\n/* inputs appropriate folder name for MSFTSS or RSFTSS */\n$id = $modx->resource->get(\'id\');\n$resource = $modx->getObject(\'modResource\', $id);\n$resourcesAudioFolder = $resource->getTVValue(25);\n  /* TV: resourcesAudioFolder */\n$output .= $resourcesAudioFolder;\n\n$output .= \'/\';\n$output .= $exampleFile;\n$output .= \'.wav\">WAV</a>/<a href=\"[[$sitePrefixCMT]]SiteAudio/\';\n$output .= $resourcesAudioFolder;\n$output .= \'/\';\n$output .= $exampleFile;\n$output .= \'.mp3\">MP3</a> \';\n$output .= \'<div class=\"WimpyButton_7780205\" data-wimpybutton=\"\';\n$output .= \'[[$sitePrefixCMT]]SiteAudio/\';\n$output .= $resourcesAudioFolder;\n$output .= \'/\';\n$output .= $exampleFile;\n$output .= \'.mp3\"></div>\';\n\nif (! empty($exampleNumber2))\n{\n$output .= \'; \';\n$output .= $examplePrefix2;\n$output .= \'Ex\';\n$output .= $exampleNumber2;\n$output .= \':<a href=\"[[$sitePrefixCMT]]SiteAudio/\';\n$output .= $resourcesAudioFolder;\n$output .= \'/\';\n$output .= $exampleFile2;\n$output .= \'.wav\">WAV</a>/<a href=\"[[$sitePrefixCMT]]SiteAudio/\';\n$output .= $resourcesAudioFolder;\n$output .= \'/\';\n$output .= $exampleFile2;\n$output .= \'.mp3\">MP3</a> \';\n$output .= \'<div class=\"WimpyButton_7780205\" data-wimpybutton=\"\';\n$output .= \'[[$sitePrefixCMT]]SiteAudio/\';\n$output .= $resourcesAudioFolder;\n$output .= \'/\';\n$output .= $exampleFile2;\n$output .= \'.mp3\"></div>\';\n}\n\nif (! empty($exampleNumber3))\n{\n$output .= \'; \';\n$output .= $examplePrefix3;\n$output .= \'Ex\';\n$output .= $exampleNumber3;\n$output .= \':<a href=\"[[$sitePrefixCMT]]SiteAudio/\';\n$output .= $resourcesAudioFolder;\n$output .= \'/\';\n$output .= $exampleFile3;\n$output .= \'.wav\">WAV</a>/<a href=\"[[$sitePrefixCMT]]SiteAudio/\';\n$output .= $resourcesAudioFolder;\n$output .= \'/\';\n$output .= $exampleFile3;\n$output .= \'.mp3\">MP3</a> \';\n$output .= \'<div class=\"WimpyButton_7780205\" data-wimpybutton=\"\';\n$output .= \'[[$sitePrefixCMT]]SiteAudio/\';\n$output .= $resourcesAudioFolder;\n$output .= \'/\';\n$output .= $exampleFile3;\n$output .= \'.mp3\"></div>\';\n}\n\nif (! empty($exampleNumber4))\n{\n$output .= \'; \';\n$output .= $examplePrefix4;\n$output .= \'Ex\';\n$output .= $exampleNumber4;\n$output .= \':<a href=\"[[$sitePrefixCMT]]SiteAudio/\';\n$output .= $resourcesAudioFolder;\n$output .= \'/\';\n$output .= $exampleFile4;\n$output .= \'.wav\">WAV</a>/<a href=\"[[$sitePrefixCMT]]SiteAudio/\';\n$output .= $resourcesAudioFolder;\n$output .= \'/\';\n$output .= $exampleFile4;\n$output .= \'.mp3\">MP3</a> \';\n$output .= \'<div class=\"WimpyButton_7780205\" data-wimpybutton=\"\';\n$output .= \'[[$sitePrefixCMT]]SiteAudio/\';\n$output .= $resourcesAudioFolder;\n$output .= \'/\';\n$output .= $exampleFile4;\n$output .= \'.mp3\"></div>\';\n}\n\nif (! empty($exampleNumber5))\n{\n$output .= \'; \';\n$output .= $examplePrefix5;\n$output .= \'Ex\';\n$output .= $exampleNumber5;\n$output .= \':<a href=\"[[$sitePrefixCMT]]SiteAudio/\';\n$output .= $resourcesAudioFolder;\n$output .= \'/\';\n$output .= $exampleFile5;\n$output .= \'.wav\">WAV</a>/<a href=\"[[$sitePrefixCMT]]SiteAudio/\';\n$output .= $resourcesAudioFolder;\n$output .= \'/\';\n$output .= $exampleFile5;\n$output .= \'.mp3\">MP3</a> \';\n$output .= \'<div class=\"WimpyButton_7780205\" data-wimpybutton=\"\';\n$output .= \'[[$sitePrefixCMT]]SiteAudio/\';\n$output .= $resourcesAudioFolder;\n$output .= \'/\';\n$output .= $exampleFile5;\n$output .= \'.mp3\"></div>\';\n}\n\n/* inputs \")\" only if &exampleNumber is set */\nif ($exampleNumber != null)\n{\n  $output .= \')\';\n}\n\n$output .= \'</span>\';\n\nreturn $output;',0,'a:0:{}','',0,''),(2,1,0,'menuPicSwitcher','',0,26,0,'if ($menuPicSwitch==\'None\')\n{\n$output = \'<td rowspan=\"2\" class=\"tdMenuThumbnail\"></td>\';\n}\nelse\n{\n$output = \'<td rowspan=\"2\" class=\"tdMenuThumbnail\"><a href=\"\';\n\nif ($menuPicSwitch==\'RSFTSS\') {$output .= \'[[~370]]\';}\nif ($menuPicSwitch==\'MSFTSS+RSFTSS\') {$output .= \'[[~370]]\';}\nif ($menuPicSwitch==\'MSFTSS\') {$output .= \'[[~29]]\';}\nif ($menuPicSwitch==\'MikeSenior\') {$output .= \'[[~376]]\';}\nif ($menuPicSwitch==\'CMTLogoCondensed\') {$output .= \'[[~1]]\';}\nif ($menuPicSwitch==\'CMTLogoPatreon\') {$output .= \'[[~1]]\';}\n\n$output .= \'\"><img \';\n\nif ($menuPicSwitch==\'RSFTSS\') {$output .= \'alt=\"Recording Secrets For The Small Studio\" src=\"[[$sitePrefixCMT]]SitePix/RSFTSS_Thumbnail250\';}\nif ($menuPicSwitch==\'MSFTSS+RSFTSS\') {$output .= \'alt=\"Recording Secrets For The Small Studio\" src=\"[[$sitePrefixCMT]]SitePix/RSFTSS_Thumbnail250\';}\nif ($menuPicSwitch==\'MSFTSS\') {$output .= \'alt=\"Mixing Secrets For The Small Studio\" src=\"[[$sitePrefixCMT]]SitePix/MSFTSS_Thumbnail250\';}\nif ($menuPicSwitch==\'MikeSenior\') {$output .= \'alt=\"Mike Senior (Cambridge Music Technology)\" src=\"[[$sitePrefixCMT]]SitePix/MikeSenior_Thumbnail250\';}\nif ($menuPicSwitch==\'CMTLogoCondensed\') {$output .= \'alt=\"Cambridge Music Technology\" src=\"[[$sitePrefixCMT]]SitePix/CMTLogoCondensed\';}\nif ($menuPicSwitch==\'CMTLogoPatreon\') {$output .= \'alt=\"Cambridge Music Technology\" src=\"[[$sitePrefixCMT]]SitePix/CMTLogoCondensed\';}\n\n$output .= \'.jpg\">\';\n\nif ($menuPicSwitch==\'MSFTSS+RSFTSS\')\n{\n$output .= \'</a><br>\';\n$output .= \'<a href=\"\';\n$output .= \'[[~29]]\';\n$output .= \'\"><img alt=\"Mixing Secrets For The Small Studio\" src=\"[[$sitePrefixCMT]]SitePix/\';\n$output .= \'MSFTSS_Thumbnail250\';\n$output .= \'.jpg\">\';\n}\n\n$output .= \'</a></td>\';\n\n\n\n}\n\nreturn $output;',0,'a:0:{}','',0,''),(3,1,0,'menuPaneSwitcher','',0,26,0,'if ($menuPaneSwitch==\'IntroText\') {$output = \'[[$menuPaneIntroText]]\';}\nif ($menuPaneSwitch==\'RSFTSSChLinks\') {$output = \'[[$menuPaneRSFTSSChLinks]]\';}\nif ($menuPaneSwitch==\'MSFTSSChLinks\') {$output = \'[[$menuPaneMSFTSSChLinks]]\';}\n\nreturn $output;',0,'a:0:{}','',0,''),(10,1,0,'pageTitleSwitcher','',0,26,0,'/* inputs appropriate site title into CMT_MenuTemplate*/\n$id = $modx->resource->get(\'id\');\n$resource = $modx->getObject(\'modResource\', $id);\n$resourcesTitle = $resource->getTVValue(2); /* TV: menuPic */\n\nif ($resourcesTitle == \'None\'||null)\n{\n$output = \'Cambridge Music Technology\';\n}\n\nif ($resourcesTitle == \'RSFTSS\') \n{\n$output = \'Recording Secrets For The Small Studio\';\n$output .= \' (Cambridge Music Technology)\';\n}\n\nif ($resourcesTitle == \'MSFTSS\')\n{\n$output = \'Mixing Secrets For The Small Studio\';\n$output .= \' (Cambridge Music Technology)\';\n}\n\nif ($resourcesTitle == \'MSFTSS+RSFTSS\')\n{\n$output = \'Small-studio Secrets\';\n$output .= \' (Cambridge Music Technology)\';\n}\n\nif ($resourcesTitle == \'MikeSenior\')\n{\n$output = \'Mike Senior\';\n$output .= \' (Cambridge Music Technology)\';\n}\n\nif ($resourcesTitle == \'CMTLogoCondensed\')\n{\n$output = \'Studio Services &amp; Training\';\n$output .= \' (Cambridge Music Technology)\';\n}\n\nif ($resourcesTitle == \'CMTLogoPatreon\')\n{\n$output = \'Cambridge-MT Patron Rewards\';\n$output .= \' (Cambridge Music Technology)\';\n}\n\nreturn $output;',0,'a:0:{}','',0,''),(11,1,0,'playerButtonOnly','',0,25,0,'$output = \'<span class=\"spanExampleFile\">\';\n$output .= \'<div class=\"WimpyButton_7780205\" data-wimpybutton=\"\';\n$output .= \'[[$sitePrefixCMT]]SiteAudio/\';\n$output .= $exampleFile;\n$output .= \'.mp3\"></div>\';\n$output .= \'</span>\';\n\nreturn $output;',0,'a:0:{}','',0,''),(12,1,0,'msMtkConverter','',0,0,0,'$body = substr($content, 11168, -583);\n\n$wibbleSearch = \'src=\"SitePix/\';\n$wibbleReplace = \'src=\"[[$sitePrefixCMT]]SitePix/\';\n$body = str_replace($wibbleSearch, $wibbleReplace, $body);\n\n$body = str_replace(\"ms-mtk_ProjectMR1106.htm\", \"[[~397]]\", $body);\n$body = str_replace(\"ms-mtk_ProjectMR1210.htm\", \"[[~398]]\", $body);\n$body = str_replace(\"ms-mtk_ProjectMR1207.htm\", \"[[~399]]\", $body);\n$body = str_replace(\"ms-mtk_ProjectSN1301.htm\", \"[[~400]]\", $body);\n$body = str_replace(\"ms-mtk_ProjectMR1507.htm\", \"[[~401]]\", $body);\n$body = str_replace(\"ms-mtk_ProjectMR1304.htm\", \"[[~402]]\", $body);\n$body = str_replace(\"ms-mtk_ProjectMR1108.htm\", \"[[~403]]\", $body);\n$body = str_replace(\"ms-mtk_ProjectMR1011.htm\", \"[[~404]]\", $body);\n$body = str_replace(\"ms-mtk_ProjectMR1505.htm\", \"[[~405]]\", $body);\n$body = str_replace(\"ms-mtk_ProjectMR1305.htm\", \"[[~406]]\", $body);\n$body = str_replace(\"ms-mtk_ProjectMR0902.htm\", \"[[~407]]\", $body);\n$body = str_replace(\"ms-mtk_ProjectMR1005.htm\", \"[[~408]]\", $body);\n$body = str_replace(\"ms-mtk_ProjectMR1303.htm\", \"[[~409]]\", $body);\n$body = str_replace(\"ms-mtk_ProjectMR1111.htm\", \"[[~410]]\", $body);\n$body = str_replace(\"ms-mtk_ProjectSascha.htm\", \"[[~411]]\", $body);\n$body = str_replace(\"ms-mtk_ProjectMR1205.htm\", \"[[~412]]\", $body);\n$body = str_replace(\"ms-mtk_ProjectMR1503.htm\", \"[[~413]]\", $body);\n$body = str_replace(\"ms-mtk_ProjectMR1105.htm\", \"[[~414]]\", $body);\n$body = str_replace(\"ms-mtk_ProjectMR1110.htm\", \"[[~415]]\", $body);\n$body = str_replace(\"ms-mtk_ProjectMR1204.htm\", \"[[~416]]\", $body);\n\n$body = str_replace(\"ms-mtk_UsageFAQs.htm\", \"[[~396]]\", $body);\n$body = str_replace(\"ms-mtkUsageFAQs.htm\", \"[[~396]]\", $body);\n$body = str_replace(\"ms-mtk_UsageFAQs\", \"[[~396]]\", $body);\n$body = str_replace(\"ms-mtk_Newbies.htm\", \"[[~422]]\", $body);\n$body = str_replace(\"rs-ch10-case1.htm\", \"[[~367]]\", $body);\n$body = str_replace(\"YoungGriffoCompetition.htm\", \"[[~350]]\", $body);\n\n/* output assembly */\n$output = $body;\n\nreturn $output;',0,'a:0:{}','',0,''),(20,1,0,'bannersRotateMtkLib','',0,23,0,'// Put banner-code placeholders passed from bannerListCallMtkLib snippet into $sortedBanners array\n$sortedBanners = array(\n   $sortedBanner0,\n   $sortedBanner1,\n   $sortedBanner2,\n   $sortedBanner3,\n   $sortedBanner4,\n   $sortedBanner5,\n   $sortedBanner6,\n   $sortedBanner7,\n   $sortedBanner8,\n   $sortedBanner9,\n   $sortedBannerLatest);\n\n// Randomise the entries in the $sortedBanners array\nshuffle($sortedBanners);\n\n// Create numbered \'shuffledBanner\' placeholders for use in the Mtk page\n$shuffledBanners = array(\n  \'shuffledBanner0\' => $sortedBanners[0],\n  \'shuffledBanner1\' => $sortedBanners[1],\n  \'shuffledBanner2\' => $sortedBanners[2],\n  \'shuffledBanner3\' => $sortedBanners[3],\n  \'shuffledBanner4\' => $sortedBanners[4],\n  \'shuffledBanner5\' => $sortedBanners[5],\n  \'shuffledBanner6\' => $sortedBanners[6],\n  \'shuffledBanner7\' => $sortedBanners[7],\n  \'shuffledBanner8\' => $sortedBanners[8],\n  \'shuffledBanner9\' => $sortedBanners[9],\n  \'shuffledBannerLatest\' => $sortedBanners[10]);\n$modx->setPlaceholders($shuffledBanners);',0,'a:0:{}','',0,''),(13,1,0,'MTKProjectPageGenerator','',0,5,0,'$docId = $modx->resource->get(\'id\');\n\n/* select this page for get() actions */\n$resource = $modx->getObject(\'modResource\', $docId);\n\n\n\n/* setting placeholders */\n$modx->setPlaceholder(\'Artist\', $resource->getTVValue(26));\n$modx->setPlaceholder(\'Title\', $resource->getTVValue(27));\n$modx->setPlaceholder(\'DAW\', $resource->getTVValue(28));\n$modx->setPlaceholder(\'DAWVersion\', $resource->getTVValue(29));\n$modx->setPlaceholder(\'RawMTKLinkSuffix\', $resource->getTVValue(30));\n$modx->setPlaceholder(\'Checkboxes\', $resource->getTVValue(31));\n$modx->setPlaceholder(\'Article1Link\', $resource->getTVValue(32));\n$modx->setPlaceholder(\'ScreensFolderName\', $resource->getTVValue(33));\n$modx->setPlaceholder(\'ProjectLinkSuffix\', $resource->getTVValue(34));\n$modx->setPlaceholder(\'FileSize\', $resource->getTVValue(35));\n$modx->setPlaceholder(\'DAWManufacturer\', $resource->getTVValue(36));\n$modx->setPlaceholder(\'Article1Issue\', $resource->getTVValue(37));\n$modx->setPlaceholder(\'Article1Title\', $resource->getTVValue(39));\n$modx->setPlaceholder(\'AddendumBulletPoints\', $resource->getTVValue(42));\n\n/* composer possessive generator */\nif ($resource->getTVValue(38) != null)\n  {\n  $composerWithPossessive = $resource->getTVValue(38) . \"\'s \";\n  $modx->setPlaceholder(\'Composer\', $composerWithPossessive);\n  }\n\n/* compound artist/composer/title generator */\nif ($composerWithPossessive != null)\n  {\n  $compound = $composerWithPossessive;\n  $compound .= \"\'\" . $resource->getTVValue(27) . \"\'\";\n  $compound .= \', performed by \' . $resource->getTVValue(26);\n  $modx->setPlaceholder(\'CompoundArtistComposerTitle\', $compound);\n  }\nelse\n  {\n  $compound = $resource->getTVValue(26) . \"\'s \";\n  $compound .= \"\'\" . $resource->getTVValue(27) . \"\'\";\n  $modx->setPlaceholder(\'CompoundArtistComposerTitle\', $compound);\n  }\n\n/* compound article link/issue/title generator */\nif ($resource->getTVValue(39) != null)\n  {\n  $compound = \', as featured in <i>Sound On Sound</i> magazine\' . \"\'\" . \'s <a href=\"\';\n  $compound .= $resource->getTVValue(32) . \'\">\';\n  $compound .= $resource->getTVValue(37) . \' \';\n  $compound .= $resource->getTVValue(39) . \'</a> article\';\n  $modx->setPlaceholder(\'CompoundArticleLinkIssueTitle\', $compound);\n  }\nelse\n  {\n  $compound = \'\';\n  $modx->setPlaceholder(\'CompoundArticleLinkIssueTitle\', $compound);\n  }',0,'a:0:{}','',0,''),(14,1,0,'msMtkTesterConverter','',0,0,0,'$body = $content;\n\n/* output assembly */\n$output = $body;\n\nreturn $output;',0,'a:0:{}','',0,''),(22,1,0,'bannersCallLMP','',0,23,0,'/* reset/default variables */\n$id = 550; /* resource ID of BannerAds_LMP document */\n\n/* select the BannerAds_LMP document for get() queries */\n$resource = $modx->getObject(\'modResource\', $id);\n\n/* poll the BannerAds_LMP document for its first-generation\n   children (ie. the individual banner ad documents) */\n$bannerAdIDs = $modx->getChildIds($id, 1); /* NB. returns array!! */\n\n/* select each banner ad document in turn for get() queries\n   and build html strings in $bannerBuilder array */\n\nforeach ($bannerAdIDs as $key1 => $value1)\n{\n\n/* only shows ads that are published */\n\n$resource = $modx->getObject(\'modResource\', $value1);\n\n  if ($resource->get(\'published\') == 1)\n{\n$bannerBuilder[$key1] = \'<br><a href=\"\' . $resource->get(\'description\') . \'\">\';\n$bannerBuilder[$key1] .= \'<img alt=\"\' . $resource->get(\'introtext\') . \'\" \';\n$bannerBuilder[$key1] .= \'src=\"\' . $resource->get(\'content\') . \'\" class=\"imgBannerAd\"></a><br><br>\';\n}\n}\n\n/* turn contents of $bannerBuilder array into placeholders for use by\n   bannersRotateMtkLib snippet */\n$sortedBanners = array(\n   \'sortedBanner0\' => $bannerBuilder[0],\n   \'sortedBanner1\' => $bannerBuilder[1],\n   \'sortedBanner2\' => $bannerBuilder[2]);\n\n$modx->setPlaceholders($sortedBanners);',0,'a:0:{}','',0,''),(25,1,0,'ms-mtk-getUtilityJS','Snippet to include JavaScript functions from a heredoc and generate JavaScript assignment statements from the DB.',0,0,0,'/* Get the static JavaScript from a heredoc */\n$output = <<<JS\n<script type=\"text/javascript\">\nvar urlIdentifiers = [];\nvar numDLs = [];\nvar generationRules = [];\n\nfunction sel (clicked_obj) {\n  var idx;\n\n  // Get the selected download site\n  var urlIdentifier = clicked_obj.childNodes[0].innerHTML;\n  var numDl = clicked_obj.childNodes[1].innerHTML;\n\n  // Un-highlight all entries.\n  var numSites = document.getElementById(\"siteList\").childElementCount / 2;\n  for (idx=0; idx<numSites; idx++) {\n    document.getElementById(\"r\" + idx).style.backgroundColor = \"white\";\n  }\n\n  // Highlight the clicked entry.\n  clicked_obj.style.backgroundColor = \"gray\";\n\n  document.getElementById(\"delUrlIdentifier\").value = urlIdentifier;\n  document.getElementById(\"delNumDls\").value = numDl;\n\n  // Populate the substitution template.\n  for (idx=0; idx<urlIdentifiers.length; idx++) {\n    if ((urlIdentifiers[idx] == urlIdentifier) && (numDLs[idx] == numDl)) {\n      document.getElementById(\"generationRule\").value = generationRules[idx];\n      document.getElementById(\"urlIdentifier\").value = urlIdentifiers[idx];\n    }\n  }\n}\n\nfunction loadSiteList () {\n  var idx;\n  var html = \"<span id=\\\"r0\\\" onClick=\\\"sel(this);\\\" class=\\\"bgWhite\\\"><span class=\\\"firstLeft w400\\\">\" + urlIdentifiers[0] + \"</span><span class=\\\"firstRight w60\\\">\" + numDLs[0] + \"</span></span><br>\";\n  for (idx=1; idx<urlIdentifiers.length; idx++) {\n    html = html + \"<span id=\\\"r\" + idx + \"\\\" onClick=\\\"sel(this);\\\" class=\\\"bgWhite\\\"><span class=\\\"nextLeft w400\\\">\" + urlIdentifiers[idx] + \"</span><span class=\\\"nextRight w60\\\">\" + numDLs[idx] + \"</span></span><br>\";\n  }\n  document.getElementById(\"siteList\").innerHTML = html;\n}\n\nfunction init () {\n    loadSiteList ();\n}\n\nJS;\n\n/* Get the downloadSites table from the DB. */\n$sql = \"select * from DownloadSites order by urlIdentifier, numDLs\";\n$stmt = $modx->prepare($sql);\n$result = $stmt->execute();\nif (! $result) {\n    $msg = $stmt->errorInfo();\n    echo \'Error in snippet \"ms-mtk-getUtilityJS\" \' . $msg[2];\n}\n$stmt->setFetchMode(PDO::FETCH_ASSOC);\nwhile ($row = $stmt->fetch()) {\n    $output .= \'urlIdentifiers.push (\"\' . $row[\"urlIdentifier\"] . \'\");\' . PHP_EOL;\n    $output .= \'numDLs.push (\"\' . $row[\"numDLs\"] . \'\");\' . PHP_EOL;\n    $row[\"generationRule\"] = str_replace (\'\"\', \'\\\"\', $row[\"generationRule\"]);\n    $output .= \'generationRules.push (\"\' . $row[\"generationRule\"] . \'\");\' . PHP_EOL . PHP_EOL;\n}\n\n$output .= \'</script>\' . PHP_EOL;\n\n$modx->regClientStartupScript($output);',0,'a:0:{}','',0,''),(23,1,0,'bannersRotateLMP','',0,23,0,'// Put banner-code placeholders passed from bannerListCallMtkLib snippet into $sortedBanners array\n$sortedBanners = array(\n   $sortedBanner0,\n   $sortedBanner1,\n   $sortedBanner2);\n\n// Randomise the entries in the $sortedBanners array\nshuffle($sortedBanners);\n\n// Create numbered \'shuffledBanner\' placeholders for use in the Mtk page\n$shuffledBanners = array(\n  \'shuffledBanner0\' => $sortedBanners[0],\n  \'shuffledBanner1\' => $sortedBanners[1],\n  \'shuffledBanner2\' => $sortedBanners[2]);\n$modx->setPlaceholders($shuffledBanners);',0,'a:0:{}','',0,''),(26,1,0,'ms-mtk-getProjectsJS','Snippet to include JavaScript functions from a heredoc and generate JavaScript assignment statements from the DB.',0,0,0,'function getVar (&$modx, $varName) {\n    $sql = \"select varValue from Config where varName = ?\";\n    $stmt = $modx->prepare($sql);\n    $result = $stmt->execute(array ($varName));\n    if (! $result) {\n        $msg = $stmt->errorInfo();\n        echo \'Error in getVar of snippet \"getProjectsJS\". \' . $msg[2] . PHP_EOL;\n    }\n    $stmt->setFetchMode(PDO::FETCH_NUM);\n    while ($row = $stmt->fetch()) {\n        $output = $row[0];\n    }\n    return $output;\n}\n\nfunction getSortedFileNames (&$modx, $varName, $match) {\n/* This function gets a directory path from a Config variable ($varName). It then\n   filters the file names in that directory using the $match parameter. It returns \n   a sorted array of file names from that directory that pass the filter. The match\n   parameter allows filtering for only files of a particular type. */\n    $dir = getVar ($modx, $varName); /* Get the directory path from a Config variable */\n    if (is_dir ($dir)) { /* Make sure it\'s a directory */\n        if ($dh = opendir ($dir)) { /* Open the directory */\n            while (($fileName = readdir($dh)) !== false) { /* Read the directory */\n                if (preg_match ($match, $fileName)) { /* filter the file name returned */\n                    $fileNames[] = $fileName; /* \"push\" the name into the array */\n                }\n            }\n            closedir ($dh);\n        }\n        sort ($fileNames);\n    }\n    return ($fileNames);\n}\n\n$output = \'<script type=\"text/javascript\">\' . PHP_EOL;\n$output .= \'var lastArtist = \"\' . getVar($modx, \"lastArtist\") . \'\";\' . PHP_EOL;\n$output .= \'var lastProject = \"\' . getVar($modx, \"lastProject\") . \'\";\' . PHP_EOL;\n$output .= \'var lastType = \"\' . getVar($modx, \"lastType\") . \'\";\' . PHP_EOL . PHP_EOL;\n\n$output .= \'var previewHttpPath = \"\' . getVar($modx, \"previewHttpPath\") . \'\";\' . PHP_EOL;\n$output .= \'var multitrackHttpPath = \"\' . getVar($modx, \"multitrackHttpPath\") . \'\";\' . PHP_EOL . PHP_EOL;\n\n$output .= <<<JS\nvar artists = [];\nvar artistSorts = [];\nvar artistAnchors = [];\nvar projects = [];\nvar projectTypes = [];\nvar generalStyles = [];\nvar specificStyles = [];\nvar titles = [];\nvar dateAddeds = [];\nvar previewURLs = [];\nvar wimpyURLs = [];\nvar explicitLyricss = [];\nvar numTrackss = [];\nvar moreInfoTIDs = [];\nvar discussFIDs = [];\nvar showFIDs = [];\nvar actives = [];\nvar styleAnchors = [];\nvar comments = [];\n\nvar dlArtists = [];\nvar dlProjects = [];\nvar dlProjectTypes = [];\nvar dlDownloadURLs = [];\nvar dlDownloadSizes = [];\n\nvar previews = [];\n\nvar downloads = [];\nvar downloadSizes = [];\n\n\nJS;\n\n/* Issue a select for the Projects data */\n$sql =  <<<SQL\nselect * from Artists, Projects, SectionComments\n    where\n        Artists.artist = Projects.artist and\n        SectionComments.artist = Projects.artist and\n        SectionComments.generalStyle = Projects.generalStyle and\n        SectionComments.specificStyle = Projects.specificStyle and\n        SectionComments.title = Projects.title\n    order by\n        Artists.artistSort,\n        Projects.project,\n        Projects.projectType\nSQL;\n$stmt = $modx->prepare($sql);\n$result = $stmt->execute();\nif (! $result) {\n    $msg = $stmt->errorInfo();\n    echo \'Error in snippet ms-mtk-getProjectsJS. \' . $msg[2];\n}\n$stmt->setFetchMode(PDO::FETCH_ASSOC);\n\n/* Loop through the results and generate JavaScript array assignment(push) statements. */\nwhile ($row = $stmt->fetch()) {\n    $output .= \'artists.push (\"\' . $row[\"artist\"] . \'\");\' . PHP_EOL;\n    $output .= \'artistSorts.push (\"\' . $row[\"artistSort\"] . \'\");\' . PHP_EOL;\n    $output .= \'artistAnchors.push (\"\' . $row[\"artistAnchor\"] . \'\");\' . PHP_EOL;\n    $output .= \'projects.push (\"\' . $row[\"project\"] . \'\");\' . PHP_EOL;\n    $output .= \'projectTypes.push (\"\' . $row[\"projectType\"] . \'\");\' . PHP_EOL;\n    $output .= \'generalStyles.push (\"\' . $row[\"generalStyle\"] . \'\");\' . PHP_EOL;\n    $output .= \'specificStyles.push (\"\' . $row[\"specificStyle\"] . \'\");\' . PHP_EOL;\n    $output .= \'titles.push (\"\' . $row[\"title\"] . \'\");\' . PHP_EOL;\n    $output .= \'dateAddeds.push (\"\' . $row[\"dateAdded\"] . \'\");\' . PHP_EOL;\n    $output .= \'previewURLs.push (\"\' . $row[\"previewURL\"] . \'\");\' . PHP_EOL;\n    $output .= \'wimpyURLs.push (\"\' . $row[\"wimpyURL\"] . \'\");\' . PHP_EOL;\n    $output .= \'explicitLyricss.push (\"\' . $row[\"explicitLyrics\"] . \'\");\' . PHP_EOL;\n    $output .= \'numTrackss.push (\"\' . $row[\"numTracks\"] . \'\");\' . PHP_EOL;\n    $output .= \'moreInfoTIDs.push (\"\' . $row[\"moreInfoTID\"] . \'\");\' . PHP_EOL;\n    $output .= \'discussFIDs.push (\"\' . $row[\"discussFID\"] . \'\");\' . PHP_EOL;\n    $output .= \'showFIDs.push (\"\' . $row[\"showFID\"] . \'\");\' . PHP_EOL;\n    $output .= \'actives.push (\"\' . $row[\"active\"] . \'\");\' . PHP_EOL;\n    $row[\"comment\"] = str_replace (\'\"\', \'\\\"\', $row[\"comment\"]);\n    $output .= \'comments.push (\"\' . $row[\"comment\"] . \'\");\' . PHP_EOL;\n    $output .= PHP_EOL;\n}\n\n$sql = \"select * from Downloads order by artist, project, projectType\";\n$stmt = $modx->prepare($sql);\n$result = $stmt->execute();\nif (! $result) {\n    $msg = $stmt->errorInfo();\n    echo \'Error in snippet \"ms-mtk-getProjectsJS\" \' . $msg[2];\n}\n$stmt->setFetchMode(PDO::FETCH_ASSOC);\nwhile ($row = $stmt->fetch()) {\n    $output .= \'dlArtists.push (\"\' . $row[\"artist\"] . \'\");\' . PHP_EOL;\n    $output .= \'dlProjects.push (\"\' . $row[\"project\"] . \'\");\' . PHP_EOL;\n    $output .= \'dlProjectTypes.push (\"\' . $row[\"projectType\"] . \'\");\' . PHP_EOL;\n    $output .= \'dlDownloadURLs.push (\"\' . $row[\"DLURL\"] . \'\");\' . PHP_EOL;\n    $output .= \'dlDownloadSizes.push (\"\' . $row[\"DLSize\"] . \'\");\' . PHP_EOL . PHP_EOL;\n}\n\n/* Generate JavaScript \"push\" statements for the preview file names. */\n$fileNames = getSortedFileNames($modx, \"previewFileSysPath\", \'/\\.mp3$/\');\nfor ($idx=0; $idx<count($fileNames); $idx++) {\n    $output .= \'previews.push (\"\' . $fileNames[$idx] . \'\");\' . PHP_EOL;\n}\n$output .= PHP_EOL;\n\n/* Generate JavaScript \"push\" statements for the download/multitrack file names & sizes. */\n$fileNames = getSortedFileNames ($modx, \"multitrackFileSysPath\", \'/\\.zip$/\');\n$downloadDir = getVar ($modx, \'multitrackFileSysPath\');\nif (substr ($downloadDir, (strlen($downloadDir) - 1), 1) != \'/\') {\n    $downloadDir .= \'/\'; /* If last char isn\'t \"/\", append one. */\n}\nfor ($idx=0; $idx<count($fileNames); $idx++) {\n    $output .= \'downloads.push (\"\' . $fileNames[$idx] . \'\");\' . PHP_EOL;\n    $output .= \'downloadSizes.push (\"\' . round(filesize($downloadDir . $fileNames[$idx]) / 1048576) . \'\");\' . PHP_EOL;\n}\n$output .= PHP_EOL;\n\n/* Add the static JavaScript with a heredoc. */\n$output .= <<<JS\nfunction showDownloads () {\n    document.location.href=\"#openDownloads\";\n    document.getElementById(\"downloadsList\").focus();\n}\n\nfunction showPreviews () {\n    document.location.href=\"#openPreviews\";\n    document.getElementById(\"previewsList\").focus();\n}\n\nfunction unHighlightAll () {\n// Un-highlight all entries in the scroll list.\n    var numSites = document.getElementById(\"projectList\").childElementCount / 2;\n    for (idx2=0; idx2<numSites; idx2++) {\n        document.getElementById(\"r\" + idx2).style.backgroundColor = \"white\";\n    }\n}\n\nfunction selectRow (idx1) {\n// Select row \"idx1\" in the scrollable grid. Highlight that entry and\n// put its corresponding data in the form fields below.\n    var idx2;\n    var idx3;\n\n    // Unhighlight all entries in the scrollable grid.\n    unHighlightAll();\n\n    // Highlight the idx1 entry. That would be either the one just clicked or the\n    // last one added or updated. The init function calls for that.\n    document.getElementById(\"r\" + idx1).style.backgroundColor = \"gray\";\n\n    // Put artist/project/type into hidden fields on delForm.\n    document.getElementById(\"delArtist\").value = artists[idx1];\n    document.getElementById(\"delProject\").value = projects[idx1];\n    document.getElementById(\"delProjectType\").value = projectTypes[idx1];\n\n    // Populate the add/update form with the variables for this artist/project/type\n    document.getElementById(\"artist\").value = artists[idx1];\n    document.getElementById(\"artistSort\").value = artistSorts[idx1];\n    document.getElementById(\"artistAnchor\").value = artistAnchors[idx1];\n    document.getElementById(\"project\").value = projects[idx1];\n    document.getElementById(\"projectType\").value = projectTypes[idx1];\n    document.getElementById(\"dateAdded\").value = dateAddeds[idx1];\n    generalStyles[idx1] = generalStyles[idx1].replace(\"&amp;\", \"&\");\n    document.getElementById(\"generalStyle\").value = generalStyles[idx1];\n    document.getElementById(\"specificStyle\").value = specificStyles[idx1];\n    document.getElementById(\"albumTitle\").value = titles[idx1];\n    document.getElementById(\"previewURL\").value = previewURLs[idx1];\n    document.getElementById(\"wimpyURL\").value = wimpyURLs[idx1];\n    document.getElementById(\"explicitLyrics\").value = explicitLyricss[idx1];\n    document.getElementById(\"numTracks\").value = numTrackss[idx1];\n    document.getElementById(\"moreInfoTID\").value = moreInfoTIDs[idx1];\n    document.getElementById(\"discussFID\").value = discussFIDs[idx1];\n    document.getElementById(\"showFID\").value = showFIDs[idx1];\n    document.getElementById(\"active\").value = actives[idx1];\n    document.getElementById(\"comment\").value = comments[idx1];\n    // Don\'t set urlIdentifier. It\'s extracted from the first download\n    // Don\'t set numDLs. It comes from counting the number of downloads.\n    // Don\'t set isNew. It\'s a scratch variable only used in generation.\n\n    // Clear all download fields since the previous one may have had more\n    // downloads than the one just clicked on.\n    for (idx3=1; idx3<10; idx3++) {\n        document.getElementById(\"DLURL\" + idx3).value = \"\";\n        document.getElementById(\"dlSize\" + idx3).value = \"\";\n    }\n\n    // Now set the download fields when artist/project/projectType match.\n    idx3 = 1; // idx3 indexes the fields on the form\n    for (idx2=0; idx2<dlArtists.length; idx2++) {\n        if ((dlArtists[idx2] == artists[idx1]) && (dlProjects[idx2] == projects[idx1]) && (dlProjectTypes[idx2] == projectTypes[idx1])) {\n            document.getElementById(\"DLURL\" + idx3).value = dlDownloadURLs[idx2];\n            document.getElementById(\"dlSize\" + idx3).value = dlDownloadSizes[idx2];\n            idx3++;\n        }\n    }\n\n    // Finally, set all fields with an edit check to white background in case an add was started, \n    // an error occurred and then the user clicked on an entry. Kind of a corner case but it \n    // happened to me early on.\n    document.getElementById(\"artist\").style.backgroundColor = \"white\";\n    document.getElementById(\"artistSort\").style.backgroundColor = \"white\";\n    document.getElementById(\"artistAnchor\").style.backgroundColor = \"white\";\n    document.getElementById(\"specificStyle\").style.backgroundColor = \"white\";\n    document.getElementById(\"project\").style.backgroundColor = \"white\";\n    document.getElementById(\"dateAdded\").style.backgroundColor = \"white\";\n    document.getElementById(\"previewURL\").style.backgroundColor = \"white\";\n    document.getElementById(\"wimpyURL\").style.backgroundColor = \"white\";\n    document.getElementById(\"discussFID\").style.backgroundColor = \"white\";\n    document.getElementById(\"numTracks\").style.backgroundColor = \"white\";\n    document.getElementById(\"DLURL1\").style.backgroundColor = \"white\";\n    document.getElementById(\"dlSize1\").style.backgroundColor = \"white\";\n}\n\nfunction downloadClick (clicked_obj) {\n// This function gets the click event from one of the rows in downloadsList\n    var clickedObjId;\n    var idx1;\n    var idx2;\n\n    // Get the ID of the row (\"d0\", \"d1\", \"d2\", etc.)\n    clickedObjId = clicked_obj.id;\n\n    // Strip the first character, \"d\", to make it into a number.\n    idx1 = clickedObjId.substring (1);\n\n    // Unhighlight all rows\n    for (idx2=0; idx2<downloads.length; idx2++) {\n        document.getElementById(\"d\" + idx2).style.backgroundColor = \"white\";\n    }\n\n    // Highlight the clicked row\n    document.getElementById(\"d\" + idx1).style.backgroundColor = \"gray\";\n\n    // Put the download into both DLURL1 and the size into dlSize1\n    document.getElementById(\"DLURL1\").value = multitrackHttpPath + downloads[idx1];\n    document.getElementById(\"dlSize1\").value = downloadSizes[idx1];\n\n    // Put focus on the DIV that contains this row. This is so keystroke\n    // navigation will work.\n    document.getElementById(\"downloadsList\").focus();\n}\n\nfunction previewClick (clicked_obj) {\n// This function gets the click event from one of the rows in previewsList\n    var clickedObjId;\n    var idx1;\n    var idx2;\n\n    // Get the ID of the row (\"p0\", \"p1\", \"p2\", etc.)\n    clickedObjId = clicked_obj.id;\n\n    // Strip the first character, \"p\", to make it into a number.\n    idx1 = clickedObjId.substring (1);\n\n    // Unhighlight all rows\n    for (idx2=0; idx2<previews.length; idx2++) {\n        document.getElementById(\"p\" + idx2).style.backgroundColor = \"white\";\n    }\n\n    // Highlight the clicked row\n    document.getElementById(\"p\" + idx1).style.backgroundColor = \"gray\";\n\n    // Put the preview into both previewURL and wimpyURL\n    document.getElementById(\"previewURL\").value = previewHttpPath + previews[idx1];\n    document.getElementById(\"wimpyURL\").value = previewHttpPath + previews[idx1];\n\n    // Put focus on the DIV that contains this row. This is so keystroke\n    // navigation will work.\n    document.getElementById(\"previewsList\").focus();\n}\n\nfunction projectClick (clicked_obj) {\n// This function gets the click directly from one of the grid rows\n    var clickedObjId;\n    var idx\n\n    // Get the ID of the row (\"r0\", \"r1\", \"r2\", etc.)\n    clickedObjId = clicked_obj.id;\n\n    // Strip the first character, \"r\", to make it into a number.\n    idx = clickedObjId.substring (1);\n\n    // Call the routine to highlight the row & populate the form fields\n    selectRow (idx);\n\n    // Put focus on the DIV that contains this row. This is so keystroke\n    // navigation will work.\n    document.getElementById(\"projectList\").focus();\n}\n\nfunction downloadsKeyPress (e) {\n// Handle keypress event for the DIV named \"downloadsList\". This DIV can\n// receive keypresses but the spans inside it can\'t.\n    var idx = 0;\n    var found = false;\n    var target = String.fromCharCode(e.charCode);\n    target = target.toUpperCase();\n    while ((!found) && (idx < downloads.length)) {\n        if (downloads[idx].substring(0,1) < target) {\n            idx++;\n        } else {\n            document.getElementById(\"d\" + idx).scrollIntoView(true);\n            found = true;\n        }\n    }\n}\n\nfunction previewsKeyPress (e) {\n// Handle keypress event for the DIV named \"previewsList\". This DIV can\n// receive keypresses but the spans inside it can\'t.\n    var idx = 0;\n    var found = false;\n    var target = String.fromCharCode(e.charCode);\n    target = target.toUpperCase();\n    while ((!found) && (idx < previews.length)) {\n        if (previews[idx].substring(0,1) < target) {\n            idx++;\n        } else {\n            document.getElementById(\"p\" + idx).scrollIntoView(true);\n            found = true;\n        }\n    }\n}\n\nfunction projectsKeyPress (e) {\n// Handle keypress event for the DIV named \"projectList\". This DIV can\n// receive keypresses but the spans inside it can\'t.\n    var idx = 0;\n    var found = false;\n    var target = String.fromCharCode(e.charCode);\n    target = target.toUpperCase();\n    while ((!found) && (idx < artists.length)) {\n        if (artistSorts[idx].substring(0,1) < target) {\n            idx++;\n        } else {\n            document.getElementById(\"r\" + idx).scrollIntoView(true);\n            found = true;\n        }\n    }\n}\n\nfunction checkOneRequired (fieldName) {\n// Edit check. Return true if parm \"fieldName\" has something in it.\n    if (document.getElementById(fieldName).value == \"\") {\n        document.getElementById(fieldName).style.backgroundColor = \"red\";\n        return 1;\n    } else {\n        document.getElementById(fieldName).style.backgroundColor = \"white\";\n        return 0;\n    }\n}\n\nfunction checkRequired () {\n// Check that there\'s something, anything, in these fields\n    var cnt = 0;\n\n    cnt += checkOneRequired (\"artist\");\n    cnt += checkOneRequired (\"artistSort\");\n    cnt += checkOneRequired (\"artistAnchor\");\n    cnt += checkOneRequired (\"specificStyle\");\n    cnt += checkOneRequired (\"project\");\n    cnt += checkOneRequired (\"dateAdded\");\n    cnt += checkOneRequired (\"previewURL\");\n    cnt += checkOneRequired (\"wimpyURL\");\n    cnt += checkOneRequired (\"discussFID\");\n    cnt += checkOneRequired (\"numTracks\");\n    cnt += checkOneRequired (\"DLURL1\");\n    cnt += checkOneRequired (\"dlSize1\");\n\n    if (cnt == 0) {\n        return true;\n    } else {\n        if (cnt == 1) {\n            alert (\"A required field has not been filled in.\");\n        } else {\n            alert (\"Required fields have not been filled in.\");\n        }\n        return false;\n    }\n}\n\nfunction checkForDelete () {\n// Check that something to delete has been selected.\n    if ((document.getElementById(\"delArtist\").value == \"\") ||\n        (document.getElementById(\"delProject\").value == \"\") ||\n        (document.getElementById(\"delProjectType\").value == \"\")) {\n\n        alert (\"Select a row from the artist/project/type grid to delete a project.\");\n        return false;\n    } else {\n        return (confirm (\"Are you sure?\"));\n    }\n}\n\nfunction makeArtistSortAnchor () {\n// Called when the text in the \"artist\" field changes.\n    var txt = document.getElementById(\"artist\").value;\n    txt = txt.replace(/ /g, \"\");\n    txt = txt.replace(/,/g, \"\");\n    txt = txt.replace(/\\./g, \"\");\n    txt = txt.replace(/\\\'/g, \"\");\n    txt = txt.replace(/\\&amp;/g, \"\");\n    document.getElementById(\"artistAnchor\").value = txt;\n\n    var txt = document.getElementById(\"artist\").value;\n    txt = txt.toUpperCase();\n    txt = txt.replace(/^A /, \"\");\n    txt = txt.replace(/^THE /, \"\");\n    document.getElementById(\"artistSort\").value = txt;\n}\n\nfunction getDateString () {\n// Return a date in MySQL format. \n    var d = new Date();\n    var mm = d.getMonth() + 1;\n    if (mm < 10) {\n        mm = \"0\" + mm;\n    }\n    var dd = d.getDate();\n    if (dd < 10) {\n        dd = \"0\" + dd;\n    }\n    var hh = d.getHours();\n    if (hh < 10) {\n        hh = \"0\" + hh;\n    }\n    var min = d.getMinutes();\n    if (min < 10) {\n        min = \"0\" + min;\n    }\n    var ss = d.getSeconds();\n    if (ss < 10) {\n        ss = \"0\" + ss;\n    }\n\n    return d.getFullYear() + \"-\" + mm + \"-\" + dd + \" \" + hh + \":\" + min + \":\" + ss;\n}\n\nfunction clearProject () {\n// Clear the project portion of what\'s currently on the screen.\n    var d;\n    var idx;\n\n    document.getElementById(\"project\").value = \"\";\n    document.getElementById(\"projectType\").value = \"Full\";\n    document.getElementById(\"dateAdded\").value = getDateString();\n    document.getElementById(\"active\").value = \"1\";\n    document.getElementById(\"previewURL\").value = \"\";\n    document.getElementById(\"wimpyURL\").value = \"\";\n    document.getElementById(\"explicitLyrics\").value = \"0\";\n    document.getElementById(\"moreInfoTID\").value = \"0\";\n    document.getElementById(\"discussFID\").value = \"0\";\n    document.getElementById(\"showFID\").value = 1;\n    document.getElementById(\"numTracks\").value = \"\";\n    for (idx=1; idx<10; idx++) {\n        document.getElementById(\"DLURL\" + idx).value = \"\";\n        document.getElementById(\"dlSize\" + idx).value = \"\";\n    }\n    document.getElementById(\"project\").focus();\n}\n\nfunction clearAll () {\n// Clear all form fields.\n\n    // Clear the artist related fields.\n    document.getElementById(\"artist\").value = \"\";\n    document.getElementById(\"artistSort\").value = \"\";\n    document.getElementById(\"artistAnchor\").value = \"\";\n    document.getElementById(\"albumTitle\").value = \"\";\n    document.getElementById(\"specificStyle\").value = \"\";\n    document.getElementById(\"comment\").value = \"\";\n\n    // Clear the project related fields\n    clearProject();\n\n    // Unhighlight any selected entry in the scrollable grid\n    // then clear the \"del\" field so an entry won\'t get \n    // inadvertantly deleted.\n    unHighlightAll ();\n    document.getElementById(\"delArtist\").value = \"\";\n    document.getElementById(\"delProject\").value = \"\";\n    document.getElementById(\"delProjectType\").value = \"\";\n\n    // Put the cursor in artist.\n    document.getElementById(\"artist\").focus();\n}\n\nfunction getSizeDLURL1 () {\n// Get the size of the file name in DLURL1.\n    var fileName;\n    var fileSize;\n    var idx;\n    var size;\n\n    // Get the file name and strip the path from it.\n    fileName = document.getElementById (\"DLURL1\").value;\n    while (fileName.indexOf (\"/\") > -1) {\n        fileName = fileName.substr (1); // Strip the leading character\n    }\n\n    // Search the lists for fileName. If found, set size to downloadSizes[idx]\n    size = 0;\n    for (idx=0; idx<downloads.length; idx++) {\n        if (fileName == downloads[idx]) {\n            size = downloadSizes[idx];\n        }\n    }\n\n    // Return the file size.\n    return size;\n}\n\nfunction flipOne (fieldId, srep1, srep2) {\n// Flip one field from \"Full\" to \"Excerpt\" or \"Excerpt\" to \"Full\" for \n// field IDs DLURL1, previewURL & wimpyURL.\n    var field = document.getElementById(fieldId).value;\n    if (field.search(\"cambridge-mt.com\")) {\n        if (field.search(srep1) > 0) {\n            field = field.replace(srep1, srep2);\n        } else {\n            field = field.replace(srep2, srep1);\n        }\n        document.getElementById(fieldId).value = field;\n    }\n}\n\nfunction flipType () {\n// Flip as much as we can from \"Full\" to \"Excerpt\" or \"Excerpt\" to \"Full\"\n    if (document.getElementById(\"projectType\").value == \"Full\") {\n        document.getElementById(\"projectType\").value = \"Excerpt\";\n        document.getElementById(\"showFID\").value = 0;\n        document.getElementById(\"numTracks\").focus();\n    } else {\n        document.getElementById(\"projectType\").value = \"Full\";\n        document.getElementById(\"showFID\").value = 1;\n        document.getElementById(\"discussFID\").focus();\n    }\n    document.getElementById(\"dateAdded\").value = getDateString();\n    document.getElementById(\"moreInfoTID\").value = \"0\";\n    document.getElementById(\"discussFID\").value = \"0\";\n    document.getElementById(\"numTracks\").value = \"\";\n    flipOne (\"DLURL1\", \"_Full.zip\", \".zip\");\n    flipOne (\"previewURL\", \"_Full_Preview\", \"_Preview\");\n    flipOne (\"wimpyURL\", \"_Full_Preview\", \"_Preview\");\n    document.getElementById(\"dlSize1\").value = getSizeDLURL1();\n}\n\nfunction loadArtistProjectType () {\n// Load the artist/project/type scrollable grid from the artists/projects/projectTypes arrays.\n\n    // Load the zero entry. It has different CSS than the rest.\n    var html = \"<span id=\\\"r0\\\" onClick=\\\"projectClick(this);\\\" class=\\\"bgWhite\\\">\" +\n               \"<span class=\\\"firstLeft w400 \\\" >\" + artists[0] + \"</span>\" +\n               \"<span class=\\\"firstCtr w600 \\\" >\" + projects[0] + \"</span>\" +\n               \"<span class=\\\"firstRight w60 \\\" >\" + projectTypes[0] + \"</span>\" +\n               \"</span><br>\";\n\n    // Load the rest of the grid\n    for (var idx=1; idx<artists.length; idx++) {\n        html += \"<span id=\\\"r\" + idx + \"\\\" onClick=\\\"projectClick(this);\\\" class=\\\"bgWhite\\\">\" +\n                \"<span class=\\\"nextLeft w400 \\\" >\" + artists[idx] + \"</span>\" +\n                \"<span class=\\\"nextCtr w600 \\\" >\" + projects[idx] + \"</span>\" +\n                \"<span class=\\\"nextRight w60 \\\" >\" + projectTypes[idx] + \"</span>\" +\n                \"</span><br>\";\n    }\n\n    // Do the actual load to the HTML enelemt.\n    document.getElementById(\"projectList\").innerHTML = html;\n}\n\nfunction init () {\n// Initialize the form.\n\n    // First load the scrollable grid at the top of the page\n    loadArtistProjectType ();\n    \n    // lastArtist, lastProject & lastType contain the last thing that\n    // was added or updated. Find out what index/entry they are in \n    // in the artists/projects/projectTypes arrays. If the last\n    // operation was a delete lastArtist/lastProject/lastType will\n    // be null & we won\'t find anything.\n    var idx = 0;\n    var foundIdx = -1;\n    while (idx<artists.length) {\n        if (artists[idx] == lastArtist) {\n            if (projects[idx] == lastProject) {\n                if (projectTypes[idx] == lastType) {\n                    foundIdx = idx;\n                }\n            }\n        }\n        idx++;\n    }\n\n    // If it was found scroll that row into view and init projects\n    // fields below the grid. This will allow a Full or Excerpt\n    // project to more easily be turned into the other kind.\n    if (foundIdx > -1) {\n        document.getElementById(\"r\" + foundIdx).scrollIntoView(true);\n        selectRow (foundIdx);\n    } else {\n        // There probably wasn\'t a lastAtist/lastProject/lastType. Just init the date/time.\n        document.getElementById(\"dateAdded\").value = getDateString();\n    }\n    document.getElementById(\"projectList\").focus(); // Put focus on the scrolling DIV\n\n    // Load the previewsList div (a popup)\n    html = \"<span id=\\\"p0\\\" onClick=\\\"previewClick(this);\\\" onDblClick=\\\"document.location.href=\'#close\';\\\" class=\\\"bgWhite firstLeft w400\\\">\" +\n           previews[0] + \"</span><br>\";\n    for (var idx=1; idx<previews.length; idx++) {\n        html += \"<span id=\\\"p\" + idx + \"\\\" onClick=\\\"previewClick(this);\\\" onDblClick=\\\"document.location.href=\'#close\';\\\" class=\\\"bgWhite nextLeft w400\\\">\" + \n                previews[idx] + \"</span><br>\";\n    }\n    // Do the actual load to the HTML enelemt.\n    document.getElementById(\"previewsList\").innerHTML = html;\n\n    // Load the downloadsList div (a popup)\n    html = \"<span id=\\\"d0\\\" onClick=\\\"downloadClick(this);\\\" onDblClick=\\\"document.location.href=\'#close\';\\\" class=\\\"bgWhite firstLeft w400\\\">\" + \n           downloads[0] + \"</span><br>\";\n    for (var idx=1; idx<downloads.length; idx++) {\n        html += \"<span id=\\\"d\" + idx + \"\\\" onClick=\\\"downloadClick(this);\\\" onDblClick=\\\"document.location.href=\'#close\';\\\" class=\\\"bgWhite nextLeft w400\\\">\" +\n                downloads[idx] + \"</span><br>\";\n    }\n    // Do the actual load to the HTML enelemt.\n    document.getElementById(\"downloadsList\").innerHTML = html;\n\n}\nJS;\n$output .= PHP_EOL;\n\n$output .= \'</script>\' . PHP_EOL;\n\n/* Put the JavaScript into the page header */\n$modx->regClientStartupScript($output);',0,'a:0:{}','',0,''),(15,1,0,'downloadTrackerMint','',0,26,0,'$output = $downloadURL;\n\nreturn $output;',0,'a:0:{}','',0,''),(16,1,0,'msMtkConverter_safetyCopy','',0,0,0,'$body = substr($content, 11018, -583);\n\n$wibbleSearch = \'src=\"SitePix/\';\n$wibbleReplace = \'src=\"[[$sitePrefixCMT]]SitePix/\';\n$body = str_replace($wibbleSearch, $wibbleReplace, $body);\n\n$body = str_replace(\"ms-mtk_ProjectMR1106.htm\", \"[[~397]]\", $body);\n$body = str_replace(\"ms-mtk_ProjectMR1210.htm\", \"[[~398]]\", $body);\n$body = str_replace(\"ms-mtk_ProjectMR1207.htm\", \"[[~399]]\", $body);\n$body = str_replace(\"ms-mtk_ProjectSN1301.htm\", \"[[~400]]\", $body);\n$body = str_replace(\"ms-mtk_ProjectMR1507.htm\", \"[[~401]]\", $body);\n$body = str_replace(\"ms-mtk_ProjectMR1304.htm\", \"[[~402]]\", $body);\n$body = str_replace(\"ms-mtk_ProjectMR1108.htm\", \"[[~403]]\", $body);\n$body = str_replace(\"ms-mtk_ProjectMR1011.htm\", \"[[~404]]\", $body);\n$body = str_replace(\"ms-mtk_ProjectMR1505.htm\", \"[[~405]]\", $body);\n$body = str_replace(\"ms-mtk_ProjectMR1305.htm\", \"[[~406]]\", $body);\n$body = str_replace(\"ms-mtk_ProjectMR0902.htm\", \"[[~407]]\", $body);\n$body = str_replace(\"ms-mtk_ProjectMR1005.htm\", \"[[~408]]\", $body);\n$body = str_replace(\"ms-mtk_ProjectMR1303.htm\", \"[[~409]]\", $body);\n$body = str_replace(\"ms-mtk_ProjectMR1111.htm\", \"[[~410]]\", $body);\n$body = str_replace(\"ms-mtk_ProjectSascha.htm\", \"[[~411]]\", $body);\n$body = str_replace(\"ms-mtk_ProjectMR1205.htm\", \"[[~412]]\", $body);\n$body = str_replace(\"ms-mtk_ProjectMR1503.htm\", \"[[~413]]\", $body);\n$body = str_replace(\"ms-mtk_ProjectMR1105.htm\", \"[[~414]]\", $body);\n$body = str_replace(\"ms-mtk_ProjectMR1110.htm\", \"[[~415]]\", $body);\n$body = str_replace(\"ms-mtk_ProjectMR1204.htm\", \"[[~416]]\", $body);\n\n$body = str_replace(\"ms-mtk_UsageFAQs.htm\", \"[[~396]]\", $body);\n$body = str_replace(\"ms-mtkUsageFAQs.htm\", \"[[~396]]\", $body);\n$body = str_replace(\"ms-mtk_UsageFAQs\", \"[[~396]]\", $body);\n$body = str_replace(\"ms-mtk_Newbies.htm\", \"[[~422]]\", $body);\n$body = str_replace(\"rs-ch10-case1.htm\", \"[[~367]]\", $body);\n$body = str_replace(\"YoungGriffoCompetition.htm\", \"[[~350]]\", $body);\n\n/* output assembly */\n$output = $body;\n\nreturn $output;',0,'a:0:{}','',0,''),(19,1,0,'bannerRotatorFooterPatreon','',0,23,0,'/* inputs appropriate site title into CMT_MenuTemplate*/\n$id = $modx->resource->get(\'id\');\n$resource = $modx->getObject(\'modResource\', $id);\n$bannerSwitch = $resource->getTVValue(41); /* TV: bannerAdFooter */\n\nif ($bannerSwitch == \'None\'||null)\n{\n}\n\nif ($bannerSwitch == \'Patreon\') \n{\n// create arrays of ad images, alt texts, and URLs\n$image = array(\'PatreonBanner_ResourcesFunding.gif\', \'PatreonBanner_VideoDevelopment.gif\');\n$alttext = array(\'Fund new CMT resources via Patreon!\', \'Support my video work via Patreon!\');\n$url = array(\'https://www.patreon.com/CambridgeMT\', \'https://www.patreon.com/CambridgeMT\');\n\n// Generate random number between 0 and 1\n$randomnumber = rand(0,1);\n\n// Generate output\n$output = \'<a href=\"\' . $url[$randomnumber] . \'\">\';\n\n/*\n$output .= \'<img alt=\"\' . $alttext[$randomnumber] . \'\" \';\n$output .= \'src=\"\' . $siteRoot . \'/SitePix/Ads/\' . $image[$randomnumber] . \'\" class=\"imgBannerAd\"></a>\';\n$output .= \'<br><br>\';\n$output .= \'<a href=\"\' . $url[$randomnumber] . \'\">\';\n*/\n\n$output .= \'<img alt=\"\' . $alttext[$randomnumber] . \'\" \';\n$output .= \'src=\"\' . $siteRoot . \'/SitePix/Ads/\' . $image[$randomnumber] . \'\" class=\"imgBannerAd\"></a>\';\n}\n\nreturn $output;',0,'a:0:{}','',0,''),(17,1,0,'msMtkNewbiesConverter','',0,0,0,'$body = substr($content, 2002, -661);\n\n$wibbleSearch = \'src=\"SitePix/\';\n$wibbleReplace = \'src=\"[[$sitePrefixCMT]]SitePix/\';\n$body = str_replace($wibbleSearch, $wibbleReplace, $body);\n\n$body = str_replace(\"ms-mtk_ProjectMR1106.htm\", \"[[~397]]\", $body);\n$body = str_replace(\"ms-mtk_ProjectMR1210.htm\", \"[[~398]]\", $body);\n$body = str_replace(\"ms-mtk_ProjectMR1207.htm\", \"[[~399]]\", $body);\n$body = str_replace(\"ms-mtk_ProjectSN1301.htm\", \"[[~400]]\", $body);\n$body = str_replace(\"ms-mtk_ProjectMR1507.htm\", \"[[~401]]\", $body);\n$body = str_replace(\"ms-mtk_ProjectMR1304.htm\", \"[[~402]]\", $body);\n$body = str_replace(\"ms-mtk_ProjectMR1108.htm\", \"[[~403]]\", $body);\n$body = str_replace(\"ms-mtk_ProjectMR1011.htm\", \"[[~404]]\", $body);\n$body = str_replace(\"ms-mtk_ProjectMR1505.htm\", \"[[~405]]\", $body);\n$body = str_replace(\"ms-mtk_ProjectMR1305.htm\", \"[[~406]]\", $body);\n$body = str_replace(\"ms-mtk_ProjectMR0902.htm\", \"[[~407]]\", $body);\n$body = str_replace(\"ms-mtk_ProjectMR1005.htm\", \"[[~408]]\", $body);\n$body = str_replace(\"ms-mtk_ProjectMR1303.htm\", \"[[~409]]\", $body);\n$body = str_replace(\"ms-mtk_ProjectMR1111.htm\", \"[[~410]]\", $body);\n$body = str_replace(\"ms-mtk_ProjectSascha.htm\", \"[[~411]]\", $body);\n$body = str_replace(\"ms-mtk_ProjectMR1205.htm\", \"[[~412]]\", $body);\n$body = str_replace(\"ms-mtk_ProjectMR1503.htm\", \"[[~413]]\", $body);\n$body = str_replace(\"ms-mtk_ProjectMR1105.htm\", \"[[~414]]\", $body);\n$body = str_replace(\"ms-mtk_ProjectMR1110.htm\", \"[[~415]]\", $body);\n$body = str_replace(\"ms-mtk_ProjectMR1204.htm\", \"[[~416]]\", $body);\n\n$body = str_replace(\"ms-mtk_UsageFAQs.htm\", \"[[~396]]\", $body);\n$body = str_replace(\"ms-mtkUsageFAQs.htm\", \"[[~396]]\", $body);\n$body = str_replace(\"ms-mtk_UsageFAQs\", \"[[~396]]\", $body);\n$body = str_replace(\"ms-mtk_Newbies.htm\", \"[[~422]]\", $body);\n$body = str_replace(\"rs-ch10-case1.htm\", \"[[~367]]\", $body);\n$body = str_replace(\"YoungGriffoCompetition.htm\", \"[[~350]]\", $body);\n\n/* output assembly */\n$output = $body;\n\nreturn $output;',0,'a:0:{}','',0,''),(21,1,0,'bannersCallMtkLib','',0,23,0,'/* reset/default variables */\n$id = 432; /* resource ID of BannerAds_MtkLib document */\n\n/* select the BannerAds_MtkLib document for get() queries */\n$resource = $modx->getObject(\'modResource\', $id);\n\n/* poll the BannerAds_MtkLib document for its first-generation\n   children (ie. the individual banner ad documents) */\n$bannerAdIDs = $modx->getChildIds($id, 1); /* NB. returns array!! */\n\n/* select each banner ad document in turn for get() queries\n   and build html strings in $bannerBuilder array */\n\nforeach ($bannerAdIDs as $key1 => $value1)\n{\n$resource = $modx->getObject(\'modResource\', $value1);\n$bannerBuilder[$key1] = \'<br><a href=\"\' . $resource->get(\'description\') . \'\">\';\n$bannerBuilder[$key1] .= \'<img alt=\"\' . $resource->get(\'introtext\') . \'\" \';\n$bannerBuilder[$key1] .= \'src=\"\' . $resource->get(\'content\') . \'\" class=\"imgBannerAd\"></a>\';\n}\n\n/* turn contents of $bannerBuilder array into placeholders for use by\n   bannersRotateMtkLib snippet */\n$sortedBanners = array(\n   \'sortedBanner0\' => $bannerBuilder[0],\n   \'sortedBanner1\' => $bannerBuilder[1],\n   \'sortedBanner2\' => $bannerBuilder[2],\n   \'sortedBanner3\' => $bannerBuilder[3],\n   \'sortedBanner4\' => $bannerBuilder[4],\n   \'sortedBanner5\' => $bannerBuilder[5],\n   \'sortedBanner6\' => $bannerBuilder[6],\n   \'sortedBanner7\' => $bannerBuilder[7],\n   \'sortedBanner8\' => $bannerBuilder[8],\n   \'sortedBanner9\' => $bannerBuilder[9],\n   \'sortedBannerLatest\' => $bannerBuilder[10]);\n\n$modx->setPlaceholders($sortedBanners);',0,'a:0:{}','',0,''),(27,1,0,'ms-mtk-getGeneralStyles','Snippet to get the general style from the DB and format them as <option>s in a <select>.',0,0,0,'$sql = \'select generalStyle from Styles order by sequence\';\n$stmt = $modx->prepare($sql);\n$stmt->execute();\n$result = $stmt->setFetchMode(PDO::FETCH_NUM);\nif (! $result) {\n    $msg = $stmt->errorInfo();\n    echo \'Error in \"ms-mtk-getGeneralStyles\" \' . $msg[2];\n}\n$output = \'\';\nwhile ($row = $stmt->fetch()) {\n    $output .= \'    <option value=\"\' . $row[0] . \'\">\' . $row[0] . \'</option>\' . PHP_EOL;\n}\nreturn $output;',0,'a:0:{}','',0,''),(28,1,0,'ms-mtk-getVar','Snippet to get the value of a Config variable given its name.',0,0,0,'$sql = \"select varValue from Config where varName = ?\";\n$stmt = $modx->prepare($sql);\n$result = $stmt->execute(array ($varName));\nif (! $result) {\n    $msg = $stmt->errorInfo();\n    echo \'Error in snippet \"ms-mtk-getVar\". \' . $msg[2] . PHP_EOL;\n}\n$stmt->setFetchMode(PDO::FETCH_NUM);\nwhile ($row = $stmt->fetch()) {\n    $output = $row[0];\n}\nreturn $output;',0,'a:0:{}','',0,''),(29,1,0,'ms-mtk-getURL','Snippet to make a URL from a resource name.',0,0,0,'if ($pageTitle == \"manager_url\") {\n    $config = $modx->getConfig();\n    $output = $config[\"manager_url\"];\n} else {\n    $page = $modx->getObject(\'modResource\', array(\"pagetitle\" => $pageTitle));\n    $output  = $modx->makeUrl($page->get(\'id\'));\n}\nreturn $output;',0,'a:0:{}','',0,''),(30,1,0,'ms-mtk-postUtility','Snippet to handle the post from the Utility resource/page.',0,0,0,'function saveConfig ($varName, $varValue, &$modx, &$output) {\n    $sql = \"delete from Config where varName = ?\";\n    $delStmt = $modx->prepare($sql);\n    $result = $delStmt->execute(array($varName));\n    if ($result) {\n        $sql = \"insert into Config (varName, varValue) values (?, ?)\";\n        $insStmt = $modx->prepare($sql);\n        $result = $insStmt->execute(array($varName, $varValue));\n        if ($result) {\n            $output .= \"Delete from &amp; insert to Config succeeded. (\" . $varName . \"=\" . $varValue . \")<br>\" . PHP_EOL;\n        } else {\n            $msg = $selFullProject->errorInfo();\n            $output .= \"Delete from Config succeeded but insert failed. (\" . $varName . \"=\" . $varValue . \") \" . $msg[2] . \"<br>\" . PHP_EOL;\n        }\n    } else {\n        $msg = $selFullProject->errorInfo();\n        $output .= \"Delete from Config failed. (\" . $varName . \"=\" . $varValue . \") \" . $msg[2] . \"<br>\" . PHP_EOL;\n    }\n}\n\nfunction deleteLoad (&$modx, &$output, &$tables, &$colNames, $exportDirPath) {\n    $colValues = array (\n        \"Config\" => \"(?, ?)\",\n        \"Titles\" => \"(?)\",\n        \"SpecificStyles\" => \"(?)\",\n        \"DownloadSites\" => \"(?, ?, ?)\",\n        \"ProjectTypes\" => \"(?)\",\n        \"Styles\" => \"(?, ?, ?)\",\n        \"Artists\" => \"(?, ?, ?)\",\n        \"SectionComments\" => \"(?, ?, ?, ?, ?)\",\n        \"Projects\" => \"(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)\",\n        \"Downloads\" => \"(?, ?, ?, ?, ?)\"\n    );\n\n    foreach ($tables as $table) {\n        $sql = \"delete from \" . $table;\n        $stmt = $modx->prepare ($sql);\n        $output .= \"Deleting from \" . $table . \"<br>\" . PHP_EOL;\n        $result = $stmt->execute();\n    }\n\n    /* Reverse the load order from the deletion order */\n    $tables = array_reverse ($tables);\n\n    foreach ($tables as $table) {\n        $sql = \"insert into \" . $table . \" (\" . $colNames[$table] . \") values \" . $colValues[$table];\n        $stmt = $modx->prepare ($sql);\n        $output .= \"Loading \" . $table . \"<br>\" . PHP_EOL;\n\n        $fnum = fopen ($exportDirPath . $table, \"r\");\n        while ($line = fgets($fnum, 4000)) {\n            $line = trim ($line); /* Remove white space including CR if files came from Excel */\n            $cols = explode (\'|,|\', $line); /* Split the line into individual columns */\n            $cols[0] = str_replace (\"|\", \"\", $cols[0]); /* Remove | from first column */\n            $cols[count($cols) - 1] = str_replace (\"|\", \"\", $cols[count($cols) - 1]); /* Remove | from last column */\n            if (!$stmt->execute($cols)) {\n                $msg = $stmt->errorInfo();\n                $output .= \"Insert to \" . $table . \" failed. \" . $msg[2] . \"<br>\" . PHP_EOL;\n                $output .= \"colNames=\" . $colNames[$table] . \"<br>\" . PHP_EOL;\n                foreach ($cols as $col) {\n                    $output .= $col . \"<br>\" . PHP_EOL;\n                }\n            }\n        }\n        fclose ($fnum);\n    }\n    return $output;\n}\n\nfunction getSchemaFromConstants () {\n$schema = <<<DDL\nCREATE TABLE Artists\n(\n artist               VARCHAR(256) NOT NULL,\n artistAnchor         VARCHAR(256) NOT NULL,\n artistSort           VARCHAR(256) NOT NULL\n);\n\nALTER TABLE Artists \nADD CONSTRAINT XPKArtist PRIMARY KEY (artist);\n\nCREATE TABLE Config\n(\n varName              VARCHAR(256) NOT NULL,\n varValue             VARCHAR(256) NULL\n);\n\nALTER TABLE Config \nADD CONSTRAINT XPKConfig PRIMARY KEY (varName);\n\nCREATE TABLE Downloads\n(\n artist               VARCHAR(256) NOT NULL,\n project              VARCHAR(256) NOT NULL,\n DLSize               INTEGER NOT NULL,\n DLURL                VARCHAR(256) NOT NULL,\n projectType          VARCHAR(32) NOT NULL\n);\n\nALTER TABLE Downloads \nADD CONSTRAINT XPKProjectVersions PRIMARY KEY (artist,project,projectType,DLURL);\n\nCREATE TABLE DownloadSites\n(\n urlIdentifier        VARCHAR(256) NOT NULL,\n generationRule       VARCHAR(4096) NULL,\n numDLs               SMALLINT NOT NULL\n);\n\nALTER TABLE DownloadSites \nADD CONSTRAINT XPKDownloadSource PRIMARY KEY (urlIdentifier,numDLs);\n\nCREATE TABLE Projects\n(\n artist               VARCHAR(256) NOT NULL,\n project              VARCHAR(256) NOT NULL,\n numTracks            SMALLINT NOT NULL,\n dateAdded            DATETIME NOT NULL,\n previewURL           VARCHAR(256) NOT NULL,\n wimpyURL             VARCHAR(256) NOT NULL,\n moreInfoTID          VARCHAR(6) NULL,\n discussFID           VARCHAR(6) NULL,\n showFID              boolean NULL,\n projectType          VARCHAR(32) NOT NULL,\n urlIdentifier        VARCHAR(256) NULL,\n numDLs               SMALLINT NULL,\n active               boolean NOT NULL,\n generalStyle         VARCHAR(256) NULL,\n explicitLyrics       boolean NULL,\n specificStyle        VARCHAR(256) NULL,\n title                VARCHAR(230) NULL,\n isNew                Boolean NULL\n);\n\nALTER TABLE Projects \nADD CONSTRAINT XPKProject PRIMARY KEY (artist,project,projectType);\n\nCREATE TABLE ProjectTypes\n(\n projectType          VARCHAR(32) NOT NULL\n);\n\nALTER TABLE ProjectTypes \nADD CONSTRAINT XPKProjectType PRIMARY KEY (projectType);\n\nCREATE TABLE SectionComments \n(\n artist               VARCHAR(256) NOT NULL,\n generalStyle         VARCHAR(256) NOT NULL,\n comment              VARCHAR(4096) NULL,\n specificStyle        VARCHAR(256) NOT NULL,\n title                VARCHAR(230) NOT NULL\n);\n\nALTER TABLE SectionComments \nADD CONSTRAINT XPKSectionComments PRIMARY KEY (artist,generalStyle,specificStyle,title);\n\nCREATE TABLE SpecificStyles\n(\n specificStyle        VARCHAR(256) NOT NULL\n);\n\nALTER TABLE SpecificStyles \nADD CONSTRAINT XPKSpecificStyles PRIMARY KEY (specificStyle);\n\nCREATE TABLE Styles\n(\n generalStyle         VARCHAR(256) NOT NULL,\n styleAnchor          VARCHAR(256) NULL,\n sequence             SMALLINT NULL\n);\n\nALTER TABLE Styles \nADD CONSTRAINT XPKStyle PRIMARY KEY (generalStyle);\n\nCREATE TABLE Titles\n(\n title                VARCHAR(230) NOT NULL\n);\n\nALTER TABLE Titles \nADD CONSTRAINT XPKTitles PRIMARY KEY (title);\n\nALTER TABLE Downloads \nADD CONSTRAINT R_3 FOREIGN KEY (artist, project, projectType) REFERENCES Projects (artist, project, projectType);\n\nALTER TABLE Projects \nADD CONSTRAINT R_2 FOREIGN KEY (artist) REFERENCES Artists (artist);\n\nALTER TABLE Projects \nADD CONSTRAINT R_16 FOREIGN KEY (projectType) REFERENCES ProjectTypes (projectType);\n\nALTER TABLE Projects \nADD CONSTRAINT R_25 FOREIGN KEY (urlIdentifier, numDLs) REFERENCES DownloadSites (urlIdentifier, numDLs);\n\nALTER TABLE Projects \nADD CONSTRAINT R_26 FOREIGN KEY (generalStyle) REFERENCES Styles (generalStyle);\n\nALTER TABLE Projects \nADD CONSTRAINT R_35 FOREIGN KEY (specificStyle) REFERENCES SpecificStyles (specificStyle);\n\nALTER TABLE Projects \nADD CONSTRAINT R_37 FOREIGN KEY (title) REFERENCES Titles (title);\n\nALTER TABLE SectionComments \nADD CONSTRAINT R_29 FOREIGN KEY (artist) REFERENCES Artists (artist);\n\nALTER TABLE SectionComments \nADD CONSTRAINT R_30 FOREIGN KEY (generalStyle) REFERENCES Styles (generalStyle);\n\nALTER TABLE SectionComments \nADD CONSTRAINT R_39 FOREIGN KEY (specificStyle) REFERENCES SpecificStyles (specificStyle);\n\nALTER TABLE SectionComments \nADD CONSTRAINT R_40 FOREIGN KEY (title) REFERENCES Titles (title);\n\nDDL;\n    return $schema;\n}\n\nfunction getSchemaFromFile () {\n    /* Get the whole DDL file into $file. */\n    $schema = file_get_contents (MODX_CORE_PATH . \'components/ms-mtk-gen/create.ddl\');\n    /* Replace carriage returns, if any, with blanks */\n    $schema = str_replace (chr(13), \" \", $schema);\n    return $schema;\n}\n\nfunction create (&$modx, &$output) {\n    $schema = getSchemaFromConstants ();\n    /* $schema = getSchemaFromFile (); */\n\n    /* Break $schema into individual DDL statements. */\n    $ddlStmts = explode (\";\", $schema);\n\n    /* Execute the statements. */\n    $output .= \"Creating database structure<br>\";\n    foreach ($ddlStmts as $ddlStmt) {\n        trim($ddlStmt);\n        if ($ddlStmt != \"\") {\n            $sqlStmt = $modx->prepare($ddlStmt);\n            if ($sqlStmt->execute()) {\n                $output .= $ddlStmt . \" succeeded.<br>\";\n            } else {\n                $msg = $sqlStmt->errorInfo();\n                $output .= $ddlStmt . \' <span class=\"red\">failed. \' . $msg[2] . \'</span><br>\';\n            }\n        }\n    }\n    return $output;\n}\n\nfunction drop (&$modx, &$output, &$tables) {\n/* Drop all of the tables */\n    $output .= \"Dropping tables<br>\";\n    foreach ($tables as $table) { /* Iterate thru the table names */\n        $sql = \"drop table \" . $table; /* Form the SQL statement */\n        $stmt = $modx->prepare ($sql);\n        if ($stmt->execute()) {\n            $output .= $sql . \" succeeded<br>\";\n        } else {\n            $msg = $stmt->errorInfo ();\n            $output .= $sql . \" failed. \" . $msg[2] . \"<br>\";\n        }\n    }\n}\n\nfunction export (&$modx, &$output, &$tables, &$colNames) {\n/* Export all of the tables into the same format the installation package uses (\"|\" enclosed, comma separated) */\n    foreach ($tables as $table) { /* Iterate thru the table names */\n        $sql = \"select \" . $colNames[$table] . \" from \" . $table; /* Form the SQL statement */\n        $stmt = $modx->prepare ($sql);\n        if ($stmt->execute()) {\n            $stmt->setFetchMode(PDO::FETCH_NUM); /* Columns come out in the order of the select. */\n            $lines = \"\";\n            while ($row = $stmt->fetch()) {\n                $lines .= \"|\" . $row[0] . \"|\"; /* The first, and sometimes only, column has no comma */\n                for ($idx=1; $idx<count($row); $idx++) {\n                    $lines .= \",|\" . $row[$idx] . \"|\"; /* The second and greater columns need a comma before them */\n                }\n                $lines .= PHP_EOL; /* Terminate the line */\n            }\n            $result = file_put_contents ($_POST[\"exportDirPath\"] . $table, $lines);\n            if ($result) {\n                $output .= $table . \" exported<br>\";\n            } else {\n                $output .= $table . \" NOT exported - probable issue with file system permissions<br>\";\n            }\n        } else {\n            $msg = $stmt->errorInfo ();\n            $output .= \"Select from \" . $table . \" failed. \" . $msg[2] . \"<br>\";\n        }\n    }\n}\n\nfunction deleteOne (&$modx, &$output) {\n/* Delete a row from the DownloadSites table. */\n    $sql = \"delete from DownloadSites where urlIdentifier = ? and numDls = ?\";\n    $stmt = $modx->prepare ($sql);\n    $result = $stmt->execute(array ($_POST[\"delUrlIdentifier\"], $_POST[\"delNumDls\"]));\n    if ($result) {\n        $output .= \"Delete from DownloadSites succeeded.<br>\" . PHP_EOL;\n    } else {\n        $msg = $stmt->errorInfo ();\n        $output .= \"Delete from DownloadSites failed. \" . $msg[2] . \"<br>\" . PHP_EOL;\n    }\n}\n\nfunction uaConfig (&$modx, &$output) {\n    saveConfig (\"previewHttpPath\", $_POST[\"previewHttpPath\"], $modx, $output);\n    saveConfig (\"previewFileSysPath\", $_POST[\"previewFileSysPath\"], $modx, $output);\n    saveConfig (\"multitrackHttpPath\", $_POST[\"multitrackHttpPath\"], $modx, $output);\n    saveConfig (\"multitrackFileSysPath\", $_POST[\"multitrackFileSysPath\"], $modx, $output);\n}\n\nfunction updateAdd (&$modx, &$output) {\n/* Try to insert into DownloadSites. If it fails on duplicate key, do an update instead. */\n    $numDLs = substr_count ($_POST[\"generationRule\"], \'$URL\'); /* Count $URL in the rule to get the number of downloads it handles */\n    if (($numDLs > 0) && ($numDLs < 10)) { /* Check for valid input. */\n        $sql = \"insert into DownloadSites (urlIdentifier, numDLs, generationRule) values (?, ?, ?)\";\n        $stmt = $modx->prepare($sql);\n        $result = $stmt->execute(array ($_POST[\"urlIdentifier\"], $numDLs, $_POST[\"generationRule\"]));\n        if ($result) {\n            $output .= \"Insert to DownloadSites succeeded<br>\" . PHP_EOL;\n        } else {\n            $msg = $stmt->errorInfo();\n            if ($msg[1] == 1062) { /* 1062 is duplicate key error so try yo update the row */\n                $output .= \"Insert to Downloads failed on duplicate key.<br>\" . PHP_EOL;\n                $sql = \"update DownloadSites set generationRule = ? where urlIdentifier = ? and numDLs = ?\";\n                $stmt = $modx->prepare($sql);\n                $result = $stmt->execute(array ($_POST[\"generationRule\"], $_POST[\"urlIdentifier\"], $numDLs));\n                if ($result) {\n                    $output .= \"Update to DownloadSites succeeded.<br>\" . PHP_EOL;\n                } else {\n                    $msg = $stmt->errorInfo();\n                    $output .= \"Update to DownloadSites failed. \" . $msg[2] . \"<br>\" . PHP_EOL;\n                }\n            } else {\n                /* The insert failed on something other than a duplicate key. */\n                $output .= \"Insert to Downloads failed. \" . $msg[2] . \"<br>\" . PHP_EOL;\n            }\n        }\n    } else {\n        $output .= \'< 1 or > 9 \"$URL\" strings in generation rule.<br>\' . PHP_EOL;\n    }\n}\n\n/* IMPORTANT - Setup $tables and $colNames here and pass them into the \"export\" and \"deleteLoad\"\n   functions. They need to match exactly so the data will line up. $tables should be in the order\n   needed for delete and drop (i.e. delete/drop tables with foreign keys first). The \"deleteLoad\" \n   function will reverse their order before loading. */\n$tables = array (\"SectionComments\", \"Downloads\", \"Projects\", \"Artists\", \"Styles\", \"ProjectTypes\", \"DownloadSites\", \"SpecificStyles\", \"Titles\", \"Config\");\n$colNames = array (\n    \"Config\" => \"varName, varValue\",\n    \"Titles\" => \"title\",\n    \"SpecificStyles\" => \"specificStyle\",\n    \"DownloadSites\" => \"urlIdentifier, numDLs, generationRule\",\n    \"ProjectTypes\" => \"projectType\",\n    \"Styles\" => \"generalStyle, styleAnchor, sequence\",\n    \"Artists\" => \"artist, artistSort, artistAnchor\",\n    \"SectionComments\" => \"artist, generalStyle, specificStyle, title, comment\",\n    \"Projects\" => \"artist, project, projectType, generalStyle, specificStyle, title, dateAdded, previewURL, wimpyURL, numTracks, explicitLyrics, \" .\n                  \"moreInfoTID, discussFID, showFID, active, urlIdentifier, numDLs\",\n    \"Downloads\" => \"artist, project, projectType, DLURL, DLSize\"\n);\n\n/* Mainline logic */\nif (!empty($_POST)) {\n    $output = \"\";\n\n    /* Determine which button was clicked */\n    if (array_key_exists (\"uaUrl\", $_POST)) {\n        updateAdd ($modx, $output);\n    } elseif (array_key_exists (\"delete\", $_POST)) {\n        deleteOne ($modx, $output);\n    } elseif (array_key_exists (\"uaConfig\", $_POST)) {\n        uaConfig ($modx, $output);\n    } elseif (array_key_exists (\"export\", $_POST)) {\n        if (substr($_POST[\"exportDirPath\"], (strlen ($_POST[\"exportDirPath\"]) - 1)) != \"/\") {\n            $_POST[\"exportDirPath\"] .= \"/\";\n        } \n        saveConfig (\"exportDirPath\", $_POST[\"exportDirPath\"], $modx, $output);\n        export ($modx, $output, $tables, $colNames);\n    } elseif (array_key_exists (\"dropCreate\", $_POST)) {\n        drop ($modx, $output, $tables);\n        create ($modx, $output);\n    } elseif (array_key_exists (\"deleteLoad\", $_POST)) {\n        deleteLoad ($modx, $output, $tables, $colNames, $_POST[\"exportDirPath\"]);\n    }\n\n    /* This is common between the 3 \"post\" snippets. */\n    $page = $modx->getObject(\'modResource\', array(\"pagetitle\" => \"ms-mtk-UpdateStatus\")); /* Get the page object for the UpdateStatus page */\n    $page->setTVValue(\'updateStatus\', $output); /* Set the updateStatus template var in the Update Status page to the output of this run */\n    $resId = $modx->resource->get(\'id\'); /* Get the ID of this page */\n    $url = $modx->makeUrl($resId); /* Make a URL pointing to this page */\n    $page->setTVValue(\'returnToResource\', $url); /* Set the URL into the returnToResource template var so Update Status knows where to return to */\n    $modx->cacheManager->refresh(); /* Should probably change this to only clear the resource cache */\n    $modx->sendRedirect($modx->makeUrl($page->get(\'id\'))); /* Redirect to the Update Status page */\n}',0,'a:0:{}','',0,''),(6,1,0,'mixReviewAggregatorEngine','',0,2,0,'/* reset/default variables */\n$id = 31; /* resource ID of MixReviewAggregator document */\n$issueCounter = 0;\n$articleCounter = 0;\n$reviewCounter = 0;\nif ($issueCount == null) {$issueCount = 10000;}\n\n/* formatting: begin list */\n$list = \'<ul>\';\n\n/* select the current document for get() queries */\n/* NB. redundant, but functional: $id = $modx->resource->get(\'id\'); */\n$resource = $modx->getObject(\'modResource\', $id);\n\n/* poll the MixReviewAggregator document for its first-generation children\n   (ie. the SOS issue documents) */\n$SOSIssueDocIDs = $modx->getChildIds($id, 1); /* NB. returns array!! */\n\n/* selects each SOS Issue document for get() queries in turn,\n   then polls it for its first-generation children\n  (ie. the Track documents), the fills data accordingly */\nforeach ($SOSIssueDocIDs as $key1 => $value1)\n{\n  $trackSOSLinkSuffixCounter = 0; /* reset variable */\n  $resource = $modx->getObject(\'modResource\', $value1);\n  $articleCounter += 1;\n\n/* only shows SOSIssue documents that are published */\n  if ($resource->get(\'published\') == 1)\n  {\n\n/* outputs formatted SOSIssue document data */\n    if ($issueCounter < $issueCount)\n    {\n      $list .= \'<li class=\"liMixReviewSOSIssue\"><strong><a href=\"\';\n      $list .= $resource->getTVValue(6); /* TV: mixRev_SOSIssueLink */\n      $list .= \'\">\';\n      $list .= $resource->getTVValue(3); /* TV: mixRev_SOSIssue */\n      $list .= \'</a></strong><ul>\';\n    }\n    $TrackDocIDs = $modx->getChildIds($value1, 1);\n    foreach ($TrackDocIDs as $key2 => $value2)\n    {\n      $reviewCounter += 1;\n      $trackSOSLinkSuffixCounter += 1;\n      $resource = $modx->getObject(\'modResource\', $value2);\n      if ($issueCounter < $issueCount)\n      {\n\n/* outputs formatted Track document data */\n        $list .= \'<li class=\"liMixReviewTrack\">\';\n        $specialTrack = $resource->getTVValue(22);\n        if ($specialTrack == \'Classic\')\n/* only adds \'Classic Mix\' if nec */\n        {\n          $list .= \'<span class=\"spanMixRevAggClassic\"><strong>Classic Mix:</strong></span> \';\n        }\n        $list .= $resource->getTVValue(4); /* TV:mixRev_TrackArtist */\n        $trackFeaturing = $resource->getTVValue(8);\n        if ($trackFeaturing != null) /* only adds featured artists if nec */\n        {\n          $list .= \' (featuring \';\n          $list .= $trackFeaturing; /* TV:mixRev_TrackComposer */\n          $list .= \')\';\n        }\n        $list .= \': \';\n        $trackComposer = $resource->getTVValue(7);\n        if ($trackComposer != null) /* only adds composer if nec */\n        {\n          $list .= $trackComposer; /* TV:mixRev_TrackComposer */\n          $list .= \' \';\n        }\n        $list .= \"\'\" . \'<a href=\"\';\n        $altLink = $resource->getTVValue(24);\n        if ($altLink == null)\n/* only adds SOSAltLink if it\'s there */\n        {\n          $list .= $resource->getTVValue(6); /* TV:mixRev_SOSIssueLink */\n          $list .= \'#para\';\n          $list .= $trackSOSLinkSuffixCounter;\n        }\n        else\n        {\n          $list .= $resource->getTVValue(24); /* TV:mixRev_SOSAltLink */\n        }\n        $list .= \'\">\';\n        $list .= $resource->get(\'pagetitle\');\n        $list .= \'</a>\' . \"\'\";\n        if ($specialTrack == \'BonusQA\')\n/* only adds \'(Bonus Q&A)\' if nec */\n        {\n          $list .= \' <i>(Bonus Q&amp;A)</i>\';\n        }\n        $list .= \'</li>\';\n      }\n    }\n    if ($issueCounter < $issueCount)\n    {\n      $list .= \'</ul>\';\n    }\n\n/* increments $issueCounter */\n    $issueCounter += 1;\n\n  }\n}\n\n\n/* output assembly */\n$output .= \'<p><strong>\' . \"\'\" . \'The Mix Review\' . \"\'\";\n$output .= \' chart productions analysed (\' . $reviewCounter . \' critiques):</strong></p>\';\n$output .= $list;\n\nif ($issueCount < $articleCounter)\n  {\n  $output .= \'<li><a href=\"[[~428]]#MixReview\">Click here to browse all \' . \"\'\" . \'The Mix Review\' . \"\'\" . \' articles...</a></li>\';\n  }\nelse\n  {\n  $output .= \'<li><strong>Introductory article:</strong> <a href=\"http://www.soundonsound.com/sos/apr11/articles/listen-and-learn.htm\">Listen &amp; Learn</a>.</li>\';\n  $output .= \'<li><strong>Further information and discussion on-line at the </strong> <a href=\"http://www.soundonsound.com/mixreview\">SOS Forum</a>.</li>\';\n  $output .= \'<li>(For a huge library of home-studio mix critiques, complete with audio examples and raw multitracks, check out the <a href=\"[[~350]]\">Great \' . \"\'\" . \'Blood To Bone\' . \"\'\" . \' Mixoff</a> and <a href=\"[[~615]]\">Cambridge-MT Patrons Diesel13 \' . \"\'\" . \'Colour Me Red\' . \"\'\" . \' Mix Contest</a> pages\';\n  }\n\n$output .= \'</ul>\';\n\n\nreturn $output;',0,'a:0:{}','',0,''),(7,1,0,'mixRescueAggregatorEngine','',0,3,0,'/* reset/default variables */\n$id = 103; /* resource ID of MixRescueAggregator document */\n$issueCounter = 0;\n$articleCounter = 0;\nif ($issueCount == null) {$issueCount = 10000;}\n\n/* formatting: begin list */\n$list = \'<ul>\';\n\n/* select the MixRescueAggregator document for get() queries */\n$resource = $modx->getObject(\'modResource\', $id);\n\n/* poll the MixReviewAggregator document for its first-generation children\n   (ie. the individual Mix Rescue info documents) */\n$MixRescueDocIDs = $modx->getChildIds($id, 1); /* NB. returns array!! */\n\n/* selects each Mix Rescue document for get() queries in turn,\n   then fills data accordingly */\nforeach ($MixRescueDocIDs as $key1 => $value1)\n{\n  $resource = $modx->getObject(\'modResource\', $value1);\n  $articleCounter += 1;\n\n/* only shows Mix Rescue documents that are published */\n  if ($resource->get(\'published\') == 1 && $issueCounter < $issueCount)\n  {\n\n/* increments $issueCounter */\n    $issueCounter += 1;\n\n/* outputs formatted Mix Rescue document data */\n    $list .= \'<li class=\"liMixRescueSOSIssue\">\';\n    $list .= $resource->getTVValue(9); /* TV: mixResc_Artist */\n    $list .= \": \";\n    if ($resource->getTVValue(10) != null)\n    {\n      $list .= \"\'\" . \'<a href=\"\';\n      $list .= $resource->getTVValue(11); /* TV: mixResc_SOSIssueLink */\n      $list .= \'\">\';\n      $list .= $resource->getTVValue(10); /* TV: mixResc_Track */\n      $list .= \'</a>\' . \"\'\";\n    }\n    else\n    {\n      $list .= \'<a href=\"\';\n      $list .= $resource->getTVValue(11); /* TV: mixResc_SOSIssueLink */\n      $list .= \'\">\';\n      $list .= $resource->getTVValue(40); /* TV: mixResc_TrackSpecial */\n      $list .= \'</a>\';\n    }\n    $list .= \' <span class=\"spanExampleFile\">(\';\n\n\nif ($resource->getTVValue(12) != null) /* TV: mixResc_BeforeMixLink */\n  {\n    $list .= \'before:<a href=\"\';\n    $list .= $resource->getTVValue(12); /* TV: mixResc_BeforeMixLink */\n    $list .= \'\">MP3</a>&nbsp;\';\n    $list .= \'<div class=\"WimpyButton_7780205\"  data-wimpybutton=\"\';\n    $list .= $resource->getTVValue(12); /* TV: mixResc_BeforeMixLink */\n    $list .= \'\"></div>; \';\n  }\n\n    $list .= \'after:<a href=\"\';\n    $list .= $resource->getTVValue(13); /* TV: mixResc_AfterMixLink */\n    $list .= \'\">MP3</a>&nbsp;\';\n    $list .= \'<div class=\"WimpyButton_7780205\"  data-wimpybutton=\"\';\n    $list .= $resource->getTVValue(13); /* TV: mixResc_AfterMixLink */\n    $list .= \'\"></div>)\';\n    $list .= \'</span></li>\';\n  }\n}\nif ($issueCount < $articleCounter)\n  {\n  $list .= \'<li><a href=\"[[~428]]#MixRescue\">Click here to browse all \' . \"\'\" . \'Mix Rescue\' . \"\'\" . \' articles...</a></li>\';\n  }\n\n$list .= \'</ul>\';\n\n\n/* output assembly */\n$output .= \'<p><strong>\' . \"\'\" . \'Mix Rescue\' . \"\'\";\n$output .= \' reader remixes (\' . $articleCounter . \' articles):</strong></p>\';\n$output .= $list;\n\nreturn $output;',0,'a:0:{}','',0,''),(9,1,0,'sessionNotesAggregatorEngine','',0,4,0,'/* reset/default variables */\n$id = 110; /* resource ID of SessionNotesAggregator document */\n$issueCounter = 0;\n$articleCounter = 0;\nif ($issueCount == null) {$issueCount = 10000;}\n\n/* formatting: begin list */\n$list = \'<ul>\';\n\n/* select the SessionNotesAggregator document for get() queries */\n$resource = $modx->getObject(\'modResource\', $id);\n\n/* poll the SessionNotesAggregator document for its first-generation\n   children (ie. the individual Session Notes info documents) */\n$SessionNotesDocIDs = $modx->getChildIds($id, 1); /* NB. returns array!! */\n\n/* selects each Mix Rescue document for get() queries in turn,\n   then fills data accordingly */\nforeach ($SessionNotesDocIDs as $key1 => $value1)\n{\n  $resource = $modx->getObject(\'modResource\', $value1);\n  $articleCounter += 1;\n\n/* only shows Session Notes documents that are published */\n  if ($resource->get(\'published\') == 1 && $issueCounter < $issueCount)\n  {\n\n/* increments $issueCounter */\n    $issueCounter += 1;\n\n/* outputs formatted Session Notes document data */\n    $list .= \'<li class=\"liSessionNotesSOSIssue\"><a href=\"\';\n    $list .= $resource->getTVValue(14); /* TV: sessNotes_SOSIssueLink */\n    $list .= \'\"><strong>\';\n    $list .= $resource->getTVValue(17); /* TV: sessNotes_SOSIssue */\n    $list .= \'</strong></a> - \' . \"\'\";\n    $list .= $resource->getTVValue(16); /* TV: sessNotes_Artist */\n    $list .= \': \';\n    $list .= $resource->get(\'description\'); /* document description */\n    $list .= \"\'\";\n    $list .= \' <span class=\"spanExampleFile\">(\';\n    $mixPrefix = $resource->getTVValue(19); /* TV: sessNotes_MixPrefix */\n    if ($mixPrefix != null) /* only adds mixPrefix if nec */\n    {\n      $list .= $mixPrefix; /* TV: sessNotes_MixPrefix */\n      $list .= \':\';\n    }\n    $list .= \'<a href=\"\';\n    $list .= $resource->getTVValue(15); /* TV: sessNotes_MixLink */\n    $list .= \'\">MP3</a>&nbsp;\';\n    $list .= \'<div class=\"WimpyButton_7780205\"  data-wimpybutton=\"\';\n    $list .= $resource->getTVValue(15); /* TV: sessNotes_MixLink */\n    $list .= \'\"></div>\';\n    $mixLink2 = $resource->getTVValue(18); /* TV: sessNotes_MixLink2 */\n    if ($mixLink2 != null) /* only adds mixLink2 if nec */\n    {\n      $mixPrefix2 = $resource->getTVValue(20);\n                                         /* TV: sessNotes_MixPrefix2 */\n      if ($mixPrefix2 != null) /* only adds mixPrefix2 if nec */\n      {\n        $list .= \'; \';\n        $list .= $mixPrefix2; /* TV: sessNotes_MixPrefix2 */\n        $list .= \':\';\n      }\n      $list .= \'<a href=\"\';\n      $list .= $mixLink2; /* TV: sessNotes_MixLink2 */\n      $list .= \'\">MP3</a>&nbsp;\';\n      $list .= \'<div class=\"WimpyButton_7780205\"  data-wimpybutton=\"\';\n      $list .= $mixLink2; /* TV: sessNotes_MixLink2 */\n      $list .= \'\"></div>\';\n    }\n    $list .= \')</span></li>\';\n\n  }\n}\nif ($issueCount < $articleCounter)\n  {\n  $list .= \'<li><a href=\"[[~428]]#SessionNotes\">Click here to browse all \' . \"\'\" . \'Session Notes\' . \"\'\" . \' articles...</a></li>\';\n  }\n$list .= \'</ul>\';\n\n/* output assembly */\n$output .= \'<p><strong>\' . \"\'\" . \'Session Notes\' . \"\'\";\n$output .= \' recording features (\' . $articleCounter . \' articles):</strong></p>\';\n$output .= $list;\n\nreturn $output;',0,'a:0:{}','',0,''),(31,1,0,'ms-mtk-postGenerate','Snippet to handle the post of the Generate resource/page.',0,0,0,'/* $stylesChunkName, $latestChunkName, $projectsChunkName and $numNew should be passed in */\n\nfunction saveConfig ($varName, $varValue, &$modx, &$output) {\n    $sql = \"delete from Config where varName = ?\";\n    $delStmt = $modx->prepare($sql);\n    $result = $delStmt->execute(array($varName));\n    if ($result) {\n        $sql = \"insert into Config (varName, varValue) values (?, ?)\";\n        $insStmt = $modx->prepare($sql);\n        $result = $insStmt->execute(array($varName, $varValue));\n        if ($result) {\n            $output .= \"Delete from &amp; insert to Config succeeded. (\" . $varName . \"=\" . $varValue . \")<br>\" . PHP_EOL;\n        } else {\n            $msg = $selFullProject->errorInfo();\n            $output .= \"Delete from Config succeeded but insert failed. (\" . $varName . \"=\" . $varValue . \") \" . $msg[2] . \"<br>\" . PHP_EOL;\n        }\n    } else {\n        $msg = $selFullProject->errorInfo();\n        $output .= \"Delete from Config failed. (\" . $varName . \"=\" . $varValue . \") \" . $msg[2] . \"<br>\" . PHP_EOL;\n    }\n}\n\nfunction saveChunk (&$modx, $chunkName, $chunkContent, &$output) {\n/* Retrieve or create the chunk and then set the new contents into it. */\n    $chunk = $modx->getObject(\'modChunk\', array(\'name\' => $chunkName));\n    if (! $chunk) { /* The chunk doesn\'t exist so create it */\n        $chunk = $modx->newObject(\'modChunk\');\n        $chunk->set(\'name\', $chunkName);\n    }\n    $chunk->set(\'description\', \'This chunk was generated by snippet ms-mtk-generate on \' . date(DATE_RFC850));\n    $chunk->setContent($chunkContent);\n    if ($chunk->save(true)) {\n        $output .= \"Chunk \" . $chunkName . \" save succeeded.<br>\" . PHP_EOL;\n    } else {\n        $output .= \"Chunk \" . $chunkName . \" saved failed.<br>\" . PHP_EOL;\n    }\n}\n\nfunction makeAnchor ($inStr) {\n/* Strip characters that aren\'t allowed in anchors. */\n    $inStr = str_replace (\" \", \"\", $inStr);\n    $inStr = str_replace (\",\", \"\", $inStr);\n    $inStr = str_replace (\".\", \"\", $inStr);\n    $inStr = str_replace (\"\'\", \"\", $inStr);\n    $inStr = str_replace (\"&amp;\", \"\", $inStr);\n    return $inStr;\n}\n\nfunction fullProjectExists ($artist, $project, &$selFullProject) {\n/* Given an artist and project, determine if a full project exists. */\n    $result = $selFullProject->execute(array($artist, $project));\n    if (! $result) {\n        $msg = $selFullProject->errorInfo();\n        echo \"Error selecting full project within fullProjectExists. \" . $msg[2];\n    }\n    $selFullProject->setFetchMode(PDO::FETCH_ASSOC);\n    if ($row = $selFullProject->fetch()) {\n        return 1; /* A full project exists */\n    } else {\n        return 0; /* A full project doesn\'t exist */\n    }\n}\n\nfunction getDLHTML ($artist, $project, $projectType, $urlIdentifier, $numDLs, $explicit, &$selGenerationRule, &$selDownloads) {\n/* Return the HTML for the download(s) for this project */\n\n    /* First, get the generation rule. */\n    $result = $selGenerationRule->execute(array($urlIdentifier, $numDLs));\n    if (! $result) {\n        $msg = $selGenerationRule->errorInfo();\n        echo \"Error selecting DownloadSites within getDLHTML. \" . $msg[2] . \"<br>\";\n    }\n    $selGenerationRule->setFetchMode(PDO::FETCH_ASSOC);\n    if ($row = $selGenerationRule->fetch()) {\n        $rule = $row[\"generationRule\"];\n    } else {\n        echo \"Generation rule not found for \" . $urlIdentifier . \"-\" . $numDLs . \" in getDLHTML<br>\";\n    }\n\n    /* Now get the downloads & substitute them in the rule. */\n    $result = $selDownloads->execute(array($artist, $project, $projectType));\n    if (! $result) {\n        $msg = $selDownloads->errorInfo();\n        echo \"Error selecting Downloads within getDLHTML. \" . $msg[2] . \"<br>\";\n    }\n    $selDownloads->setFetchMode(PDO::FETCH_ASSOC);\n    $count = 0;\n    while ($row = $selDownloads->fetch()) { /* Here\'s where most of the substitution occurs */\n        $rule = str_replace (\'$URL\' . $count . \'$\', $row[\"DLURL\"], $rule);\n        $rule = str_replace (\'$DLSIZE\' . $count . \'$\', $row[\"DLSize\"], $rule);\n        $totDlSize += $row[\"DLSize\"];\n        $count++;\n    }\n    $rule = str_replace (\'$TOTDLSIZE$\', $totDlSize, $rule);\n    if ($explicit) {\n        $rule = str_replace (\'$EXPLICIT$\', \" (contains explicit lyrics)\", $rule);\n    } else {\n        $rule = str_replace (\'$EXPLICIT$\', \"\", $rule);\n    }\n\n    return $rule;\n}\n\nfunction getNumProjects ($artist, $generalStyle, $specificStyle, $title, &$selDistinctProject) {\n/* Return a count of the projects within this artist/generalStyle/specificStyle/title section */\n    $result = $selDistinctProject->execute(array($artist, $generalStyle, $specificStyle, $title));\n    if (! $result) {\n        $msg = $selDistinctProject->errorInfo();\n        echo \"Error on execute within getSectionAnchors. \" . $msg[2] . \"<br>\";\n    }\n    $selDistinctProject->setFetchMode(PDO::FETCH_ASSOC);\n    $count = 0;\n    while ($row = $selDistinctProject->fetch()) {\n        $count++;\n    }\n    return $count;\n}\n\nfunction sectionHasNewAddition ($artist, $generalStyle, $specificStyle, $title, &$selNewProjects) {\n/* Return the number of new projects within this generalStyle/artist/specificStyle/title section. This could\n   have been done with a \"count(*)\" function but we\'re reusing the selNewProjects prepared statement. */\n    $result = $selNewProjects->execute(array($artist, $generalStyle, $specificStyle, $title));\n    if (! $result) {\n        $msg = $selNewProjects->errorInfo();\n        echo \"Error on execute in sectionHasNewAddition. \" . $msg[2] . \"<br>\";\n    }\n    $selNewProjects->setFetchMode(PDO::FETCH_ASSOC);\n    $count = 0;\n    while ($row = $selNewProjects->fetch()) {\n        $count++;\n    }\n    return $count;\n}\n\nfunction getProjectNames ($artist, $generalStyle, $specificStyle, $title, &$selDistinctProject) {\n/* Return a comma separated string of the projects within this artist/generalStyle/specificStyle/title section */\n    $projects = array();\n    $result = $selDistinctProject->execute(array($artist, $generalStyle, $specificStyle, $title));\n    if (! $result) {\n        $msg = $selDistinctProject->errorInfo();\n        echo \"Error on execute within getProjectNames. \" . $msg[2] . \"<br>\";\n    }\n\n    /* Get all the project names into an array. */\n    $selDistinctProject->setFetchMode(PDO::FETCH_ASSOC);\n    while ($row = $selDistinctProject->fetch()) {\n        array_push ($projects, $row[\"project\"]);\n    }\n    \n    /* String together all the project names. The first and last are treated differently. */\n    $projectNames = $projects[0];\n    for ($idx=1; $idx<count($projects); $idx++) {\n        if ($idx == (count($projects) - 1)) {\n            $projectNames .= \" &amp; \" . $projects[$idx]; /* This is the last one, precede it with an ampersand. */\n        } else {\n            $projectNames .= \", \" . $projects[$idx];\n        }\n    }\n\n    return $projectNames;\n}\n\nfunction genSectionAnchors ($artist, $artistAnchor, $generalStyle, $specificStyle, $title, &$selDistinctProject) {\n/* Return a chunk call to format all the anchors within the artist/generalStyle/specificStyle/title section.\n   There\'s one anchor per distinct project (i.e no dups for Full/Excerpt) */\n    $result = $selDistinctProject->execute(array($artist, $generalStyle, $specificStyle, $title));\n    if (! $result) {\n        $msg = $selDistinctProject->errorInfo();\n        echo \"Error on execute within getSectionAnchors. \" . $msg[2] . \"<br>\";\n    }\n    $selDistinctProject->setFetchMode(PDO::FETCH_ASSOC);\n    while ($row = $selDistinctProject->fetch()) {\n        $chunkContent .= \"<span id=\" . \'\"\' . $artistAnchor . \"_\" . makeAnchor($row{\"project\"}) . \'\"\' . \"></span>\" . PHP_EOL;\n    }\n    return $chunkContent;\n}\n\nfunction anchorAlreadyGenerated ($idx, &$artists) {\n/* This would be hard to do in SQL! Figure out whether the artist at $idx has occurred previously (perhaps in\n   another style) and already had its default anchor generated. Having two anchors with the same name is an\n   error in HTML. */\n    $found = false;\n    $r = 0;\n    While (($r < $idx) and (! $found)) {\n        if ($artists[$r] == $artists[$idx]) {\n            $found = true;\n        }\n        $r++;\n    }\n    return $found;\n}\n\nfunction genArtistHeader ($artist, $artistAnchor, $generalStyle, $specificStyle, $title, $idx, &$artists, &$selNewProjects, &$selDistinctProject) {\n/* Generate the MODX chunk contents for this section\'s anchors & header including the artist, title & specificStyle.  */\n    global $bannerNum;\n\n    $chunkContent = \"\";\n\n    /* Generate the default anchor if it hasn\'t already been generated. */\n    if (! anchorAlreadyGenerated ($idx, $artists)) {\n        $chunkContent .= \"<span id=\" . \'\"\' . $artistAnchor . \'\"\' . \"></span>\" . PHP_EOL;\n    }\n\n    /* Generate anchors for each unique project */\n    $chunkContent .= genSectionAnchors($artist, $artistAnchor, $generalStyle, $specificStyle, $title, $selDistinctProject);\n\n    /* Use the title field or construct the title by concatenating the project names. */\n    if ($title == \"\") {\n        $headerTitle = getProjectNames ($artist, $generalStyle, $specificStyle, $title, $selDistinctProject);\n    } else {\n        $headerTitle = $title;\n    }\n\n    /* Generate the artist header (new or not). */\n    $numNewAdditions = sectionHasNewAddition ($artist, $generalStyle, $specificStyle, $title, $selNewProjects);\n    for ($i=0; $i<$numNewAdditions; $i++) {\n        $chunkContent .= \'[[+shuffledBanner\' . str_pad($bannerNum++, 1, \'0\') . \']]\' . PHP_EOL;\n    }\n    $chunkContent .= \"<ul>\" . PHP_EOL . \n                     \"    <li>\" . PHP_EOL;\n    if ($numNewAdditions > 0) {\n        $chunkContent .= \'    <span class=\"artistHeader\"><span class=\"newTextColor\">NEW! </span>\' . $artist . \": \" . $headerTitle . \"</span><br>\" . PHP_EOL;\n    } else {\n        $chunkContent .= \'    <span class=\"artistHeader\">\' . $artist . \": \" . $headerTitle . \"</span><br>\" . PHP_EOL;\n    }\n    $chunkContent .= \'    <span class=\"artistStyle\">Style: \' . $specificStyle . \' (<a href=\"#LatestAdditions\">back to top</a>)</span><br>\' . PHP_EOL .\n                     \"    <ul>\" . PHP_EOL;\n    return $chunkContent;\n}\n\nfunction genProjectData (&$modx, &$output) {\n    /* Set up arrays */\n    $artists = array();\n    $artistAnchors = array();\n    $projects = array();\n    $projectTypes = array();\n    $generalStyles = array();\n    $specificStyles = array();\n    $titles = array();\n    $previewURLs = array();\n    $wimpyURLs = array();\n    $explicitLyricss = array();\n    $numTrackss = array();\n    $moreInfoTIDs = array();\n    $discussFIDs = array (); \n    $showFIDs = array();\n    $actives = array();\n    $urlIdentifiers = array();\n    $numDLss  = array();\n    $isNews  = array();\n    $styleAnchors  = array();\n    $comments  = array(); \n\n    $sql =  \"select * from Artists, Projects, Styles, SectionComments \";\n    $sql .= \"    where \";\n    $sql .= \"        active = 1 and \";\n    $sql .= \"        Artists.artist = Projects.artist and \";\n    $sql .= \"        Projects.generalStyle = Styles.generalStyle and \";\n    $sql .= \"        SectionComments.artist = Projects.artist and \";\n    $sql .= \"        SectionComments.generalStyle = Projects.generalStyle and \";\n    $sql .= \"        SectionComments.specificStyle = Projects.specificStyle and \";\n    $sql .= \"        SectionComments.title = Projects.title and \";\n    $sql .= \"        active = 1 \";\n    $sql .= \"    order by \";\n    $sql .= \"        sequence, \";\n    $sql .= \"        artistSort, \";\n    $sql .= \"        Projects.title, \";\n    $sql .= \"        Projects.specificStyle, \";\n    $sql .= \"        Projects.project, \";\n    $sql .= \"        projectType \";\n    $stmt = $modx->prepare($sql);\n    $result = $stmt->execute();\n    if (! $result) {\n        $msg = $stmt->errorInfo();\n        echo \"Error in function genProjectData in snippet ms-mtk-generate. \" . $msg[2];\n    }\n    $stmt->setFetchMode(PDO::FETCH_ASSOC);\n    $numRows = 0;\n    while ($row = $stmt->fetch()) {    /* MySQL doesn\'t allow 2 cursors open at the same time (?!) so buffer the results of the main select. */\n        array_push ($artists, $row[\"artist\"]);\n        array_push ($artistAnchors, $row[\"artistAnchor\"]);\n        array_push ($projects, $row[\"project\"]);\n        array_push ($projectTypes, $row[\"projectType\"]);\n        array_push ($generalStyles, $row[\"generalStyle\"]);\n        array_push ($specificStyles, $row[\"specificStyle\"]);\n        array_push ($titles, $row[\"title\"]);\n        array_push ($previewURLs, $row[\"previewURL\"]);\n        array_push ($wimpyURLs, $row[\"wimpyURL\"]);\n        array_push ($explicitLyricss, $row[\"explicitLyrics\"]);\n        array_push ($numTrackss, $row[\"numTracks\"]);\n        array_push ($moreInfoTIDs, $row[\"moreInfoTID\"]);\n        array_push ($discussFIDs, $row[\"discussFID\"]);\n        array_push ($showFIDs, $row[\"showFID\"]);\n        array_push ($actives, $row[\"active\"]);\n        array_push ($urlIdentifiers, $row[\"urlIdentifier\"]);\n        array_push ($numDLss, $row[\"numDLs\"]);\n        array_push ($isNews, $row[\"isNew\"]);\n        array_push ($styleAnchors, $row[\"styleAnchor\"]);\n        array_push ($comments, $row[\"comment\"]);\n        $numRows++;\n    }\n    $output .= $numRows . \" projects processed.<br>\" . PHP_EOL;\n\n    /* Prepare a select to see if the current section contains a New Addition. */\n    $sql = \"select * from Projects where artist = ? and generalStyle = ? and specificStyle = ? and title = ? and isNew = 1\";\n    $selNewProjects = $modx->prepare($sql);\n\n    /* Prepare a select to get all projects for a section. */\n    $sql = \"select distinct project from Projects where artist = ? and generalStyle = ? and specificStyle = ? and title = ? and active = 1\";\n    $selDistinctProject = $modx->prepare($sql);\n\n    /* Prepare a select to get the generationRule for a given DownloadSite template. */\n    $sql = \"select * from DownloadSites where urlIdentifier = ? and numDLs = ?\";\n    $selGenerationRule = $modx->prepare($sql);\n\n    /* Prepare a select to get the download(s) for a given project. */\n    $sql = \"select * from Downloads where artist = ? and project = ? and projectType = ? order by DLURL\";\n    $selDownloads = $modx->prepare($sql);\n\n    /* Prepare a select to see if there\'s a full project given an artist and project name. */\n    $sql = \"select * from Projects where artist = ? and project = ? and projectType = \'Full\'\";\n    $selFullProject = $modx->prepare($sql);\n\n    /* Init vars for the loop that follows */\n    $chunkContent = \"\";\n    $bannerNum = 0;\n    $idx = 0;\n\n    /* Gen the first style and artist header */\n    $chunkContent .= \'<span id=\"\' . $styleAnchors[0] . \'\"></span>\' . PHP_EOL;\n    $chunkContent .= \'<span class=\"musicStyleHeader\">\' . $generalStyles[0] . \"</span><br>\" . PHP_EOL . PHP_EOL;\n    $lastGeneralStyle = $generalStyles[0];\n    $chunkContent .= genArtistHeader ($artists[0], $artistAnchors[0], $generalStyles[0], $specificStyles[0], $titles[0], $idx, $artists, $selNewProjects, $selDistinctProject);\n    $lastArtist = $artists[0];\n    $lastSpecificStyle = $specificStyles[0];\n    $lastTitle = $titles[0];\n\n    /* Loop through the project data arrays. */\n    while ($idx<count($artists)) {\n        if ($generalStyles[$idx] != $lastGeneralStyle) {\n            $chunkContent .= \"    </ul>\" . PHP_EOL . \n                             \"    \" . $comments[$idx - 1] . \"<br>\" . PHP_EOL .\n                             \"    </li>\" . PHP_EOL . \n                             \"</ul>\" . PHP_EOL . PHP_EOL . PHP_EOL;\n            $chunkContent .= \'<span id=\"\' . $styleAnchors[$idx] . \'\"></span>\' . PHP_EOL;\n            $chunkContent .= \'<span class=\"musicStyleHeader\">\' . $generalStyles[$idx] . \"</span><br>\" . PHP_EOL . PHP_EOL;\n            $lastGeneralStyle = $generalStyles[$idx];\n            $chunkContent .= genArtistHeader ($artists[$idx], $artistAnchors[$idx], $generalStyles[$idx], $specificStyles[$idx], $titles[$idx], $idx, $artists, $selNewProjects, $selDistinctProject);\n            $lastArtist = $artists[$idx];\n            $lastSpecificStyle = $specificStyles[$idx];\n            $lastTitle = $titles[$idx];\n        } elseif (($artists[$idx] != $lastArtist) or ($specificStyles[$idx] != $lastSpecificStyle) or ($titles[$idx] != $lastTitle)) {\n            $chunkContent .= \"    </ul>\" . PHP_EOL .\n                             \"    \" . $comments[$idx - 1] . \"<br>\" . PHP_EOL .\n                             \"    </li>\" . PHP_EOL .\n                             \"</ul>\" . PHP_EOL . PHP_EOL . PHP_EOL;\n            $chunkContent .= genArtistHeader ($artists[$idx], $artistAnchors[$idx], $generalStyles[$idx], $specificStyles[$idx], $titles[$idx], $idx, $artists, $selNewProjects, $selDistinctProject);\n            $lastArtist = $artists[$idx];\n            $lastSpecificStyle = $specificStyles[$idx];\n            $lastTitle = $titles[$idx];\n        }\n\n        /* Format a project line here. First whether or not the project name should show up. */\n        $chunkContent .= \"    <li>\" . PHP_EOL .\n                         \'        <span class=\"projectLine\"><span class=\"projectNameType\">\';\n        if ((getNumProjects($artists[$idx], $generalStyles[$idx], $specificStyles[$idx], $titles[$idx], $selDistinctProject) == 1) and\n            ($titles[$idx] == \"\")) {\n            /* Don\'t show the name of this project, it\'s the only one up in the header. */\n        } else {\n            $chunkContent .= $projects[$idx] . \" -- \";\n        }\n\n        /* Format project type */\n        if ($projectTypes[$idx] == \"Full\") {\n            $chunkContent .= \'<strong class=\"fullProjectTextColor\">Full Multitrack:</strong></span> \';\n        } else {\n            $chunkContent .= \'<strong class=\"excerptProjectTextColor\">Edited Excerpt:</strong></span> \';\n        }\n\n        /* Format previews */\n        $chunkContent .= \'preview <a href=\"\' . $previewURLs[$idx] . \'\">MP3</a>&nbsp;</span><div class=\"WimpyButton_7780205\" data-wimpybutton=\"\' . $wimpyURLs[$idx] . \'\"></div>\';\n\n        /* Format number of tracks */\n        $chunkContent .= \'<span class=\"projectLine\">&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;\' . $numTrackss[$idx];\n        if ($numTrackss[$idx] == 1) {\n            $chunkContent .= \" track: \";\n        } else {\n            $chunkContent .= \" tracks: \";\n        }\n\n        /* Get the download HTML */\n        $chunkContent .= getDLHTML ($artists[$idx], $projects[$idx], $projectTypes[$idx], $urlIdentifiers[$idx], $numDLss[$idx],\n                                    $explicitLyricss[$idx], $selGenerationRule, $selDownloads);\n\n        /* Gen more info if needed */\n        if ($moreInfoTIDs[$idx] != \"0\") {\n            $chunkContent .= \'&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/showthread.php?tid=\' .\n                             $moreInfoTIDs[$idx] . \'\">More info...</a>\';\n        }\n\n        /* Gen discussion group link if needed */\n        if (($showFIDs[$idx]) && ($discussFIDs[$idx])) {\n            $chunkContent .= \'&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;<a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=\' . \n                              $discussFIDs[$idx] . \'\">&rarr;Mixes and discussion</a>\';\n        }\n\n        /* Gen the direct link */\n        $directLink = $artistAnchors[$idx] . \"_\" . makeAnchor($projects[$idx]);\n        if ($projectTypes[$idx] == \"Full\") {\n            /* Always do a direct link for full projects. */\n            $chunkContent .= \'&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#\' . $directLink . \'\">direct-link URL</a>)\';\n        } else {\n            if (! fullProjectExists ($artists[$idx], $projects[$idx], $selFullProject)) {\n                /* Only do a direct link on an Excerpt if it has no corresponding full project. */\n                $chunkContent .= \'&nbsp;&nbsp;<strong>&bull;</strong>&nbsp;&nbsp;(<a href=\"#\' . $directLink . \'\">direct-link URL</a>)\';\n            }\n        }\n\n        $chunkContent .= \"</span>\" . PHP_EOL;\n        $chunkContent .= \"    </li>\" . PHP_EOL . PHP_EOL;\n        $idx++;\n    }\n    $chunkContent .= \"    </ul>\" . PHP_EOL . \n                     \"    \" . $comments[$idx - 1] . \"<br>\" . PHP_EOL .\n                     \"    </li>\" . PHP_EOL .\n                     \"</ul>\" . PHP_EOL . PHP_EOL;\n    return $chunkContent;\n}\n\nfunction genOneNewAddition ($artist, $anchor, $project, $projectType, $wimpyURL, $specificStyle, &$stmt, &$output) {\n/* Generate one new addition line and set the \"isNew\" flag on that project. */\n    $projectLink = $anchor . \"_\" . makeAnchor($project);\n\n    $chunkContent .= \'<span class=\"previewArtist\">\' . $artist . \' -- </span><span class=\"previewProject\"><a href=\"#\' . $projectLink . \'\">\' . \n                     $project . \"</a></span>\" . PHP_EOL;\n    $chunkContent .= \'<div class=\"WimpyButton_7780205\" data-wimpybutton=\"\' . $wimpyURL . \'\"></div> -- (\' . $specificStyle . \")<br>\" . PHP_EOL;\n\n    /* Mark this artist/project/type as \"New\" */\n    $result = $stmt->execute(array($artist, $project, $projectType));\n    if (! $result) {\n        $msg = $stmt->errorInfo();\n        $output .= \"Update to Projects failed. \" . $msg[2];\n    }\n\n    return $chunkContent;\n}\n\nfunction genLatest (&$modx, $numNew) {\n/* Generate the HTML for the $numNew latest additions to the library. This routine\n   sets the \"isNew\" flag in the Projects table so genProjects can flag the artist\n   entry with \"NEW!\" when it runs. */\n\n    /* Setup the arrays for the main select. We only need these 6 columns from the Projects table. */\n    $artists = array();\n    $artistAnchors = array();\n    $projects = array();\n    $projectTypes = array();\n    $wimpyURLs = array();\n    $specificStyles = array();\n\n    /* Reset \"isNew\" to false (zero) on all rows. */\n    $sql = \'update Projects set isNew=0\';\n    $stmt = $modx->prepare($sql);\n    $result = $stmt->execute();\n    if (! $result) {\n        $msg = $stmt->errorInfo();\n        echo \"Error on execute of \'\" . $sql . \"\'. \" . $msg[2];\n    }\n\n    /* Select all projects ordered from newest to oldest. */\n    $sql = \"select * from Artists, Projects where Artists.artist = Projects.artist order by dateAdded desc\";\n    $stmt = $modx->prepare($sql);\n    $result = $stmt->execute();\n    if (! $result) {\n        $msg = $stmt->errorInfo();\n        echo \"Error on execute of \" . $sql . \". \" . $msg[2];\n    }\n    $stmt->setFetchMode(PDO::FETCH_ASSOC);\n    while ($row = $stmt->fetch()) {    /* MySQL doesn\'t allow 2 cursors open at the same time (?!) so buffer the results of the main select. */\n        array_push ($artists, $row[\"artist\"]);\n        array_push ($artistAnchors, $row[\"artistAnchor\"]);\n        array_push ($projects, $row[\"project\"]);\n        array_push ($projectTypes, $row[\"projectType\"]);\n        array_push ($wimpyURLs, $row[\"wimpyURL\"]);\n        array_push ($specificStyles, $row[\"specificStyle\"]);\n    }\n\n    /* Prepare the select to see if there\'s a corresponding Full project to a given Excerpt. */\n    $sql = \"select * from Projects where artist = ? and project = ? and projectType = \'Full\'\";\n    $selFullStmt = $modx->prepare($sql);\n\n    /* Prepare the update to reset the isNew flag on all Projects. This will happen in genOneNewAddition. */\n    $sql = \"update Projects set isNew = 1 where artist = ? and project = ? and projectType = ?\";\n    $updStmt = $modx->prepare($sql);\n\n    /* Loop through the buffered project data. */\n    $countNew = 0;\n    $idx = 0;\n    while (($idx<count($artists)) && ($countNew < $numNew)) {\n        if ($projectTypes[$idx] == \"Excerpt\") {\n            if (fullProjectExists ($artists[$idx], $projects[$idx], $selFullStmt)) {\n                /* Do nothing this is an Excerpt that has a corresponding Full project. */\n            } else {\n                $chunkContent .= genOneNewAddition ($artists[$idx], $artistAnchors[$idx], $projects[$idx], $projectTypes[$idx], $wimpyURLs[$idx], \n                                                    $specificStyles[$idx], $updStmt, $output);\n                $countNew++;\n            }\n        } else {\n            $chunkContent .= genOneNewAddition ($artists[$idx], $artistAnchors[$idx], $projects[$idx], $projectTypes[$idx], $wimpyURLs[$idx], \n                                                $specificStyles[$idx], $updStmt, $output);\n            $countNew++;\n        }\n        $idx++;\n    }\n    return $chunkContent;\n}\n\nfunction genStyles (&$modx) {\n/* Generate the Styles HTML. */\n    $sql = \"select * from Styles order by sequence\";\n    $stmt = $modx->prepare($sql);\n    $result = $stmt->execute();\n    if (! $result) {\n        $msg = $stmt->errorInfo();\n        echo \"Error on execute in genStyles. \" . $msg[2];\n    }\n    $stmt->setFetchMode(PDO::FETCH_ASSOC);\n    $chunkContent = \"\"; \n    while ($row = $stmt->fetch()) {\n        $chunkContent .= \'  <a href=\"#\' . $row[\"styleAnchor\"] . \'\">\' . $row[\"generalStyle\"] . \"</a><br>\" . PHP_EOL;\n    }\n    return $chunkContent;\n}\n\nfunction generate (&$modx, &$output) {\n/* Generate logic for styles, latest additions & projects (the main part). Save the entered data\n   (chunk name, numNew) in the Config table, generate the text then save it to the chunk. */\n\n    saveConfig (\"stylesChunkName\", $_POST[\"stylesChunkName\"], $modx, $output);\n    $chunkContent = genStyles ($modx);\n    saveChunk ($modx, $_POST[\"stylesChunkName\"], $chunkContent, $output);\n\n    saveConfig (\"latestChunkName\", $_POST[\"latestChunkName\"], $modx, $output);\n    saveConfig (\"numNew\", $_POST[\"numNew\"], $modx, $output);\n    $chunkContent = genLatest ($modx, $_POST[\"numNew\"]);\n    saveChunk ($modx, $_POST[\"latestChunkName\"], $chunkContent, $output);\n\n    saveConfig (\"projectsChunkName\", $_POST[\"projectsChunkName\"], $modx, $output);\n    $chunkContent = genProjectData ($modx, $output);\n    saveChunk ($modx, $_POST[\"projectsChunkName\"], $chunkContent, $output);\n}\n\nfunction showFID (&$modx, &$output) {\n    $sql = \"update Projects set showFID = 1 where active = 1 and discussFID > 0\";\n    $updateStmt = $modx->prepare($sql);\n    $result = $updateStmt->execute(array($artist, $project, $projectType));\n    if ($result) {\n        $output .= \"Update to Projects succeeded.<br>\" . PHP_EOL;\n    } else {\n        $msg = $updateStmt->errorInfo();\n        $output .= \"Update to Projects failed. \" . $msg[2];\n    }\n}\n\n/* Main line logic */\nif (!empty($_POST)) {\n\n    /* Determine which button was clicked. */\n    if (array_key_exists (\"Show\", $_POST)) {\n        showFID ($modx, $output);\n    } elseif (array_key_exists (\"Generate\", $_POST)) {\n        $bannerNum = 0; /* This should be global in functions that use it. */\n        generate ($modx, $output);\n    }\n\n    /* Set Template Variables for ms-mtk Update Status. */\n    $page = $modx->getObject(\'modResource\', array(\"pagetitle\" => \"ms-mtk-UpdateStatus\"));\n    $page->setTVValue(\'updateStatus\', $output);\n    $resId = $modx->resource->get(\'id\'); /* Get the ID of this page. */\n    $url = $modx->makeUrl($resId); /* Turn the ID into a URL. */\n    $page->setTVValue(\'returnToResource\', $url); /* Set the URL into a TV for the page to return to on \"Continue\". */\n    $modx->cacheManager->refresh(); /* Should probably change this to only clear the resource cache */\n    $modx->sendRedirect($modx->makeUrl($page->get(\'id\')));\n}',0,'a:0:{}','',0,''),(32,1,0,'ms-mtk-postProjects','Snippet to handle the post from the Projects resource/page.',0,0,0,'function saveConfig ($varName, $varValue, &$modx, &$output) {\n    $sql = \"delete from Config where varName = ?\";\n    $delStmt = $modx->prepare($sql);\n    $result = $delStmt->execute(array($varName));\n    if ($result) {\n        $sql = \"insert into Config (varName, varValue) values (?, ?)\";\n        $insStmt = $modx->prepare($sql);\n        $result = $insStmt->execute(array($varName, $varValue));\n        if ($result) {\n            $output .= \"Delete from &amp; insert to Config succeeded. (\" . $varName . \"=\" . $varValue . \")<br>\" . PHP_EOL;\n        } else {\n            $msg = $selFullProject->errorInfo();\n            $output .= \"Delete from Config succeeded but insert failed. (\" . $varName . \"=\" . $varValue . \") \" . $msg[2] . \"<br>\" . PHP_EOL;\n        }\n    } else {\n        $msg = $selFullProject->errorInfo();\n        $output .= \"Delete from Config failed. (\" . $varName . \"=\" . $varValue . \") \" . $msg[2] . \"<br>\" . PHP_EOL;\n    }\n}\n\nfunction getConfig (&$modx, $varName) {\n    $sql = \"select varValue from Config where varName = ?\";\n    $stmt = $modx->prepare($sql);\n    $result = $stmt->execute(array ($varName));\n    if (! $result) {\n        $msg = $stmt->errorInfo();\n        echo \'Error in getVar of snippet \"getProjectsJS\". \' . $msg[2] . PHP_EOL;\n    }\n    $stmt->setFetchMode(PDO::FETCH_NUM);\n    while ($row = $stmt->fetch()) {\n        $output = $row[0];\n    }\n    return $output;\n}\n\nfunction deleteOne (&$modx, &$output, &$abortFlag) {\n/* Delete an artist/project/type from the database. */\n\n    /* Delete all the download entries. */\n    $sql = \"delete from Downloads where artist = ? and project = ? and projectType = ?\";\n    $stmt = $modx->prepare($sql);\n    $result = $stmt->execute(array ($_POST[\"delArtist\"], $_POST[\"delProject\"], $_POST[\"delProjectType\"]));\n    if ($result) {\n        $output .= \"Delete from Downloads succeeded.<br>\" . PHP_EOL;\n    } else {\n        $output .= \"Delete from Downloads failed. \" . $msg[2] . \"<br>\" . PHP_EOL;\n        $abortFlag = true;\n        return;\n    }\n\n    /* Get generalStyle, specificStyle and title for this project & save for a later delete if this\n       project is the only one that uses them. */\n    $sql = \"select * from Projects where artist = ? and project = ? and projectType = ?\";\n    $stmt = $modx->prepare($sql);\n    $result = $stmt->execute(array ($_POST[\"delArtist\"], $_POST[\"delProject\"], $_POST[\"delProjectType\"]));\n    if ($result) {\n        $stmt->setFetchMode(PDO::FETCH_ASSOC);\n        while ($row = $stmt->fetch()) {\n            $generalStyle = $row[\"generalStyle\"];\n            $specificStyle = $row[\"specificStyle\"];\n            $title = $row[\"title\"];\n        }\n    } else {\n        $output .= \"Select from Projects failed. \" . $msg[2] . \"<br>\" . PHP_EOL;\n        $abortFlag = true;\n        return;\n    }\n\n    /* Delete the selected artist/project/projectType */\n    $sql = \"delete from Projects where artist = ? and project = ? and projectType = ?\";\n    $stmt = $modx->prepare($sql);\n    $result = $stmt->execute(array ($_POST[\"delArtist\"], $_POST[\"delProject\"], $_POST[\"delProjectType\"]));\n    if ($result) {\n        $output .= \"Delete from Projects succeeded.<br>\" . PHP_EOL;\n    } else {\n        $output .= \"Delete from Projects failed. \" . $msg[2] . \"<br>\" . PHP_EOL;\n        $abortFlag = true;\n        return;\n    }\n\n    /* Are there any more projects in this section? (i.e. with this artist/generalStyle/specificStyle/title?) */\n    $sql = \"select count(*) from Projects where artist = ? and generalStyle = ? and specificStyle = ? and title = ?\";\n    $stmt = $modx->prepare($sql);\n    $result = $stmt->execute(array ($_POST[\"delArtist\"], $generalStyle, $specificStyle, $title));\n    if ($result) {\n        $stmt->setFetchMode(PDO::FETCH_NUM);\n        while ($row = $stmt->fetch()) {\n            $count = $row[0];\n        }\n    } else {\n        $output .= \"Select count(*) from Projects failed. \" . $msg[2] . \"<br>\" . PHP_EOL;\n        $abortFlag = true;\n        return;\n    }\n\n    /* If this is the only project remaining in the section, delete the SectionComments row. */\n    if ($count == 0) {\n        $sql = \"delete from SectionComments where artist = ? and generalStyle = ? and specificStyle = ? and title = ?\";\n        $stmt = $modx->prepare($sql);\n        $result = $stmt->execute(array ($_POST[\"delArtist\"], $generalStyle, $specificStyle, $title));\n        if ($result) {\n            $output .= \"Delete from SectionComments succeeded.<br>\" . PHP_EOL;\n        } else {\n            $output .= \"Delete from SectionComments failed. \" . $msg[2] . \"<br>\" . PHP_EOL;\n            $abortFlag = true;\n            return;\n        }\n    }\n\n    /* Are there any more projects by this artist? */\n    $sql = \"select count(*) from Projects where artist = ?\";\n    $stmt = $modx->prepare($sql);\n    $result = $stmt->execute(array ($_POST[\"delArtist\"]));\n    if ($result) {\n        $stmt->setFetchMode(PDO::FETCH_NUM);\n        while ($row = $stmt->fetch()) {\n            $count = $row[0];\n        }\n    } else {\n        $output .= \"Select count (*) from Projects failed. \" . $msg[2] . \"<br>\" . PHP_EOL;\n        $abortFlag = true;\n        return;\n    }\n\n    /* If this Artist doesn\'t have any projects, delete it. */\n    if ($count == 0) {\n        $sql = \"delete from Artists where artist = ?\";\n        $stmt = $modx->prepare($sql);\n        $result = $stmt->execute(array ($_POST[\"delArtist\"]));\n        if ($result) {\n            $output .= \"Delete from Artists succeeded.<br>\" . PHP_EOL;\n        } else {\n            $output .= \"Delete from Artists failed. \" . $msg[2] . \"<br>\" . PHP_EOL;\n            $abortFlag = true;\n            return;\n        }\n    }\n}\n\nfunction insertSectionComments (&$modx, &$output, &$abortFlag) {\n    $sql = \"insert into SectionComments (artist, generalStyle, specificStyle, title, comment) values (?, ?, ?, ?, ?)\";\n    $stmt = $modx->prepare($sql);\n    $result = $stmt->execute(array ($_POST[\"artist\"], $_POST[\"generalStyle\"], $_POST[\"specificStyle\"], $_POST[\"albumTitle\"], $_POST[\"comment\"]));\n    if ($result) {\n        $output .= \"Insert to SectionComments succeeded.<br>\" . PHP_EOL;\n    } else {\n        $msg = $stmt->errorInfo();\n        if ($msg[1] == 1062) { /* 1062 is duplicate key so update the row */\n            $output .= \"Insert to SectionComments failed on duplicate key.<br>\";\n            $sql = \"update SectionComments set comment = ? where artist = ? and generalStyle = ? and specificStyle = ? and title = ?\";\n            $stmt = $modx->prepare($sql);\n            $result = $stmt->execute(array ($_POST[\"comment\"], $_POST[\"artist\"], $_POST[\"generalStyle\"], $_POST[\"specificStyle\"], $_POST[\"albumTitle\"]));\n            if ($result) {\n                $output .= \"Update to SectionComments succeeded.<br>\" . PHP_EOL;\n            } else {\n                $msg = $stmt->errorInfo();\n                $output .= \"Update to SectionComments failed. \" . $msg[2] . \"<br>\" . PHP_EOL;\n                $abortFlag = true;\n            }\n        } else {\n            $output .= \"Insert to SectionComments failed. \" . $msg[2] . \"<br>\" . PHP_EOL;\n            $abortFlag = true;\n        }\n    }\n}\n\nfunction insertDownloads (&$modx, &$output, &$abortFlag) {\n/* First delete any downloads that may be there. That would be none for a new add. */\n    $sql = \"delete from Downloads where artist = ? and project = ? and projectType = ?\";\n    $stmt = $modx->prepare($sql);\n    $result = $stmt->execute(array ($_POST[\"artist\"], $_POST[\"project\"], $_POST[\"projectType\"]));\n    if ($result) {\n        $output .= \"Delete from Downloads succeeded.<br>\" . PHP_EOL;\n    } else {\n        $msg = $stmt->errorInfo();\n        $output .= \"Delete from Downloads failed. \" . $msg[2] . \"<br>\" . PHP_EOL;\n        $abortFlag = true;\n    }\n\n    /* Now loop through the download fields inserting into the DB. */\n    $sql = \"insert into Downloads (artist, project, projectType, DLURL, DLSize) value (?, ?, ?, ?, ?)\";\n    $stmt = $modx->prepare($sql);\n    for ($idx=1; $idx<10; $idx++) {\n        if (($_POST[\"DLURL\" . $idx] != \"\") && ($_POST[\"dlSize\" . $idx] != \"\")) {\n            $result = $stmt->execute(array ($_POST[\"artist\"], $_POST[\"project\"], $_POST[\"projectType\"], $_POST[\"DLURL\" . $idx], $_POST[\"dlSize\" . $idx]));\n            if ($result) {\n                $output .= \"Insert to Downloads succeeded.<br>\" . PHP_EOL;\n            } else {\n                $msg = $stmt->errorInfo();\n                $output .= \"Insert to Downloads failed. \" . $msg[2] . \"<br>\" . PHP_EOL;\n                $abortFlag = true;\n            }\n        }\n    }\n}\n\nfunction insertProject (&$modx, $dlIdentifier, $numDLs, &$output, &$abortFlag) {\n    $sql = \"insert into Projects \" .\n        \"(artist, project, projectType, generalStyle, specificStyle, title, dateAdded, previewURL, wimpyURL, explicitLyrics, \" .\n        \"numTracks, moreInfoTID, discussFID, showFID, active, urlIdentifier, numDLs, isNew) \" .\n        \"values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)\";\n    $stmt = $modx->prepare($sql);\n    $result = $stmt->execute(array ($_POST[\"artist\"], $_POST[\"project\"], $_POST[\"projectType\"], $_POST[\"generalStyle\"], $_POST[\"specificStyle\"], \n                                    $_POST[\"albumTitle\"], $_POST[\"dateAdded\"], $_POST[\"previewURL\"], $_POST[\"wimpyURL\"], $_POST[\"explicitLyrics\"],\n                                    $_POST[\"numTracks\"], $_POST[\"moreInfoTID\"], $_POST[\"discussFID\"], $_POST[\"showFID\"], 1, $dlIdentifier, $numDLs, 1));\n    if ($result) {\n        $output .= \"Insert to Projects succeeded.<br>\" . PHP_EOL;\n    } else {\n        $msg = $stmt->errorInfo();\n        if ($msg[1] == 1062) { /* 1062 is duplicate key so update the row */\n            $output .= \"Insert to Projects failed on duplicate key.<br>\" . PHP_EOL;\n            $sql = \"update Projects \" .\n                \"set generalStyle=?, specificStyle=?, title=?, dateAdded=?, previewURL=?, wimpyURL=?, explicitLyrics=?, \" .\n                \"numTracks=?, moreInfoTID=?, discussFID=?, showFID=?, active=?, urlIdentifier=?, numDLs=? \" .\n                \"where artist=? and project=? and projectType=?\";\n            $stmt = $modx->prepare($sql);\n            $result = $stmt->execute(array ($_POST[\"generalStyle\"], $_POST[\"specificStyle\"], $_POST[\"albumTitle\"], $_POST[\"dateAdded\"],\n                                            $_POST[\"previewURL\"], $_POST[\"wimpyURL\"], $_POST[\"explicitLyrics\"], $_POST[\"numTracks\"],\n                                            $_POST[\"moreInfoTID\"], $_POST[\"discussFID\"], $_POST[\"showFID\"], $_POST[\"active\"], $dlIdentifier, $numDLs,\n                                            $_POST[\"artist\"], $_POST[\"project\"], $_POST[\"projectType\"]));\n            if ($result) {\n                $output .= \"Update to Projects succeeded.<br>\" . PHP_EOL;\n            } else {\n                $msg = $stmt->errorInfo();\n                $output .= \"Update to Projects failed. \" . $msg[2] . \"<br>\" . PHP_EOL;\n                $abortFlag = true;\n            }\n        } else {\n            $output .= \"Insert to Projects failed. \" . $msg[2] . \"<br>\" . PHP_EOL;\n            $abortFlag = true;\n        }\n    }\n}\n\nfunction insertTitle (&$modx, &$output, &$abortFlag) {\n    $sql = \"insert into Titles (title) values (?)\";\n    $stmt = $modx->prepare($sql);\n    $result = $stmt->execute(array ($_POST[\"albumTitle\"]));\n    if ($result) {\n        $output .= \"Insert to Titles succeeded.<br>\" . PHP_EOL;\n    } else {\n        $msg = $stmt->errorInfo();\n        if ($msg[1] == 1062) { /* 1062 is duplicate key so all\'s well, the data already there */\n            $output .= \"Insert to Titles failed on duplicate key.<br>\" . PHP_EOL;\n        } else {\n            $output .= \"Insert to Titles failed. \" . $msg[2] . \"<br>\" . PHP_EOL;\n            $abortFlag = true;\n        }\n    }\n}\n\nfunction insertSpecificStyle (&$modx, &$output, &$abortFlag) {\n    $sql = \"insert into SpecificStyles (specificStyle) values (?)\";\n    $stmt = $modx->prepare($sql);\n    $result = $stmt->execute(array ($_POST[\"specificStyle\"]));\n    if ($result) {\n        $output .= \"Insert to SpecificStyles succeeded.<br>\" . PHP_EOL;\n    } else {\n        $msg = $stmt->errorInfo();\n        if ($msg[1] == 1062) { /* 1062 is duplicate key so all\'s well, the data already there */\n            $output .= \"Insert to SpecificStyles failed on duplicate key.<br>\" . PHP_EOL;\n        } else {\n            $output .= \"Insert to SpecificStyles failed. \" . $msg[2] . \"<br>\" . PHP_EOL;\n            $abortFlag = true;\n        }\n    }\n}\n\nfunction insertArtist (&$modx, &$output, &$abortFlag) {\n/* Insert a row into the Artist DB table. If insert fails on dup key, update the row instead. */\n    $sql = \"insert into Artists (artist, artistSort, artistAnchor) values (?, ?, ?)\";\n    $stmt = $modx->prepare($sql);\n    $result = $stmt->execute(array ($_POST[\"artist\"], $_POST[\"artistSort\"], $_POST[\"artistAnchor\"]));\n    if ($result) {\n        $output .= \"Insert to Artists was successful.<br>\" . PHP_EOL;\n    } else {\n        $msg = $stmt->errorInfo();\n        if ($msg[1] == 1062) { /* 1062 is duplicate key so update the row */\n            $output .= \"Insert to Artists failed on duplicate key.<br>\";\n            $sql = \"update Artists set artistSort = ?, artistAnchor = ? where artist = ?\";\n            $stmt = $modx->prepare($sql);\n            $result = $stmt->execute(array ($_POST[\"artistSort\"], $_POST[\"artistAnchor\"], $_POST[\"artist\"]));\n            if ($result) {\n                $output .= \"Update to Artists succeeded.<br>\" . PHP_EOL;\n            } else {\n                $msg = $stmt->errorInfo();\n                $output .= \"Update to Artists failed. \" . $msg[2] . \"<br>\" . PHP_EOL;\n                $abortFlag = true;\n                return;\n            }\n        } else {\n            $output .= \"Insert to Artists failed. \" . $msg[2] . \"<br>\" . PHP_EOL;\n            $abortFlag = true;\n            return;\n        }\n    }\n}\n\nfunction findUrlIdentifier (&$modx, $dl, $numDLs, &$output, &$abortFlag) {\n/* Find the URL identifier that matches the firt download and the number of downloads. */\n    $sql = \"select * from DownloadSites where numDLs = ?\";\n    $stmt = $modx->prepare($sql);\n    $result = $stmt->execute(array ($numDLs));\n    if ($result) {\n        $output .= \"Select from DownloadSites succeeded.<br>\" . PHP_EOL;\n    } else {\n        $msg = $stmt->errorInfo();\n        $output .= \"Select from DownloadSites failed.\" . $msg[2] . \"<br>\" . PHP_EOL;\n        $abortFlag = true;\n    }\n    $stmt->setFetchMode(PDO::FETCH_ASSOC);\n    $urlId = \"\";\n    while ($row = $stmt->fetch()) {\n        if (strpos ($dl, $row[\"urlIdentifier\"]) === false) {\n            /* There was no match, do nothing */\n        } else {\n            $urlId = $row[\"urlIdentifier\"];\n        }\n    }\n    return $urlId;\n}\n\nfunction countDLs () {  \n/* Count the downloads that were on the screen */\n    $cnt = 0;\n    for ($idx=1; $idx<10; $idx++) {\n        if (($_POST[\"DLURL\" . $idx] != \"\") && ($_POST[\"dlSize\" . $idx] != \"\")) {\n            $cnt++;\n        }\n    }\n    return $cnt;\n}\n\nfunction updateAdd (&$modx, &$output, &$abortFlag) {\n/* Do a couple edit checks before inserting (or updating) the DB */\n    $numDLs = countDLs ();\n    if ($numDLs == 0) {\n        $output .= \"There are no downloads defined for this project.<br>\";\n    } else {\n        $dlIdentifier = findUrlIdentifier ($modx, $_POST[\"DLURL1\"], $numDLs, $output, $abortFlag);\n        if ($dlIdentifier == \"\") {\n            $output .= \"There is no entry in DownloadSites that matches the first download of this project.<br>\";\n        } else {\n            insertArtist ($modx, $output, $abortFlag);\n            insertSpecificStyle ($modx, $output, $abortFlag);\n            insertTitle ($modx, $output, $abortFlag);\n            insertProject ($modx, $dlIdentifier, $numDLs, $output, $abortFlag);\n            insertDownloads ($modx, $output, $abortFlag);\n            insertSectionComments ($modx, $output, $abortFlag);\n        }\n    }\n}\n\nif (!empty($_POST)) {\n    $modx->beginTransaction();\n    $output = \"Transaction began.<br>\" . PHP_EOL;\n    $abortFlag = false;\n\n    /* Determine which button was clicked. */\n    if (array_key_exists (\"updateAdd\", $_POST)) {\n        updateAdd ($modx, $output, $abortFlag);\n        saveConfig (\"lastArtist\", $_POST[\"artist\"], $modx, $output); \n        saveConfig (\"lastProject\", $_POST[\"project\"], $modx, $output); \n        saveConfig (\"lastType\", $_POST[\"projectType\"], $modx, $output); \n    } elseif (array_key_exists (\"delete\", $_POST)) {\n        deleteOne ($modx, $output, $abortFlag);\n        saveConfig (\"lastArtist\", \"\", $modx, $output); \n        saveConfig (\"lastProject\", \"\", $modx, $output); \n        saveConfig (\"lastType\", \"\", $modx, $output); \n    }\n\n    /* Commit or roll back the transacton. */\n    if ($abortFlag) {\n        $modx->rollBack();\n        $output .= \"Transaction rolled back.<br>\" . PHP_EOL;\n    } else {\n        $modx->commit();\n        $output .= \"Transaction committed.<br>\" . PHP_EOL;\n    }\n\n    if (($abortFlag) || (getConfig($modx, \'debug\') == \"1\")) {\n        /* Set Template Variables for ms-mtk Update Status. */\n        $page = $modx->getObject(\'modResource\', array(\"pagetitle\" => \"ms-mtk-UpdateStatus\"));\n        $page->setTVValue(\'updateStatus\', $output);\n        $resId = $modx->resource->get(\'id\'); /* Get the ID of this page. */\n        $url = $modx->makeUrl($resId); /* Turn the ID into a URL. */\n        $page->setTVValue(\'returnToResource\', $url); /* Set the URL into a TV for the page to return to on \"Continue\". */\n        $modx->cacheManager->refresh(); /* Should probably change this to only clear the resource cache */\n        $modx->sendRedirect($modx->makeUrl($page->get(\'id\')));\n    }\n}',0,'a:0:{}','',0,'');

--
-- Table structure for table `modx_site_templates`
--

CREATE TABLE `modx_site_templates` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `source` int(10) unsigned NOT NULL DEFAULT '0',
  `property_preprocess` tinyint(1) unsigned NOT NULL DEFAULT '0',
  `templatename` varchar(50) NOT NULL DEFAULT '',
  `description` varchar(255) NOT NULL DEFAULT 'Template',
  `editor_type` int(11) NOT NULL DEFAULT '0',
  `category` int(11) NOT NULL DEFAULT '0',
  `icon` varchar(255) NOT NULL DEFAULT '',
  `template_type` int(11) NOT NULL DEFAULT '0',
  `content` mediumtext NOT NULL,
  `locked` tinyint(1) unsigned NOT NULL DEFAULT '0',
  `properties` text,
  `static` tinyint(1) unsigned NOT NULL DEFAULT '0',
  `static_file` varchar(255) NOT NULL DEFAULT '',
  PRIMARY KEY (`id`),
  UNIQUE KEY `templatename` (`templatename`),
  KEY `category` (`category`),
  KEY `locked` (`locked`),
  KEY `static` (`static`)
) ENGINE=MyISAM AUTO_INCREMENT=18 DEFAULT CHARSET=latin1;

--
-- Dumping data for table `modx_site_templates`
--

INSERT INTO `modx_site_templates` VALUES (1,0,0,'BaseTemplate','Template',0,0,'',0,'<html>\n<head>\n<title>[[++site_name]] - [[*pagetitle]]</title>\n<base href=\"[[++site_url]]\" />\n</head>\n<body>\n[[*content]]\n</body>\n</html>',0,'a:0:{}',0,''),(15,0,0,'MsMtkNewbiesStaticTemplate','Template',0,0,'',0,'<!DOCTYPE html>\n<html lang=\"en-US\">\n<head>\n<meta http-equiv=\"content-type\" content=\"text/html; charset=UTF-8\" >\n<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">\n<title>[[pageTitleSwitcher]]</title>\n<style type=\"text/css\">\n<!--\n[[$stylesCSS]]\n[[$stylesCSSMikeZufall]]\n-->\n</style>\n<link rel=\"icon\" type=\"image/gif\" href=\"[[$sitePrefixCMT]]SitePix/CMTIcon.gif\" />\n<script src=\"[[$sitePrefixCMT]]wimpy7/wimpy.js\"></script>\n[[$scriptMintWebStats]]\n<link href=\"[[$sitePrefixCMT]]wimpy7/wimpy.buttons/WimpyButton_7780205MPS.css\" rel=\"stylesheet\" type=\"text/css\">\n</head>\n\n<body>\n\n<table>\n  <tr>\n[[$menuMainCMT]]\n[[menuPicSwitcher? &menuPicSwitch=`[[*menuPic]]`]]\n  </tr>\n\n  <tr>\n[[menuPaneSwitcher? &menuPaneSwitch=`[[*menuPane]]`]]\n  </tr>\n\n</table>\n\n<table>\n\n  <tr>\n    <td class=\"tdMainText\">\n\n<h3 class=\"h3ResourceTitle\">[[*longtitle]]</h3>\n\n[[msMtkNewbiesConverter? &content=`[[*content]]`]]\n\n    </td>\n  </tr>\n\n  <tr>\n    <td class=\"tdMainText\">\n[[$mailingListSMS]]\n    </td>\n  </tr>\n\n  <tr>\n    <td class=\"tdMainText\">\n[[$brokenLinkNeedMore]]\n    </td>\n  </tr>\n\n</table>\n\n[[$footerBar]]\n\n</body>\n</html>',0,'a:0:{}',0,''),(7,1,0,'MixReviewAgg_SOSIssue','',0,1,'',0,'[[*content]]',0,'a:0:{}',0,''),(8,1,0,'MixReviewAgg_Track','',0,1,'',0,'',0,'a:0:{}',0,''),(9,1,0,'MixRescueAgg','',0,1,'',0,'',0,'a:0:{}',0,''),(10,1,0,'SessionNotesAgg','',0,1,'',0,'',0,'a:0:{}',0,''),(6,0,0,'CMT_MenuTemplate','Template',0,0,'',0,'<!DOCTYPE html>\n<html lang=\"en-US\">\n<head>\n<meta http-equiv=\"content-type\" content=\"text/html; charset=UTF-8\" >\n<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">\n<title>[[pageTitleSwitcher]]</title>\n<style type=\"text/css\">\n<!--\n[[$stylesCSS]]\n-->\n</style>\n<link rel=\"icon\" type=\"image/gif\" href=\"[[$sitePrefixCMT]]SitePix/CMTIcon.gif\" />\n<script src=\"[[$sitePrefixCMT]]wimpy7/wimpy.js\"></script>\n[[$scriptMintWebStats]]\n<link href=\"[[$sitePrefixCMT]]wimpy7/wimpy.buttons/WimpyButton_7780205MPS.css\" rel=\"stylesheet\" type=\"text/css\">\n</head>\n\n<body>\n\n<table>\n  <tr class=\"trMenuBar\">\n[[$menuMainCMT]]\n[[menuPicSwitcher? &menuPicSwitch=`[[*menuPic]]`]]\n  </tr>\n\n  <tr>\n[[menuPaneSwitcher? &menuPaneSwitch=`[[*menuPane]]`]]\n  </tr>\n\n</table>\n\n[[bannersCallLMP]]\n[[!bannersRotateLMP? &sortedBanner0=`[[+sortedBanner0]]` &sortedBanner1=`[[+sortedBanner1]]` &sortedBanner2=`[[+sortedBanner2]]` &sortedBanner3=`[[+sortedBanner3]]` &sortedBanner4=`[[+sortedBanner4]]` &sortedBanner5=`[[+sortedBanner5]]` &sortedBanner6=`[[+sortedBanner6]]` &sortedBanner7=`[[+sortedBanner7]]` &sortedBanner8=`[[+sortedBanner8]]` &sortedBanner9=`[[+sortedBanner9]]` &sortedBannerLatest=`[[+sortedBannerLatest]]`]]\n\n\n<table>\n\n  <tr>\n    <td class=\"tdMainText\">\n[[*content]]\n    </td>\n  </tr>\n\n  <tr>\n    <td class=\"tdMainText\">\n[[$mailingListSMS]]\n    </td>\n  </tr>\n\n  <tr>\n    <td class=\"tdMainText\">\n[[!bannerRotatorFooterPatreon? &siteRoot=`[[$sitePrefixCMT]]`]]\n    </td>\n  </tr>\n\n  <tr>\n    <td class=\"tdMainText\">\n[[$brokenLinkNeedMore]]\n    </td>\n  </tr>\n\n</table>\n\n[[$footerBar]]\n\n</body>\n</html>\n',0,'a:0:{}',0,''),(14,0,0,'MsMtkTesterTemplate','Template',0,0,'',0,'<!DOCTYPE html>\n<html lang=\"en-US\">\n<head>\n<meta http-equiv=\"content-type\" content=\"text/html; charset=UTF-8\" >\n<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">\n<title>[[pageTitleSwitcher]]</title>\n<style type=\"text/css\">\n<!--\n[[$stylesCSS]]\n[[$stylesCSSMikeZufall]]\n-->\n</style>\n<link rel=\"icon\" type=\"image/gif\" href=\"[[$sitePrefixCMT]]SitePix/CMTIcon.gif\" />\n<script src=\"[[$sitePrefixCMT]]wimpy7/wimpy.js\"></script>\n[[$scriptMintWebStats]]\n<link href=\"[[$sitePrefixCMT]]wimpy7/wimpy.buttons/WimpyButton_7780205MPS.css\" rel=\"stylesheet\" type=\"text/css\">\n</head>\n\n<body>\n\n<table>\n  <tr>\n[[$menuMainCMT]]\n[[menuPicSwitcher? &menuPicSwitch=`[[*menuPic]]`]]\n  </tr>\n\n  <tr>\n[[menuPaneSwitcher? &menuPaneSwitch=`[[*menuPane]]`]]\n  </tr>\n\n</table>\n\n[[bannersCallMtkLib]]\n[[!bannersRotateMtkLib? &sortedBanner0=`[[+sortedBanner0]]` &sortedBanner1=`[[+sortedBanner1]]` &sortedBanner2=`[[+sortedBanner2]]` &sortedBanner3=`[[+sortedBanner3]]` &sortedBanner4=`[[+sortedBanner4]]` &sortedBanner5=`[[+sortedBanner5]]` &sortedBanner6=`[[+sortedBanner6]]` &sortedBanner7=`[[+sortedBanner7]]` &sortedBanner8=`[[+sortedBanner8]]` &sortedBanner9=`[[+sortedBanner9]]` &sortedBannerLatest=`[[+sortedBannerLatest]]`]]\n\n<table>\n\n  <tr>\n    <td class=\"tdMainText\">\n\n<h3 class=\"h3ResourceTitle\">[[*longtitle]]</h3>\n\n\n<p>Below is a list of multitrack projects which can be freely downloaded for mixing practice purposes. All these projects are presented as ZIP archives containing uncompressed WAV files (24-bit or 16-bit resolution and 44.1kHz sample rate). For maximum mixdown flexibility, the contributors have made every effort to provide audio \'raw\', in other words without additional effects or processing (beyond treatments printed during tracking/editing). When importing the tracks, just make sure all the files start at exactly the same moment in time within your DAW\'s timeline. (<a href=\"[[~396]]#CorruptedZIPs\">Download problems?</a>) In addition to the <strong class=fullProjectTextColor>Full Multitrack</strong> packages, there are also many quick-download <strong class=excerptProjectTextColor>Edited Excerpt</strong> versions (usually featuring the song\'s biggest chorus) which provide \'bite-sized\' mixing assignments well-suited to classroom use. In both cases a preview mix is provided for easy auditioning while browsing through the list.</p>\n\n<p>As well as the multitracks hosted directly on this site, I\'ve also included links to a few other decent downloads I\'ve discovered on other sites. If you have any projects of your own that you\'d be willing to post (or link to) here, then do <a href=\"[[~420]]#contact\">get in touch</a>.    This is a continuously expanding resource, so if you want to keep track of the latest uploads please subscribe to my monthly spam-free <strong>\'<a href=\"[[~372]]\">Small-studio Secrets News</a>\'</strong> mailing list -- I usually post towards the end of the month. Many thanks to the artists and engineers who have kindly agreed to\nprovide these files -- please follow the links and check out their\nlatest music!</p>\n\n<div id=\"LatestAdditions\" class=\"usageRubric\"><p><strong>All downloads from this site are provided free of charge for educational purposes only, and the material contained in them should not be used for any commercial purpose without the express permission of the copyright holders.</strong><br>For projects hosted on other sites, please refer to their separate conditions of use.<br><a href=\"[[~396]]\">(Usage FAQs: publicity, competitions, teaching materials...)</a>&nbsp;</p></div><br><br>\n\n<div class=\"latestAdditions\">\n<h2>LATEST ADDITIONS!</h2>\n\n[[$MTKLibTester_Latest]]\n\n<br></div><br>\n[[+shuffledBannerLatest]]\n<h3><a href=\"[[~422]]#Top\">SUGGESTED MULTITRACKS FOR NEWBIES</a></h3>\n\n<p class=\"centered\"><span class=\"visitDiscussion\">Visit The <a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=184\">Discussion Zone</a>!</span><br>\nShare mixes, swap feedback, and get more info about the library\'s multitracks.<br>\n<a href=\"http://discussion.cambridge-mt.com/misc.php?action=help&amp;hid=10\">Learn more...</a></p><br>\n\n<a id=\"StyleQuickLinks\"></a>\n<p class=\"quickLinks\">STYLE QUICK LINKS:<br>\n\n[[$MTKLibTester_StyleHeaders]]\n\n</p><br><br>\n\n[[$MTKLibTester_Projects]]\n\n    </td>\n  </tr>\n\n  <tr>\n    <td class=\"tdMainText\">\n[[$mailingListSMS]]\n    </td>\n  </tr>\n\n  <tr>\n    <td class=\"tdMainText\">\n[[$brokenLinkNeedMore]]\n    </td>\n  </tr>\n\n</table>\n\n[[$footerBar]]\n\n</body>\n</html>',0,'a:0:{}',0,''),(11,0,0,'MsMtkTemplate','Template',0,0,'',0,'<!DOCTYPE html>\n<html lang=\"en-US\">\n<head>\n<meta http-equiv=\"content-type\" content=\"text/html; charset=UTF-8\" >\n<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">\n<title>[[pageTitleSwitcher]]</title>\n<style type=\"text/css\">\n<!--\n[[$stylesCSS]]\n[[$stylesCSSMikeZufall]]\n-->\n</style>\n<link rel=\"icon\" type=\"image/gif\" href=\"[[$sitePrefixCMT]]SitePix/CMTIcon.gif\" />\n<script src=\"[[$sitePrefixCMT]]wimpy7/wimpy.js\"></script>\n[[$scriptMintWebStats]]\n<link href=\"[[$sitePrefixCMT]]wimpy7/wimpy.buttons/WimpyButton_7780205MPS.css\" rel=\"stylesheet\" type=\"text/css\">\n</head>\n\n<body>\n\n<table>\n  <tr>\n[[$menuMainCMT]]\n[[menuPicSwitcher? &menuPicSwitch=`[[*menuPic]]`]]\n  </tr>\n\n  <tr>\n[[menuPaneSwitcher? &menuPaneSwitch=`[[*menuPane]]`]]\n  </tr>\n\n</table>\n\n[[bannersCallMtkLib]]\n[[!bannersRotateMtkLib? &sortedBanner0=`[[+sortedBanner0]]` &sortedBanner1=`[[+sortedBanner1]]` &sortedBanner2=`[[+sortedBanner2]]` &sortedBanner3=`[[+sortedBanner3]]` &sortedBanner4=`[[+sortedBanner4]]` &sortedBanner5=`[[+sortedBanner5]]` &sortedBanner6=`[[+sortedBanner6]]` &sortedBanner7=`[[+sortedBanner7]]` &sortedBanner8=`[[+sortedBanner8]]` &sortedBanner9=`[[+sortedBanner9]]` &sortedBannerLatest=`[[+sortedBannerLatest]]`]]\n\n<table>\n\n  <tr>\n    <td class=\"tdMainText\">\n\n<h3 class=\"h3ResourceTitle\">[[*longtitle]] -- Currently Off-line!</h3>\n\n\n<div id=\"LatestAdditions\" class=\"usageRubric\"><p><strong>May 17th 2017:</strong> Owing to ongoing problems with my dedicated 1and1 server, the \'Mixing Secrets\' Multitrack Download Library and its associated Discussion Zone forum are currently off-line. I remain fully committed to the future of this resource, and am currently working on migrating the site to a more stable and responsive hosting platform. If all goes to plan, this multitrack library site should be back online by the end of the week, although the Discussion Zone may take several days longer to restart. Many apologies for the inconvenience. If students or educators need urgent access to specific multitrack ZIPs before next week, please <a href=\"[[~420]]\">contact me direct</a> and I\'ll see if I can send them to you via Dropbox.</p>\n\n<p>I would like to thank the generosity of Cambridge-MT\'s <a href=\"[[~425]]\">Patreon supporters</a>, without whose financial support the hosting upgrades necessary to ensure the continued operation and expansion of this site would not have been financially viable for me. I\'m also grateful to the many <a href=\"[[~372]]\">Small-studio Secrets News</a> mailing-list subscribers who offered invaluable specialist help and advice.</p></div><br><br>\n\n    </td>\n  </tr>\n\n</table>\n\n[[$footerBar]]\n\n</body>\n</html>',0,'a:0:{}',0,''),(12,0,0,'MikeSeniorBio_MenuTemplate','Template',0,0,'',0,'<!DOCTYPE html>\n<html lang=\"en-US\">\n<head>\n<meta http-equiv=\"content-type\" content=\"text/html; charset=UTF-8\" >\n<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">\n<title>[[pageTitleSwitcher]]</title>\n<style type=\"text/css\">\n<!--\n[[$stylesCSS]]\n-->\n</style>\n<link rel=\"icon\" type=\"image/gif\" href=\"[[$sitePrefixCMT]]SitePix/CMTIcon.gif\" />\n<script src=\"[[$sitePrefixCMT]]wimpy7/wimpy.js\"></script>\n[[$scriptMintWebStats]]\n<link href=\"[[$sitePrefixCMT]]wimpy7/wimpy.buttons/WimpyButton_7780205MPS.css\" rel=\"stylesheet\" type=\"text/css\">\n</head>\n\n<body>\n\n<table>\n  <tr>\n[[$menuMainCMT]]\n[[menuPicSwitcher? &menuPicSwitch=`[[*menuPic]]`]]\n  </tr>\n\n  <tr>\n[[menuPaneSwitcher? &menuPaneSwitch=`[[*menuPane]]`]]\n  </tr>\n\n</table>\n\n[[*content]]\n\n<table>\n  <tr>\n    <td class=\"tdMainText\">\n[[$mailingListSMS]]\n    </td>\n  </tr>\n\n  <tr>\n    <td class=\"tdMainText\">\n[[$brokenLinkNeedMore]]\n    </td>\n  </tr>\n</table>\n\n[[$footerBar]]\n\n</body>\n</html>\n\n',0,'a:0:{}',0,''),(13,1,0,'MTKProjectPageGen','',0,1,'',0,'',0,'a:0:{}',0,''),(16,1,0,'ms-mtk-gen','',0,0,'',0,'<!doctype html>\n<html lang=\"en\">\n<head>\n<title>[[*pagetitle]]</title>\n\n<style type=\"text/css\">\nbody {font-family: Arial, Helvetica, sans-serif; font-size: 100%; margin: 0px; padding: 0; background-color: #F2F2F2}\n.content {margin: 20px; padding: 0; }\n.header {display: inline-block; width:400px; }\n.firstLeft {display: inline-block; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-width: 1px; }\n.firstCtr {display: inline-block; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-width: 1px; }\n.firstRight {display: inline-block; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-width:1px; }\n.nextLeft {display: inline-block; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-width: 1px; }\n.nextCtr {display: inline-block; border-right-style: solid; border-bottom-style: solid; border-width: 1px; }\n.nextRight {display: inline-block; border-right-style: solid; border-bottom-style: solid; border-width:1px; }\n.scroller {display: inline-block; overflow-y: scroll; scroll-behavior: smooth }\n.w60 {width: 60px; }\n.w200 {width: 200px; }\n.w300 {width: 300px; }\n.w350 {width: 350px; }\n.w400 {width: 400px; }\n.w600 {width: 600px; }\n.w800 {width: 800px; }\n.h100 {height: 101px; }\n.h200 {height: 201px; }\n.h400 {height: 401px; }\n.bgWhite {background-color: white; }\n.lineHeight {line-height: 28px; }\n.red {color: red; }\n\n	.modalDialog {\n		position: fixed;\n		font-family: Arial, Helvetica, sans-serif;\n		top: 0;\n		right: 0;\n		bottom: 0;\n		left: 0;\n		background: rgba(0,0,0,0.8);\n		z-index: 99999;\n		opacity:0;\n		-webkit-transition: opacity 400ms ease-in;\n		-moz-transition: opacity 400ms ease-in;\n		transition: opacity 400ms ease-in;\n		pointer-events: none;\n	}\n\n	.modalDialog:target {\n		opacity:1;\n		pointer-events: auto;\n	}\n\n	.modalDialog > div {\n		width: 420px;\n		position: relative;\n		margin: 10% auto;\n		padding: 5px 20px 13px 20px;\n		border-radius: 10px;\n		background: #fff;\n		background: -moz-linear-gradient(#fff, #999);\n		background: -webkit-linear-gradient(#fff, #999);\n		background: -o-linear-gradient(#fff, #999);\n	}\n\n	.close {\n		background: #606061;\n		color: #FFFFFF;\n		line-height: 25px;\n		position: absolute;\n		right: -12px;\n		text-align: center;\n		top: -10px;\n		width: 24px;\n		text-decoration: none;\n		font-weight: bold;\n		-webkit-border-radius: 12px;\n		-moz-border-radius: 12px;\n		border-radius: 12px;\n		-moz-box-shadow: 1px 1px 3px #000;\n		-webkit-box-shadow: 1px 1px 3px #000;\n		box-shadow: 1px 1px 3px #000;\n	}\n\n	.close:hover { background: #00d9ff; }\n\n</style>\n\n</head>\n\n<body onLoad=\"init();\">\n<div style=\"height:55px; \">\n    <div style=\"float:left; width:12%; height:55px; \">\n        <div style=\"float:left; width:50%; height:55px; background-color:#3E4851; \">\n            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\n            <a href=\"[[!ms-mtk-getURL? &pageTitle=`manager_url`]]\"><img src=\"assets/components/ms-mtk-gen/modx-logo.jpg\" alt=\"MODX logo\"></a>\n        </div>\n        <div style=\"float:right; width:50%; height:55px; background-color:#3E4851; color:white; \">\n            <span style=\"font-size: 11pt; font-style: italic; vertical-align:-8px; \">ms-mtk-gen</span><br>\n            <span style=\"font-size: 11pt; font-style: italic;\">1.2.0-pl</span>\n        </div>\n    </div>\n    <div style=\"float:right; width:88%; height:55px; background-color:#3E4851; color:white; \">\n        <br>\n        <a href=\"[[!ms-mtk-getURL? &pageTitle=`ms-mtk-Projects`]]\" style=\"color: white; text-decoration: none;\">Projects</a>&nbsp;&nbsp;&nbsp;\n        <a href=\"[[!ms-mtk-getURL? &pageTitle=`ms-mtk-Generate`]]\" style=\"color: white; text-decoration: none\">Generate</a>&nbsp;&nbsp;&nbsp;\n        <a href=\"[[!ms-mtk-getURL? &pageTitle=`ms-mtk-Utility`]]\" style=\"color: white; text-decoration: none\">Utility</a><br>\n    </div>\n\n</div>\n\n<div class=\"content\">\n<h2>[[*pagetitle]]</h2>\n[[*content]]\n</div>\n</body>\n</html>',0,'a:0:{}',0,''),(17,0,0,'MsMtkTemplate_Backup','Template',0,0,'',0,'<!DOCTYPE html>\n<html lang=\"en-US\">\n<head>\n<meta http-equiv=\"content-type\" content=\"text/html; charset=UTF-8\" >\n<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">\n<title>[[pageTitleSwitcher]]</title>\n<style type=\"text/css\">\n<!--\n[[$stylesCSS]]\n[[$stylesCSSMikeZufall]]\n-->\n</style>\n<link rel=\"icon\" type=\"image/gif\" href=\"[[$sitePrefixCMT]]SitePix/CMTIcon.gif\" />\n<script src=\"[[$sitePrefixCMT]]wimpy7/wimpy.js\"></script>\n[[$scriptMintWebStats]]\n<link href=\"[[$sitePrefixCMT]]wimpy7/wimpy.buttons/WimpyButton_7780205MPS.css\" rel=\"stylesheet\" type=\"text/css\">\n</head>\n\n<body>\n\n<table>\n  <tr>\n[[$menuMainCMT]]\n[[menuPicSwitcher? &menuPicSwitch=`[[*menuPic]]`]]\n  </tr>\n\n  <tr>\n[[menuPaneSwitcher? &menuPaneSwitch=`[[*menuPane]]`]]\n  </tr>\n\n</table>\n\n[[bannersCallMtkLib]]\n[[!bannersRotateMtkLib? &sortedBanner0=`[[+sortedBanner0]]` &sortedBanner1=`[[+sortedBanner1]]` &sortedBanner2=`[[+sortedBanner2]]` &sortedBanner3=`[[+sortedBanner3]]` &sortedBanner4=`[[+sortedBanner4]]` &sortedBanner5=`[[+sortedBanner5]]` &sortedBanner6=`[[+sortedBanner6]]` &sortedBanner7=`[[+sortedBanner7]]` &sortedBanner8=`[[+sortedBanner8]]` &sortedBanner9=`[[+sortedBanner9]]` &sortedBannerLatest=`[[+sortedBannerLatest]]`]]\n\n<table>\n\n  <tr>\n    <td class=\"tdMainText\">\n\n<h3 class=\"h3ResourceTitle\">[[*longtitle]]</h3>\n\n\n<p>Below is a list of multitrack projects which can be freely downloaded for mixing practice purposes. All these projects are presented as ZIP archives containing uncompressed WAV files (24-bit or 16-bit resolution and 44.1kHz sample rate). For maximum mixdown flexibility, the contributors have made every effort to provide audio \'raw\', in other words without additional effects or processing (beyond treatments printed during tracking/editing). When importing the tracks, just make sure all the files start at exactly the same moment in time within your DAW\'s timeline. (<a href=\"[[~396]]#CorruptedZIPs\">Download problems?</a>) In addition to the <strong class=fullProjectTextColor>Full Multitrack</strong> packages, there are also many quick-download <strong class=excerptProjectTextColor>Edited Excerpt</strong> versions (usually featuring the song\'s biggest chorus) which provide \'bite-sized\' mixing assignments well-suited to classroom use. In both cases a preview mix is provided for easy auditioning while browsing through the list.</p>\n\n<p>As well as the multitracks hosted directly on this site, I\'ve also included links to a few other decent downloads I\'ve discovered on other sites. If you have any projects of your own that you\'d be willing to post (or link to) here, then do <a href=\"[[~420]]#contact\">get in touch</a>.    This is a continuously expanding resource, so if you want to keep track of the latest uploads please subscribe to my monthly spam-free <strong>\'<a href=\"[[~372]]\">Small-studio Secrets News</a>\'</strong> mailing list -- I usually post towards the end of the month. Many thanks to the artists and engineers who have kindly agreed to\nprovide these files -- please follow the links and check out their\nlatest music!</p>\n\n<div id=\"LatestAdditions\" class=\"usageRubric\"><p><strong>All downloads from this site are provided free of charge for educational purposes only, and the material contained in them should not be used for any commercial purpose without the express permission of the copyright holders.</strong><br>For projects hosted on other sites, please refer to their separate conditions of use.<br><a href=\"[[~396]]\">(Usage FAQs: portfolios, research, publicity, competitions, teaching materials...)</a>&nbsp;</p></div><br><br>\n\n<div class=\"latestAdditions\">\n<h2>LATEST ADDITIONS!</h2>\n\n[[$MTKLib_Latest]]\n\n<br></div><br>\n[[+shuffledBannerLatest]]\n<h3><a href=\"[[~422]]#Top\">SUGGESTED MULTITRACKS FOR NEWBIES</a></h3>\n\n<p class=\"centered\"><span class=\"visitDiscussion\">Visit The <a href=\"http://discussion.cambridge-mt.com/forumdisplay.php?fid=184\">Discussion Zone</a>!</span><br>\nShare mixes, swap feedback, and get more info about the library\'s multitracks.<br>\n<a href=\"http://discussion.cambridge-mt.com/misc.php?action=help&amp;hid=10\">Learn more...</a></p><br>\n\n<a id=\"StyleQuickLinks\"></a>\n<p class=\"quickLinks\">STYLE QUICK LINKS:<br>\n\n[[$MTKLib_StyleHeaders]]\n\n</p><br><br>\n\n[[$MTKLib_Projects]]\n\n    </td>\n  </tr>\n\n  <tr>\n    <td class=\"tdMainText\">\n[[$mailingListSMS]]\n    </td>\n  </tr>\n\n  <tr>\n    <td class=\"tdMainText\">\n[[$brokenLinkNeedMore]]\n    </td>\n  </tr>\n\n</table>\n\n[[$footerBar]]\n\n</body>\n</html>',0,'a:0:{}',0,'');

--
-- Table structure for table `modx_site_tmplvar_access`
--

CREATE TABLE `modx_site_tmplvar_access` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `tmplvarid` int(10) NOT NULL DEFAULT '0',
  `documentgroup` int(10) NOT NULL DEFAULT '0',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Dumping data for table `modx_site_tmplvar_access`
--


--
-- Table structure for table `modx_site_tmplvar_contentvalues`
--

CREATE TABLE `modx_site_tmplvar_contentvalues` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `tmplvarid` int(10) NOT NULL DEFAULT '0',
  `contentid` int(10) NOT NULL DEFAULT '0',
  `value` mediumtext NOT NULL,
  PRIMARY KEY (`id`),
  KEY `tmplvarid` (`tmplvarid`),
  KEY `contentid` (`contentid`),
  KEY `tv_cnt` (`tmplvarid`,`contentid`)
) ENGINE=MyISAM AUTO_INCREMENT=1737 DEFAULT CHARSET=latin1;

--
-- Dumping data for table `modx_site_tmplvar_contentvalues`
--

INSERT INTO `modx_site_tmplvar_contentvalues` VALUES (67,4,55,'Lotte And The Cuddlies'),(9,1,23,'MSFTSSChLinks'),(10,2,23,'MSFTSS'),(11,1,24,'RSFTSSChLinks'),(12,2,24,'RSFTSS'),(13,1,29,'IntroText'),(14,1,30,'IntroText'),(15,3,32,'2013-08'),(16,6,32,'http://www.soundonsound.com/sos/aug13/articles/the-mix-review-0813.htm'),(17,4,33,'Ellie Goulding'),(19,4,34,'Sam And The Womp'),(21,4,35,'Pink'),(23,4,36,'Katy Perry'),(25,4,37,'The Eagles'),(27,3,38,'2013-09'),(28,6,38,'http://www.soundonsound.com/sos/sep13/articles/the-mix-review-0913.htm'),(29,4,39,'Rudimental'),(31,4,40,'Calvin Harris'),(1082,31,398,'<li><strong>The \'Busses\' Folder Track:</strong> My whole mix goes through this folder track. The MainComp track within that folder is where I apply any overall mix-buss processing.<br><br></li>||<li><strong>My Track Colouring Conventions:</strong> As anyone who\'s seen the Mix Rescue screenshots in the magazine will know, I normally colour tracks by instrument: yellow for drums/precussion; red for bass; orange and blue for guitars, keyboards, and other track fillers; and pink for lead and backing vocals. In addition, I tend to colour effects returns purple and any added audio I\'ve put in (eg. overdubs, samples, or synths) green.<br><br></li>||<li><strong>My Plug-in Naming Conventions:</strong> If I\'ve added an \'RR_\' prefix to the plug-in name, that just means I\'ve rendered it to audio, usually to preserve CPU cycles. If I\'ve added an \'AA_\' or \'PM_\' prefix, that\'s just to remind me that I\'ve automated or parameter-modulated some of its parameters. Number prefixes/suffixes are to remind me of any non-standard plug-in routings I\'ve set up. So, for example, if I\'ve renamed a ReaEQ plug-in \'1+2_ReaEQ_3+4\', that means that its input is coming from track channels 1+2 and its output is feeding track channels 3+4.<br><br></li>'),(33,4,41,'Taylor Swift'),(35,4,42,'The Ink Spots'),(37,4,43,'Lotte And The Cuddlies'),(595,4,171,'Coldplay'),(589,4,170,'Newton Faulkner'),(47,4,49,'Lotte And The Cuddlies'),(49,3,49,'2013-10'),(55,4,48,'Chris Brown'),(57,4,50,'Kendrick Lamar'),(59,4,54,'Rihanna'),(61,4,53,'Kansas City Chorale'),(63,7,53,'René Clausen'),(64,4,52,'Motörhead'),(66,6,49,'http://www.soundonsound.com/sos/oct13/articles/the-mix-review-1013.htm'),(69,3,55,'2013-07'),(598,4,169,'Rita Ora'),(597,8,171,'Rihanna'),(74,6,55,'http://www.soundonsound.com/sos/jul13/articles/the-mix-review-0713.htm'),(75,4,59,'Swedish House Mafia'),(77,4,58,'Robbie Williams'),(79,4,56,'Little Mix'),(81,4,57,'Owl City'),(84,4,60,'Coolio'),(1081,31,397,'<li><strong><a href=\"http://www.gvst.co.uk/ggain.htm\"><i>GGain</i></a>[[$softwareLogoWin]] &amp; <a href=\"http://www.gvst.co.uk/gfader.htm\"><i>GFader</i></a>[[$softwareLogoWin]] Plug-ins:</strong> These two little freeware plug-ins are all over my <i>Reaper</i> mixes. All they do is adjust gain, and I use them to make sure I hit my other plug-ins at a suitable level and don\'t unintentionally clip anything. I\'ve not wasted time doing dozens of screengrabs of those.<br><br></li>||<li><strong>The \'Busses\' Folder Track:</strong> My whole mix goes through this folder track. The MainComp track within that folder is where I apply any overall mix-buss processing.<br><br></li>||<li><strong>My Track Colouring Conventions:</strong> As anyone who\'s seen the Mix Rescue screenshots in the magazine will know, I normally colour tracks by instrument: yellow for drums/precussion; red for bass; orange and blue for guitars, keyboards, and other track fillers; and pink for lead and backing vocals. In addition, I tend to colour effects returns purple and any added audio I\'ve put in (eg. overdubs, samples, or synths) green.<br><br></li>||<li><strong>My Plug-in Naming Conventions:</strong> If I\'ve added an \'RR_\' prefix to the plug-in name, that just means I\'ve rendered it to audio, usually to preserve CPU cycles. If I\'ve added an \'AA_\' or \'PM_\' prefix, that\'s just to remind me that I\'ve automated or parameter-modulated some of its parameters. Number prefixes/suffixes are to remind me of any non-standard plug-in routings I\'ve set up. So, for example, if I\'ve renamed a ReaEQ plug-in \'1+2_ReaEQ_3+4\', that means that its input is coming from track channels 1+2 and its output is feeding track channels 3+4.<br><br></li>||<li><strong>The exciterMPS plug-in:</strong> There\'s nothing fancy about this -- it\'s just Scott Stillwell\'s bundled Jesusonic exciter plug-in, but I\'ve tweaked the code to expand the range of the frequency slider. I\'ve included it in the Screens folder for reference, nonetheless.<br><br></li>'),(86,4,61,'Lotte And The Cuddlies'),(88,3,61,'2013-06'),(593,4,167,'Nicki Minaj'),(93,6,61,'http://www.soundonsound.com/sos/jun13/articles/the-mix-review-0613.htm'),(94,4,63,'Adele'),(96,4,62,'The Script'),(98,4,65,'Labrinth'),(100,4,64,'Christina Aguilera'),(1079,36,397,'Cockos'),(1080,37,397,'2011-06'),(102,4,66,'Lotte And The Cuddlies'),(1077,34,397,'MR1106_BlueLitMoon_Project.zip'),(1078,35,397,'276'),(104,3,66,'2013-05'),(1075,2,375,'MSFTSS'),(1074,25,375,'MSFTSS'),(109,6,66,'http://www.soundonsound.com/sos/may13/articles/the-mix-review-0513.htm'),(110,4,68,'Angel'),(1076,1,375,'MSFTSSChLinks'),(112,4,67,'Simple Plan'),(113,8,57,'Carly Rae Jepsen'),(1071,33,397,'Screens'),(115,8,67,'Sean Paul'),(116,4,70,'Lawson'),(1070,32,397,'http://www.soundonsound.com/sos/jun11/articles/mixrescue-0611.htm'),(118,4,69,'AC/DC'),(120,8,39,'John Newman'),(121,8,40,'Florence Welch'),(122,8,59,'John Martin'),(123,8,60,'LV'),(124,8,62,'will.i.am'),(125,8,65,'Emeli Sandé'),(126,4,71,'Lotte And The Cuddlies'),(1067,29,397,'v3.75'),(1068,30,397,'BlueLitMoon'),(128,3,71,'2013-04'),(591,4,168,'Paloma Faith'),(1056,4,393,'Rihanna, Kanye West &amp; Paul McCartney'),(133,6,71,'http://www.soundonsound.com/sos/apr13/articles/the-mix-review-0413.htm'),(134,4,73,'Psy'),(1065,27,397,'Dad\'s Glad'),(1066,28,397,'<i>Reaper</i>'),(136,4,72,'Mumford &amp; Sons'),(1064,26,397,'Blue Lit Moon'),(138,4,75,'Devlin'),(1061,25,31,'MSFTSS'),(1062,25,110,'MSFTSS'),(140,8,75,'Ed Sheeran'),(141,4,74,'The Fugees'),(1059,22,395,'Classic'),(1060,25,103,'MSFTSS'),(143,4,76,'Lotte And The Cuddlies'),(1057,4,394,'Chick Corea'),(1058,4,395,'Miles Davis'),(145,3,76,'2013-03'),(150,6,76,'http://www.soundonsound.com/sos/mar13/articles/the-mix-review-0313.htm'),(151,4,78,'Jake Bugg'),(1054,4,391,'Kendrick Lamar'),(1055,4,392,'Roseanne Cash'),(153,4,77,'Kanye West'),(154,8,77,'Big Sean, Pusha T &amp; 2 Chainz'),(1053,6,390,'http://www.soundonsound.com/sos/jun15/articles/the-mix-review-0615.htm'),(156,4,80,'Amy MacDonald'),(1051,4,390,'Lotte And The Cuddlies'),(1052,3,390,'2015-06'),(158,4,79,'Plan B'),(1049,4,389,'Marvin Gaye'),(1050,22,389,'Classic'),(160,4,51,'ABBA'),(1047,4,387,'Angelique Kidjo'),(1048,4,388,'Paramore'),(162,4,81,'Lotte And The Cuddlies'),(1046,4,386,'Jack White'),(164,3,81,'2013-02'),(1029,13,378,'http://www.previews.cambridge-mt.com/KakTvoiDelaVova_Full_Preview.mp3'),(587,3,166,'2012-12'),(169,6,81,'http://www.soundonsound.com/sos/feb13/articles/the-mix-review-0213.htm'),(170,4,83,'Wiley'),(1044,3,385,'2015-05'),(1045,6,385,'http://www.soundonsound.com/sos/may15/articles/mix-review-0515.htm'),(172,8,83,'Ms D'),(173,4,82,'Alex Clare'),(1042,22,384,'Classic'),(1043,4,385,'Lotte And The Cuddlies'),(175,4,85,'Cheryl Cole'),(1040,4,349,'Erica Campbell'),(1041,4,384,'Simon &amp; Garfunkel'),(177,4,84,'DJ Fresh'),(1038,4,382,'Band Aid 30'),(1039,4,383,'St Vincent'),(179,8,84,'Rita Ora'),(588,6,166,'http://www.soundonsound.com/sos/dec12/articles/the-mix-review-1212.htm'),(181,4,86,'Loreen'),(1037,4,381,'J Cole'),(183,8,86,'Rita Ora'),(185,4,87,'The Saturdays'),(1035,3,379,'2015-04'),(1036,6,379,'http://www.soundonsound.com/sos/apr15/articles/mix-review-0415.htm'),(188,4,88,'Lotte And The Cuddlies'),(1030,21,378,'2015-05'),(1033,4,380,'André Rieu'),(190,3,88,'2013-01'),(585,4,166,'Lotte And The Cuddlies'),(195,6,88,'http://www.soundonsound.com/sos/jan13/articles/the-mix-review-0113.htm'),(196,4,90,'Marina &amp; The Diamonds'),(1031,4,379,'Lotte And The Cuddlies'),(198,4,89,'Conor Maynard'),(1027,11,378,'http://www.soundonsound.com/sos/may15/articles/mix_rescue_0515.htm'),(200,4,92,'Train'),(1025,9,378,'Bruks'),(1026,10,378,'Kak Tvoi Dela, Vova?'),(202,4,91,'Rihanna'),(1024,16,377,'Spektakulatius'),(204,4,93,'Lotte And The Cuddlies'),(1023,15,377,'http://www.previews.cambridge-mt.com/SN1506_FinalMixesOverview.mp3'),(206,3,93,'2013-11'),(211,6,93,'http://www.soundonsound.com/sos/nov13/articles/tmr-1113.htm'),(212,4,95,'Daft Punk'),(1022,14,377,'http://www.soundonsound.com/sos/jun15/articles/session-notes-0615.htm'),(214,4,94,'Steep Canyon Rangers'),(1020,2,376,'MikeSenior'),(1021,17,377,'2015-06'),(216,4,97,'Justin Timberlake'),(1017,25,372,'MSFTSS'),(1019,25,376,'MSFTSS'),(218,4,96,'Chris de Burgh'),(1015,1,371,'IntroText'),(1016,2,372,'MSFTSS+RSFTSS'),(220,4,98,'Lotte And The Cuddlies'),(1013,25,368,'MSFTSS'),(1014,1,370,'IntroText'),(222,3,98,'2013-12'),(1012,25,1,'MSFTSS'),(600,4,172,'Lotte And The Cuddlies'),(227,6,98,'http://www.soundonsound.com/sos/dec13/articles/themixreview-1213.htm'),(228,4,100,'Robin Thicke'),(1009,1,350,'IntroText'),(1010,25,23,'MSFTSS'),(230,8,100,'TI & Pharell'),(231,4,99,'Skrillex'),(1008,24,308,'http://www.soundonsound.com/sos/sep14/articles/tmr-0914.htm#para4'),(233,4,102,'The Lumineers'),(1007,24,309,'http://www.soundonsound.com/sos/sep14/articles/tmr-0914.htm#para3'),(235,4,101,'Bing Crosby'),(1006,24,310,'http://www.soundonsound.com/sos/sep14/articles/tmr-0914.htm#para2'),(237,9,104,'Leaf'),(238,10,104,'Come Around'),(239,11,104,'http://www.soundonsound.com/sos/feb07/articles/mixrescue_0207.htm'),(240,12,104,'http://www.previews.cambridge-mt.com/0702_OriginalMix.mp3'),(241,13,104,'http://www.previews.cambridge-mt.com/0702_Remix.mp3'),(242,9,105,'Generals &amp; Majors'),(243,10,105,'Drink From My Cup'),(244,11,105,'http://www.soundonsound.com/sos/apr07/articles/mixrescue_0407.htm'),(245,12,105,'http://www.previews.cambridge-mt.com/0704_OriginalMix.mp3'),(246,13,105,'http://www.previews.cambridge-mt.com/0704_Remix.mp3'),(255,12,107,'http://www.previews.cambridge-mt.com/0709_OriginalMix.mp3'),(254,11,107,'http://www.soundonsound.com/sos/sep07/articles/mixrescue_0907.htm'),(253,10,107,'Shut Your Eyes'),(252,9,107,'Richard Campbell'),(256,13,107,'http://www.previews.cambridge-mt.com/0709_Remix.mp3'),(257,9,108,'Imprint'),(258,10,108,'Let Me Go'),(259,11,108,'http://www.soundonsound.com/sos/jan08/articles/mixrescue_0108.htm'),(260,12,108,'http://www.previews.cambridge-mt.com/0801_OriginalMix.mp3'),(261,13,108,'http://www.previews.cambridge-mt.com/0801_Remix.mp3'),(262,9,109,'Wilx'),(263,10,109,'Dressed To Kill'),(264,11,109,'http://www.soundonsound.com/sos/feb08/articles/mixrescue_0208.htm'),(265,12,109,'http://www.previews.cambridge-mt.com/0802_OriginalMix.mp3'),(266,13,109,'http://www.previews.cambridge-mt.com/0802_Remix.mp3'),(267,14,111,'http://www.soundonsound.com/sos/oct12/articles/session-notes-1012.htm'),(268,15,111,'http://www.previews.cambridge-mt.com/EnDance_Full_Preview.mp3'),(269,16,111,'Dunning Kruger'),(270,14,112,'http://www.soundonsound.com/sos/jan13/articles/session-notes-0113.htm'),(271,15,112,'http://www.previews.cambridge-mt.com/MuchTooMuch_Full_Preview.mp3'),(272,16,112,'Selwyn Jazz'),(273,17,111,'2012-10'),(274,17,112,'2013-01'),(281,15,113,'http://www.previews.cambridge-mt.com/DuoMelodika_Duo1_Preview.mp3'),(280,14,113,'http://www.soundonsound.com/sos/aug14/articles/session-notes-0814.htm'),(279,17,114,'20xx-xx'),(278,17,113,'2014-08'),(282,16,113,'Duo Melodika'),(283,18,113,'http://www.previews.cambridge-mt.com/DuoMelodika_Duo2_Preview.mp3'),(284,19,113,'Duo 1'),(285,20,113,'Duo 2'),(286,17,115,'2013-02'),(287,14,115,'http://www.soundonsound.com/sos/feb13/articles/session-notes-0213.htm'),(288,15,115,'http://www.previews.cambridge-mt.com/JapanSong_Full_Preview.mp3'),(289,16,115,'Dunning Kruger'),(290,17,116,'2013-04'),(291,14,116,'http://www.soundonsound.com/sos/apr13/articles/session-notes-0413.htm'),(292,15,116,'http://www.previews.cambridge-mt.com/DuneRider_Full_Preview.mp3'),(293,16,116,'Impossible Colours'),(294,17,117,'2013-08'),(295,14,117,'http://www.soundonsound.com/sos/aug13/articles/session-notes-0813.htm'),(296,15,117,'http://www.previews.cambridge-mt.com/DuneRider_Full_Preview.mp3'),(297,16,117,'Impossible Colours'),(298,17,118,'2014-12'),(299,14,118,'http://www.soundonsound.com/sos/dec14/articles/session-notes-1214.htm'),(300,15,118,'http://www.previews.cambridge-mt.com/PrayForTheRain_Full_Preview.mp3'),(301,16,118,'Nerve 9'),(302,17,119,'2015-01'),(303,14,119,'http://www.soundonsound.com/sos/jan15/articles/session-notes-0115.htm'),(304,15,119,'http://www.previews.cambridge-mt.com/SN1501_RoughBalance.mp3'),(305,16,119,'Brushes Held Like Hammers'),(306,9,120,'Column Inches'),(307,10,120,'Aftershow'),(308,11,120,'http://www.soundonsound.com/sos/mar08/articles/mixrescue_0308.htm'),(309,12,120,'http://www.previews.cambridge-mt.com/0803_OriginalMix.mp3'),(310,13,120,'http://www.previews.cambridge-mt.com/0803_Remix.mp3'),(311,9,121,'Jesper Buhl Trio'),(312,10,121,'What Is This Thing Called Love?'),(313,11,121,'http://www.soundonsound.com/sos/apr08/articles/mixrescue_0408.htm'),(314,12,121,'http://www.previews.cambridge-mt.com/0804_OriginalMix.mp3'),(315,13,121,'http://www.previews.cambridge-mt.com/0804_Remix.mp3'),(316,9,122,'David Greaves &amp; Matt James'),(317,10,122,'Looking For Something'),(318,11,122,'http://www.soundonsound.com/sos/jul08/articles/mixrescue_0708.htm'),(319,12,122,'http://www.previews.cambridge-mt.com/0807_OriginalMix.mp3'),(320,13,122,'http://www.previews.cambridge-mt.com/0807_Remix.mp3'),(321,9,123,'Opium Cartel'),(322,10,123,'Beach House'),(323,11,123,'http://www.soundonsound.com/sos/sep08/articles/mixrescue_0908.htm'),(324,12,123,'http://www.previews.cambridge-mt.com/0809_OriginalMix.mp3'),(325,13,123,'http://www.previews.cambridge-mt.com/0809_Remix.mp3'),(326,9,124,'The Free Radicals'),(327,10,124,'Fly Away'),(328,11,124,'http://www.soundonsound.com/sos/oct08/articles/mixrescue_1008.htm'),(329,12,124,'http://www.previews.cambridge-mt.com/0810_OriginalMix.mp3'),(330,13,124,'http://www.previews.cambridge-mt.com/0810_Remix.mp3'),(331,9,125,'St Vitus'),(332,10,125,'Word Gets Around'),(333,11,125,'http://www.soundonsound.com/sos/nov08/articles/mixrescue_1108.htm'),(334,12,125,'http://www.previews.cambridge-mt.com/0811_OriginalMix.mp3'),(335,13,125,'http://www.previews.cambridge-mt.com/0811_Remix.mp3'),(336,9,126,'Pocket Lips'),(337,10,126,'Rock Show'),(338,11,126,'http://www.soundonsound.com/sos/dec08/articles/mixrescue.htm'),(339,12,126,'http://www.previews.cambridge-mt.com/0812_OriginalMix.mp3'),(340,13,126,'http://www.previews.cambridge-mt.com/0812_Remix.mp3'),(341,9,127,'James Elder &amp; Mark M Thompson'),(342,10,127,'The English Actor'),(343,11,127,'http://www.soundonsound.com/sos/feb09/articles/mixrescue_0209.htm'),(344,12,127,'http://www.previews.cambridge-mt.com/0902_OriginalMix.mp3'),(345,13,127,'http://www.previews.cambridge-mt.com/0902_Remix.mp3'),(346,9,128,'Moosmusic'),(347,10,128,'Big Dummy Shake'),(348,11,128,'http://www.soundonsound.com/sos/mar09/articles/mixrescue_0309.htm'),(349,12,128,'http://www.previews.cambridge-mt.com/0903_OriginalMix.mp3'),(350,13,128,'http://www.previews.cambridge-mt.com/0903_Remix.mp3'),(351,9,129,'Timo Carlier'),(352,10,129,'The Road Ahead'),(353,11,129,'http://www.soundonsound.com/sos/apr09/articles/mixrescue_0409.htm'),(354,12,129,'http://www.previews.cambridge-mt.com/0904_OriginalMix.mp3'),(355,13,129,'http://www.previews.cambridge-mt.com/0904_Remix.mp3'),(356,9,130,'Chris Durban'),(357,10,130,'Celebrate'),(358,11,130,'http://www.soundonsound.com/sos/may09/articles/mixrescue_0509.htm'),(359,12,130,'http://www.previews.cambridge-mt.com/0905_OriginalMix.mp3'),(360,13,130,'http://www.previews.cambridge-mt.com/0905_Remix.mp3'),(361,9,131,'Punkdisco'),(362,10,131,'Oral Hygiene'),(363,11,131,'http://www.soundonsound.com/sos/jul09/articles/mixrescue_0709.htm'),(364,12,131,'http://www.previews.cambridge-mt.com/0907_OriginalMix.mp3'),(365,13,131,'http://www.previews.cambridge-mt.com/0907_Remix.mp3'),(366,9,132,'Al James'),(367,10,132,'Schoolboy Fascination'),(368,11,132,'http://www.soundonsound.com/sos/aug09/articles/mixrescue_0809.htm'),(369,12,132,'http://www.previews.cambridge-mt.com/0908_OriginalMix.mp3'),(370,13,132,'http://www.previews.cambridge-mt.com/0908_Remix.mp3'),(371,9,133,'Alex Giddens'),(372,10,133,'Get Blown'),(373,11,133,'http://www.soundonsound.com/sos/oct09/articles/mixrescue_1009.htm'),(374,12,133,'http://www.previews.cambridge-mt.com/0910_OriginalMix.mp3'),(375,13,133,'http://www.previews.cambridge-mt.com/0910_Remix.mp3'),(376,9,134,'Bobby Nobody'),(377,10,134,'Stitch Up'),(378,11,134,'http://www.soundonsound.com/sos/nov09/articles/mixrescue_1109.htm'),(379,12,134,'http://www.previews.cambridge-mt.com/0911_OriginalMix.mp3'),(380,13,134,'http://www.previews.cambridge-mt.com/0911_Remix.mp3'),(381,9,135,'North To Alaska'),(382,10,135,'All The Same'),(383,11,135,'http://www.soundonsound.com/sos/dec09/articles/mixrescue_1209.htm'),(384,12,135,'http://www.previews.cambridge-mt.com/0912_OriginalMix.mp3'),(385,13,135,'http://www.previews.cambridge-mt.com/0912_Remix.mp3'),(386,9,136,'Jay Menon'),(387,10,136,'Through My Eyes'),(388,11,136,'http://www.soundonsound.com/sos/jan10/articles/mixrescue_0110.htm'),(389,12,136,'http://www.previews.cambridge-mt.com/1001_OriginalMix.mp3'),(390,13,136,'http://www.previews.cambridge-mt.com/1001_Remix.mp3'),(391,9,137,'Side Effects Project'),(392,10,137,'Sing With Me'),(393,11,137,'http://www.soundonsound.com/sos/feb10/articles/mixrescue_0210.htm'),(394,12,137,'http://www.previews.cambridge-mt.com/1002_OriginalMix.mp3'),(395,13,137,'http://www.previews.cambridge-mt.com/1002_Remix.mp3'),(396,9,138,'Zeno'),(397,10,138,'Signs'),(398,11,138,'http://www.soundonsound.com/sos/mar10/articles/mixrescue_0310.htm'),(399,12,138,'http://www.previews.cambridge-mt.com/1003_OriginalMix.mp3'),(400,13,138,'http://www.previews.cambridge-mt.com/1003_Remix.mp3'),(401,9,139,'The Black Bloc'),(402,10,139,'If You Want Success'),(403,11,139,'http://www.soundonsound.com/sos/apr10/articles/mixrescue_0410.htm'),(404,12,139,'http://www.previews.cambridge-mt.com/1004_OriginalMix.mp3'),(405,13,139,'http://www.previews.cambridge-mt.com/1004_Remix.mp3'),(406,9,140,'Turn Back To Spring'),(407,10,140,'Another Day Calling'),(408,11,140,'http://www.soundonsound.com/sos/may10/articles/mixrescue_0510.htm'),(409,12,140,'http://www.previews.cambridge-mt.com/1005_OriginalMix.mp3'),(410,13,140,'http://www.previews.cambridge-mt.com/1005_Remix.mp3'),(411,9,141,'Dave Gerard'),(412,10,141,'Never Stop'),(413,11,141,'http://www.soundonsound.com/sos/jun10/articles/mixrescue_0610.htm'),(414,12,141,'http://www.previews.cambridge-mt.com/1006_OriginalMix.mp3'),(415,13,141,'http://www.previews.cambridge-mt.com/1006_Remix.mp3'),(416,9,142,'Obscuresounds'),(417,10,142,'Infernal Machine'),(418,11,142,'http://www.soundonsound.com/sos/jul10/articles/mixrescue_0710.htm'),(419,12,142,'http://www.previews.cambridge-mt.com/1007_OriginalMix.mp3'),(420,13,142,'http://www.previews.cambridge-mt.com/1007_Remix.mp3'),(421,21,104,'2007-02'),(422,21,105,'2007-04'),(423,21,107,'2007-09'),(424,21,108,'2008-01'),(425,21,109,'2008-02'),(426,21,120,'2008-03'),(427,21,121,'2008-04'),(428,21,122,'2008-07'),(429,21,123,'2008-09'),(430,21,124,'2008-10'),(431,21,125,'2008-11'),(432,21,126,'2008-12'),(433,21,127,'2009-02'),(434,21,128,'2009-03'),(435,21,129,'2009-04'),(436,21,133,'2009-10'),(437,21,134,'2009-11'),(438,21,135,'2009-12'),(439,21,136,'2010-01'),(440,21,137,'2010-02'),(441,21,138,'2010-03'),(442,21,139,'2010-04'),(443,21,140,'2010-05'),(444,21,141,'2010-06'),(445,21,142,'2010-07'),(446,9,143,'Phre The Eon'),(447,10,143,'Everybody\'s Falling Apart'),(448,11,143,'http://www.soundonsound.com/sos/aug10/articles/mixrescue-0810.htm'),(449,12,143,'http://www.previews.cambridge-mt.com/1008_OriginalMix.mp3'),(450,13,143,'http://www.previews.cambridge-mt.com/1008_Remix.mp3'),(451,21,143,'2010-08'),(452,9,144,'Girls Under Glass'),(453,10,144,'We Feel Alright'),(454,11,144,'http://www.soundonsound.com/sos/nov10/articles/mixrescue-1110.htm'),(455,12,144,'http://www.previews.cambridge-mt.com/1011_OriginalMix.mp3'),(456,13,144,'http://www.previews.cambridge-mt.com/1011_Remix.mp3'),(457,21,144,'2010-11'),(458,9,145,'Johnny Lokke'),(459,10,145,'Promises &amp; Lies'),(460,11,145,'http://www.soundonsound.com/sos/jan11/articles/mixrescue-0111.htm'),(461,12,145,'http://www.previews.cambridge-mt.com/1101_OriginalMix.mp3'),(462,13,145,'http://www.previews.cambridge-mt.com/1101_Remix.mp3'),(463,21,145,'2011-01'),(464,9,146,'Flags'),(465,10,146,'54'),(466,11,146,'http://www.soundonsound.com/sos/mar11/articles/mix-rescue-0311.htm'),(467,12,146,'http://www.previews.cambridge-mt.com/1103_OriginalMix.mp3'),(468,13,146,'http://www.previews.cambridge-mt.com/1103_Remix.mp3'),(469,21,146,'2011-03'),(470,9,148,'We Fell From The Sky'),(471,10,148,'Not You'),(472,11,148,'http://www.soundonsound.com/sos/may11/articles/mix-rescue-0511.htm'),(473,12,148,'http://www.previews.cambridge-mt.com/1105_OriginalMix.mp3'),(474,13,148,'http://www.previews.cambridge-mt.com/1105_Remix.mp3'),(475,21,148,'2011-05'),(476,9,149,'Blue Lit Moon'),(477,10,149,'Dad\'s Glad'),(478,11,149,'http://www.soundonsound.com/sos/jun11/articles/mixrescue-0611.htm'),(479,12,149,'http://www.previews.cambridge-mt.com/1106_OriginalMix.mp3'),(480,13,149,'http://www.previews.cambridge-mt.com/1106_Remix.mp3'),(481,21,149,'2011-06'),(482,9,147,'Tom Marcovich'),(483,10,147,'That\'s Fine'),(484,11,147,'http://www.soundonsound.com/sos/apr11/articles/mix-rescue-0411.htm'),(485,12,147,'http://www.previews.cambridge-mt.com/1104_OriginalMix.mp3'),(486,13,147,'http://www.previews.cambridge-mt.com/1104_Remix.mp3'),(487,21,147,'2011-04'),(488,9,150,'Signe Jakobsen'),(489,10,150,'What Have You Done To Me?'),(490,11,150,'http://www.soundonsound.com/sos/jul11/articles/mix-rescue-0711.htm'),(491,12,150,'http://www.previews.cambridge-mt.com/1107_OriginalMix.mp3'),(492,13,150,'http://www.previews.cambridge-mt.com/1107_Remix.mp3'),(493,21,150,'2011-07'),(494,9,151,'The Wolf\'s Head &amp; Vixen Morris Band'),(495,10,151,'Lament'),(496,11,151,'http://www.soundonsound.com/sos/aug11/articles/mix-rescue-0811.htm'),(497,12,151,'http://www.previews.cambridge-mt.com/1108_OriginalMix.mp3'),(498,13,151,'http://www.previews.cambridge-mt.com/1108_Remix.mp3'),(499,21,151,'2011-08'),(500,9,152,'Young Griffo'),(501,10,152,'Facade'),(502,11,152,'http://www.soundonsound.com/sos/oct11/articles/mix-rescue-1011.htm'),(503,12,152,'http://www.previews.cambridge-mt.com/1110_OriginalMix.mp3'),(504,13,152,'http://www.previews.cambridge-mt.com/1110_Remix.mp3'),(505,21,152,'2011-10'),(506,9,153,'Arise'),(507,10,153,'Run, Run, Run'),(508,11,153,'http://www.soundonsound.com/sos/nov11/articles/mix-rescue-1111.htm'),(509,12,153,'http://www.previews.cambridge-mt.com/1111_OriginalMix.mp3'),(510,13,153,'http://www.previews.cambridge-mt.com/1111_Remix.mp3'),(511,21,153,'2011-11'),(512,9,154,'Igorski'),(513,10,154,'Ganymede'),(514,11,154,'http://www.soundonsound.com/sos/dec11/articles/mix-rescue-1211.htm'),(515,12,154,'http://www.previews.cambridge-mt.com/1112_OriginalMix.mp3'),(516,13,154,'http://www.previews.cambridge-mt.com/1112_Remix.mp3'),(517,21,154,'2011-12'),(518,9,155,'Sambasevam Shanmugam'),(519,10,155,'Kaathaadi'),(520,11,155,'http://www.soundonsound.com/sos/feb12/articles/mix-rescue-0212.htm'),(521,12,155,'http://www.previews.cambridge-mt.com/1202_OriginalMix.mp3'),(522,13,155,'http://www.previews.cambridge-mt.com/1202_Remix.mp3'),(523,21,155,'2012-02'),(524,9,156,'Kayle Clements'),(525,10,156,'Marty\'s Song'),(526,11,156,'http://www.soundonsound.com/sos/mar12/articles/mix-rescue-0312.htm'),(527,12,156,'http://www.previews.cambridge-mt.com/1203_OriginalMix.mp3'),(528,13,156,'http://www.previews.cambridge-mt.com/1203_Remix.mp3'),(529,21,156,'2012-03'),(530,9,157,'Jokers, Jacks &amp; Kings'),(531,10,157,'Sea Of Leaves'),(532,11,157,'http://www.soundonsound.com/sos/apr12/articles/mix-rescue-0412.htm'),(533,12,157,'http://www.previews.cambridge-mt.com/1204_OriginalMix.mp3'),(534,13,157,'http://www.previews.cambridge-mt.com/1204_Remix.mp3'),(535,21,157,'2012-04'),(536,9,158,'The Mountaineering Club'),(537,10,158,'Mallory'),(538,11,158,'http://www.soundonsound.com/sos/may12/articles/mix-rescue-0512.htm'),(539,12,158,'http://www.previews.cambridge-mt.com/1205_OriginalMix.mp3'),(540,13,158,'http://www.previews.cambridge-mt.com/1205_Remix.mp3'),(541,21,158,'2012-05'),(542,9,159,'Santi Vega'),(543,10,159,'Ying Yang'),(544,11,159,'http://www.soundonsound.com/sos/jul12/articles/mix-rescue-0712.htm'),(545,12,159,'http://www.previews.cambridge-mt.com/1207_OriginalMix.mp3'),(546,13,159,'http://www.previews.cambridge-mt.com/1207_Remix.mp3'),(547,21,159,'2012-07'),(548,9,160,'The Guest Bedroom'),(549,10,160,'Fine Lines'),(550,11,160,'http://www.soundonsound.com/sos/aug12/articles/mix-rescue-0812.htm'),(551,12,160,'http://www.previews.cambridge-mt.com/1208_OriginalMix.mp3'),(552,13,160,'http://www.previews.cambridge-mt.com/1208_Remix.mp3'),(553,21,160,'2012-08'),(554,9,161,'James May'),(555,10,161,'On The Line'),(556,11,161,'http://www.soundonsound.com/sos/oct12/articles/mix-rescue-1012.htm'),(557,12,161,'http://www.previews.cambridge-mt.com/1210_OriginalMix.mp3'),(558,13,161,'http://www.previews.cambridge-mt.com/1210_Remix.mp3'),(559,21,161,'2012-10'),(560,9,162,'The Wrong\'uns'),(561,10,162,'Rothko'),(562,11,162,'http://www.soundonsound.com/sos/mar13/articles/mix-rescue-0313.htm'),(563,12,162,'http://www.previews.cambridge-mt.com/1303_OriginalMix.mp3'),(564,13,162,'http://www.previews.cambridge-mt.com/1303_Remix.mp3'),(565,21,162,'2013-03'),(566,9,163,'Tom McKenzie'),(567,10,163,'Directions'),(568,11,163,'http://www.soundonsound.com/sos/apr13/articles/mix-rescue-0413.htm'),(569,12,163,'http://www.previews.cambridge-mt.com/1304_OriginalMix.mp3'),(570,13,163,'http://www.previews.cambridge-mt.com/1304_Remix.mp3'),(571,21,163,'2013-04'),(572,9,164,'Cristina Vane'),(573,10,164,'So Easy'),(574,11,164,'http://www.soundonsound.com/sos/may13/articles/mix-rescue-0513.htm'),(575,12,164,'http://www.previews.cambridge-mt.com/1305_OriginalMix.mp3'),(576,13,164,'http://www.previews.cambridge-mt.com/1305_Remix.mp3'),(577,21,164,'2013-05'),(578,9,165,'Nerve 9'),(579,10,165,'Pray For The Rain'),(580,11,165,'http://www.soundonsound.com/sos/mar15/articles/mix-rescue-0315.htm'),(581,12,165,'http://www.previews.cambridge-mt.com/1503_OriginalMix.mp3'),(582,13,165,'http://www.previews.cambridge-mt.com/PrayForTheRain_Full_Preview.mp3'),(583,21,165,'2014-03'),(1011,25,24,'RSFTSS'),(602,3,172,'2012-11'),(603,6,172,'http://www.soundonsound.com/sos/nov12/articles/the-mix-review-1112.htm'),(604,4,174,'Madonna'),(606,4,173,'Justin Bieber'),(1005,24,306,'http://www.soundonsound.com/sos/sep14/articles/tmr-0914.htm#para1'),(608,4,177,'Elbow'),(1004,24,64,'http://www.soundonsound.com/sos/jun13/articles/the-mix-review-0613.htm#para5'),(610,4,176,'Maroon 5'),(1000,4,346,'Survivor'),(1001,22,346,'Classic'),(612,4,175,'Flo Rida'),(998,4,347,'Mark Ronson'),(999,8,347,'Bruno Mars'),(614,8,176,'Wiz Khalifa'),(615,4,178,'Lotte And The Cuddlies'),(996,4,344,'Ed Sheeran'),(997,4,348,'Pink Floyd'),(617,3,178,'2012-10'),(618,6,178,'http://www.soundonsound.com/sos/oct12/articles/the-mix-review-1012.htm'),(619,4,180,'Paul McCartney'),(995,4,345,'Pentatonix'),(621,4,179,'The Maccabees'),(993,3,343,'2015-03'),(994,6,343,'http://www.soundonsound.com/sos/mar15/articles/mix-review-0315.htm'),(623,4,182,'Fun'),(991,22,341,'Classic'),(992,4,343,'Lotte And The Cuddlies'),(625,4,183,'Lotte And The Cuddlies'),(989,4,342,'Magic!'),(990,4,341,'Dave Brubeck Quartet'),(627,3,183,'2012-09'),(628,6,183,'http://www.soundonsound.com/sos/sep12/articles/the-mix-review-0912.htm'),(629,4,185,'Flo Rida'),(987,4,340,'Hozier'),(988,4,339,'I Don\'t Dance'),(631,4,184,'Kelly Clarkson'),(986,6,338,'http://www.soundonsound.com/sos/feb15/articles/mix-review-0215.htm'),(633,4,187,'Michael Kiwanuka'),(984,4,338,'Lotte And The Cuddlies'),(985,3,338,'2015-02'),(635,4,188,'Lotte And The Cuddlies'),(982,4,337,'Bill Haley &amp; His Comets'),(983,22,337,'Classic'),(637,3,188,'2012-08'),(638,6,188,'http://www.soundonsound.com/sos/aug12/articles/the-mix-review-0812.htm'),(639,4,190,'Sean Kingston'),(980,4,334,'The Vamps'),(981,8,334,'Demi Lovato'),(641,4,189,'Gotye'),(978,4,335,'Barbra Streisand'),(979,8,335,'Michael Bublé'),(643,4,192,'Olly Murs'),(976,4,332,'Oliver Heldens'),(977,4,336,'Meghan Trainor'),(645,8,192,'Rizzle Kicks'),(646,4,191,'Carly Rae Jepsen'),(975,4,333,'Clean Bandit'),(648,4,193,'Lotte And The Cuddlies'),(973,3,331,'2015-01'),(974,6,331,'http://www.soundonsound.com/sos/jan15/articles/mix-review-0115.htm'),(650,3,193,'2012-07'),(651,6,193,'http://www.soundonsound.com/sos/jul12/articles/the-mix-review-0712.htm'),(652,4,195,'Rebecca Ferguson'),(971,22,328,'Classic'),(972,4,331,'Lotte And The Cuddlies'),(654,4,194,'David Guetta'),(969,4,329,'Lecrae'),(970,4,328,'Carl Douglas'),(656,8,194,'Usher'),(657,4,197,'Professor Green'),(967,4,330,'Tim McGraw'),(968,8,330,'Faith Hill'),(659,8,197,'Emeli Sandé'),(660,4,198,'Lotte And The Cuddlies'),(965,4,327,'Sia'),(966,4,326,'Royal Blood'),(662,3,198,'2012-06'),(663,6,198,'http://www.soundonsound.com/sos/jun12/articles/the-mix-review-0612.htm'),(664,4,200,'Sak Noel'),(964,6,325,'http://www.soundonsound.com/sos/dec14/articles/mix-review-1214.htm'),(666,4,199,'Labrinth'),(962,4,325,'Lotte And The Cuddlies'),(963,3,325,'2014-12'),(668,8,199,'Tinie Tempah'),(669,4,202,'Drake'),(960,4,323,'Mariah Carey'),(961,22,323,'Classic'),(671,8,202,'Nicki Minaj'),(672,4,201,'Florence &amp; The Machine'),(958,4,321,'Taylor Swift'),(959,4,324,'George Ezra'),(674,4,203,'Lotte And The Cuddlies'),(957,4,322,'Lily Wood &amp; The Prick (Robin Schulz Remix)'),(676,3,203,'2012-05'),(677,6,203,'http://www.soundonsound.com/sos/may12/articles/the-mix-review-0512.htm'),(678,4,196,'Pixie Lott'),(956,6,320,'http://www.soundonsound.com/sos/nov14/articles/mixreview-1114.htm'),(680,4,186,'Noel Gallagher\'s High Flying Birds'),(955,3,320,'2014-11'),(682,4,181,'Laura Marling'),(954,4,320,'Lotte And The Cuddlies'),(684,4,204,'Lotte And The Cuddlies'),(952,22,319,'BonusQA'),(953,24,319,'http://www.soundonsound.com/sos/oct14/articles/qanda-1014-03.htm'),(686,3,204,'2012-04'),(687,6,204,'http://www.soundonsound.com/sos/apr12/articles/the-mix-review-0412.htm'),(688,4,206,'Lana Del Rey'),(951,4,319,'Paloma Faith'),(690,4,205,'Tinchy Stryder'),(949,22,318,'BonusQA'),(950,24,318,'http://www.soundonsound.com/sos/oct14/articles/qanda-1014-01.htm'),(692,8,205,'Calvin Harris &amp; Burns'),(693,4,208,'Emeli Sandé'),(947,22,317,'Classic'),(948,4,318,'Lower Than Atlantis'),(695,4,207,'One Direction'),(945,4,317,'Santana'),(946,8,317,'Rob Thomas'),(697,4,209,'Lotte And The Cuddlies'),(943,4,314,'Kaiser Chiefs'),(944,4,313,'Mr Probs'),(699,3,209,'2012-03'),(700,6,209,'http://www.soundonsound.com/sos/mar12/articles/the-mix-review-0312.htm'),(701,4,211,'Lady Antebellum'),(941,4,315,'Duke Dumont'),(942,8,315,'Jax Jones'),(703,4,210,'Cher Lloyd'),(939,4,312,'Kiesza'),(940,4,316,'Rita Ora'),(705,4,213,'Snow Patrol'),(938,6,311,'http://www.soundonsound.com/sos/oct14/articles/mixreview-1014.htm'),(707,8,210,'Mike Posner'),(708,4,214,'Lotte And The Cuddlies'),(936,4,311,'Lotte And The Cuddlies'),(937,3,311,'2014-10'),(710,3,214,'2012-02'),(711,6,214,'http://www.soundonsound.com/sos/feb12/articles/the-mix-review-0212.htm'),(712,4,216,'Maroon 5'),(934,4,308,'The Scorpions'),(935,22,308,'Classic'),(714,8,216,'Christina Aguilera'),(715,4,215,'James Morrison'),(932,4,310,'Aloe Blacc'),(933,4,309,'Imagine Dragons'),(717,4,218,'Coldplay'),(930,4,307,'Iggy Azalea'),(931,4,306,'Ariana Grande'),(719,4,219,'Lotte And The Cuddlies'),(929,6,305,'http://www.soundonsound.com/sos/sep14/articles/tmr-0914.htm'),(721,3,219,'2012-01'),(722,6,219,'http://www.soundonsound.com/sos/jan12/articles/the-mix-review-0112.htm'),(723,4,221,'Rizzle Kicks'),(927,4,305,'Lotte And The Cuddlies'),(928,3,305,'2014-09'),(725,4,220,'Foo Fighters'),(925,4,303,'Elvis Presley'),(926,22,303,'Classic'),(727,4,223,'Christina Perri'),(923,4,301,'Sam Smith'),(924,4,304,'Paolo Nutini'),(729,4,222,'Nicki Minaj'),(922,4,302,'Coldplay'),(731,4,224,'Lotte And The Cuddlies'),(920,3,300,'2014-08'),(921,6,300,'http://www.soundonsound.com/sos/aug14/articles/tmr-0814.htm'),(733,3,224,'2011-12'),(734,6,224,'http://www.soundonsound.com/sos/dec11/articles/the-mix-review-1211.htm'),(735,4,226,'Calvin Harris'),(736,8,226,'Kelis'),(737,4,225,'Arctic Monkeys'),(918,8,297,'Sting'),(919,4,300,'Lotte And The Cuddlies'),(739,4,228,'DJ Fresh'),(916,4,297,'Dire Straits'),(917,22,297,'Classic'),(741,4,227,'Bon Iver'),(914,8,298,'Lil Jon'),(915,4,296,'John Legend'),(743,4,217,'Pitbull'),(912,4,299,'Pharrell Williams'),(913,4,298,'DJ Snake'),(745,8,217,'Neyo, Afrojack &amp; Nayer'),(746,4,229,'Lotte And The Cuddlies'),(911,6,295,'http://www.soundonsound.com/sos/jul14/articles/mixreview-0714.htm'),(748,3,229,'2011-11'),(749,6,229,'http://www.soundonsound.com/sos/nov11/articles/the-mix-review-1111.htm'),(750,4,231,'Ed Sheeran'),(909,4,295,'Lotte And The Cuddlies'),(910,3,295,'2014-07'),(752,4,230,'The Wanted'),(907,4,293,'Led Zeppelin'),(908,22,293,'Classic'),(754,4,233,'Jason Aldean'),(905,4,291,'Idina Menzel'),(906,4,294,'London Grammar'),(756,4,232,'Caro Emerald'),(904,4,292,'Bastille'),(758,4,234,'Lotte And The Cuddlies'),(902,3,290,'2014-06'),(903,6,290,'http://www.soundonsound.com/sos/jun14/articles/mix-review-0614.htm'),(760,3,234,'2011-10'),(761,6,234,'http://www.soundonsound.com/sos/oct11/articles/the-mix-review-1011.htm'),(762,4,236,'Alison Krauss &amp; Union Station'),(900,22,288,'Classic'),(901,4,290,'Lotte And The Cuddlies'),(764,4,235,'Katy Perry'),(898,4,289,'Tom Odell'),(899,4,288,'Bonnie Raitt'),(766,4,238,'Alexandra Stan'),(896,4,286,'Naughty Boy'),(897,8,286,'Sam Smith'),(768,4,239,'Lotte And The Cuddlies'),(894,4,287,'Disclosure'),(895,8,287,'AlunaGeorge'),(770,3,239,'2011-09'),(771,6,239,'http://www.soundonsound.com/sos/sep11/articles/mix-review-0911.htm'),(772,4,241,'Dev'),(774,8,241,'The Cataracs'),(775,4,240,'Wretch 32'),(892,3,285,'2014-05'),(893,6,285,'http://www.soundonsound.com/sos/may14/articles/mixreview-0514.htm'),(777,4,243,'Aloe Blacc'),(890,22,283,'Classic'),(891,4,285,'Lotte And The Cuddlies'),(779,4,244,'Lotte And The Cuddlies'),(888,4,284,'Black Sabbath'),(889,4,283,'ZZ Top'),(781,3,244,'2011-08'),(782,6,244,'http://www.soundonsound.com/sos/aug11/articles/mix-review-0811.htm'),(783,4,246,'LMFAO'),(886,4,282,'Miley Cyrus'),(887,4,281,'One Republic'),(785,4,245,'Nero'),(885,6,280,'http://www.soundonsound.com/sos/apr14/articles/mix-review-0414.htm'),(787,4,248,'Noah &amp; The Whale'),(884,3,280,'2014-04'),(789,4,247,'Nicole Scherzinger'),(883,4,280,'Lotte And The Cuddlies'),(791,8,247,'50 Cent'),(792,4,249,'Lotte And The Cuddlies'),(881,22,263,'BonusQA'),(882,24,263,'http://www.soundonsound.com/sos/mar14/articles/qanda-0314-01.htm'),(794,3,249,'2011-07'),(795,6,249,'http://www.soundonsound.com/sos/jul11/articles/mix-review-0711.htm'),(796,4,251,'Kesha'),(879,22,278,'Classic'),(880,4,263,'Haim'),(798,4,250,'Tinie Tempah'),(877,8,279,'Rihanna'),(878,4,278,'The Beatles'),(800,8,250,'Ellie Goulding'),(801,4,253,'Alexis Jordan'),(875,4,276,'Martin Garrix'),(876,4,279,'Eminem'),(803,4,252,'Chris Brown'),(874,4,277,'Jason Derulo'),(805,8,252,'Benny Benassi'),(806,4,254,'Lotte And The Cuddlies'),(872,3,275,'2014-03'),(873,6,275,'http://www.soundonsound.com/sos/mar14/articles/mix-review-0314.htm'),(808,3,254,'2011-06'),(809,6,254,'http://www.soundonsound.com/sos/jun11/articles/mixreview-0611.htm'),(810,4,256,'Chase & Status'),(870,22,96,'Classic'),(871,4,275,'Lotte And The Cuddlies'),(812,8,256,'Liam Bailey'),(813,4,255,'Jessie J'),(868,22,268,'Classic'),(869,22,271,'Classic'),(815,8,255,'B.o.B'),(816,4,258,'David Guetta'),(866,22,52,'Classic'),(867,22,101,'Classic'),(818,8,258,'Rihanna'),(819,4,259,'Lotte And The Cuddlies'),(864,22,37,'Classic'),(865,22,42,'Classic'),(821,3,259,'2011-05'),(822,6,259,'http://www.soundonsound.com/sos/may11/articles/the-mix-review.htm'),(823,4,257,'Adele'),(862,22,64,'Classic'),(863,22,60,'Classic'),(825,4,212,'Black Eyed Peas'),(860,22,74,'Classic'),(861,22,69,'Classic'),(827,4,242,'The Ting Tings'),(858,4,271,'The Police'),(859,22,51,'Classic'),(829,4,237,'Rihanna'),(856,4,273,'Arcade Fire'),(857,4,272,'Lorde'),(831,4,260,'Lotte And The Cuddlies'),(855,4,274,'Storm Queen'),(833,3,260,'2011-04'),(834,6,260,'http://www.soundonsound.com/sos/apr11/articles/mixreview-0411.htm'),(835,4,262,'Matt Cardle'),(854,6,270,'http://www.soundonsound.com/sos/feb14/articles/the-mix-review-0214.htm'),(837,4,261,'Bruno Mars'),(853,3,270,'2014-02'),(839,4,264,'Ellie Goulding'),(851,4,268,'Sinead O\'Connor'),(852,4,270,'Lotte And The Cuddlies'),(841,4,265,'Lotte And The Cuddlies'),(849,4,269,'Duke Dumont'),(850,8,269,'A*M*E'),(843,3,265,'2014-01'),(844,6,265,'http://www.soundonsound.com/sos/jan14/articles/tmr-0114.htm'),(845,4,267,'Biffy Clyro'),(847,4,266,'Armin Van Buueren'),(848,8,266,'Trevor Guthrie'),(1094,31,399,'<li><strong>The \'Busses\' Folder Track:</strong> My whole mix goes through this folder track. The MainComp track within that folder is where I apply any overall mix-buss processing.<br><br></li>||<li><strong>My Track Colouring Conventions:</strong> As anyone who\'s seen the Mix Rescue screenshots in the magazine will know, I normally colour tracks by instrument: yellow for drums/precussion; red for bass; orange and blue for guitars, keyboards, and other track fillers; and pink for lead and backing vocals. In addition, I tend to colour effects returns purple and any added audio I\'ve put in (eg. overdubs, samples, or synths) green.<br><br></li>||<li><strong>My Plug-in Naming Conventions:</strong> If I\'ve added an \'RR_\' prefix to the plug-in name, that just means I\'ve rendered it to audio, usually to preserve CPU cycles. If I\'ve added an \'AA_\' or \'PM_\' prefix, that\'s just to remind me that I\'ve automated or parameter-modulated some of its parameters. Number prefixes/suffixes are to remind me of any non-standard plug-in routings I\'ve set up. So, for example, if I\'ve renamed a ReaEQ plug-in \'1+2_ReaEQ_3+4\', that means that its input is coming from track channels 1+2 and its output is feeding track channels 3+4.<br><br></li>'),(1083,36,398,'Cockos'),(1084,37,398,'2012-10'),(1085,34,398,'MR1210_JamesMay_Project.zip'),(1086,35,398,'505'),(1087,33,398,'Screens'),(1088,32,398,'http://www.soundonsound.com/sos/oct12/articles/mix-rescue-1012.htm'),(1089,29,398,'v4.14'),(1090,30,398,'JamesMay'),(1091,27,398,'On The Line'),(1092,28,398,'<i>Reaper</i>'),(1093,26,398,'James May'),(1095,36,399,'Cockos'),(1096,37,399,'2012-07'),(1097,34,399,'MR1207_SantiVega_Project.zip'),(1098,35,399,'113'),(1099,33,399,'Screens'),(1100,32,399,'http://www.soundonsound.com/sos/jul12/articles/mix-rescue-0712.htm'),(1101,29,399,'v4.14'),(1102,30,399,'SantiVega'),(1103,27,399,'Ying Yang'),(1104,28,399,'<i>Reaper</i>'),(1105,26,399,'Santi Vega'),(1106,31,400,'<li><strong>The \'Busses\' Folder Track:</strong> My whole mix goes through this folder track. The MainComp track within that folder is where I apply any overall mix-buss processing.<br><br></li>||<li><strong>My Track Colouring Conventions:</strong> As anyone who\'s seen the Mix Rescue screenshots in the magazine will know, I normally colour tracks by instrument: yellow for drums/precussion; red for bass; orange and blue for guitars, keyboards, and other track fillers; and pink for lead and backing vocals. In addition, I tend to colour effects returns purple and any added audio I\'ve put in (eg. overdubs, samples, or synths) green.<br><br></li>||<li><strong>My Plug-in Naming Conventions:</strong> If I\'ve added an \'RR_\' prefix to the plug-in name, that just means I\'ve rendered it to audio, usually to preserve CPU cycles. If I\'ve added an \'AA_\' or \'PM_\' prefix, that\'s just to remind me that I\'ve automated or parameter-modulated some of its parameters. Number prefixes/suffixes are to remind me of any non-standard plug-in routings I\'ve set up. So, for example, if I\'ve renamed a ReaEQ plug-in \'1+2_ReaEQ_3+4\', that means that its input is coming from track channels 1+2 and its output is feeding track channels 3+4.<br><br></li>'),(1107,36,400,'Cockos'),(1108,37,400,'2013-01'),(1109,34,400,'SelwynJazz_MuchTooMuch_Project.zip'),(1110,35,400,'509'),(1111,33,400,'Screens'),(1112,32,400,'http://www.soundonsound.com/sos/jan13/articles/session-notes-0113.htm'),(1113,29,400,'v4.261'),(1114,30,400,'SelwynJazz'),(1115,27,400,'Much Too Much'),(1116,28,400,'<i>Reaper</i>'),(1117,26,400,'Selwyn Jazz'),(1118,38,400,'Bill Ashton'),(1119,31,401,'<li><strong>The \'Busses\' Folder Track:</strong> My whole mix goes through this folder track. The MainComp track within that folder is where I apply any overall mix-buss processing.<br><br></li>||<li><strong>My Track Colouring Conventions:</strong> As anyone who\'s seen the Mix Rescue screenshots in the magazine will know, I normally colour tracks by instrument: yellow for drums/precussion; red for bass; orange and blue for guitars, keyboards, and other track fillers; and pink for lead and backing vocals. In addition, I tend to colour effects returns purple and any added audio I\'ve put in (eg. overdubs, samples, or synths) green.<br><br></li>||<li><strong>My Plug-in Naming Conventions:</strong> If I\'ve added an \'RR_\' prefix to the plug-in name, that just means I\'ve rendered it to audio, usually to preserve CPU cycles. If I\'ve added an \'AA_\' or \'PM_\' prefix, that\'s just to remind me that I\'ve automated or parameter-modulated some of its parameters. Number prefixes/suffixes are to remind me of any non-standard plug-in routings I\'ve set up. So, for example, if I\'ve renamed a ReaEQ plug-in \'1+2_ReaEQ_3+4\', that means that its input is coming from track channels 1+2 and its output is feeding track channels 3+4.<br><br></li>'),(1120,36,401,'Cockos'),(1121,37,401,'2015-07'),(1122,34,401,'Spektakulatius_WayfaringStranger_Project.zip'),(1123,35,401,'363'),(1124,33,401,'ThirdPartyPluginScreens'),(1125,32,401,'http://www.soundonsound.com/sos/jan13/articles/session-notes-0113.htm'),(1126,29,401,'v4.261'),(1127,30,401,'Spektakulatius2'),(1128,27,401,'Wayfaring Stranger'),(1129,28,401,'<i>Reaper</i>'),(1130,26,401,'Spektakulatius'),(1132,31,402,'<li><strong>The \'Busses\' Folder Track:</strong> My whole mix goes through this folder track. The MainComp track within that folder is where I apply any overall mix-buss processing.<br><br></li>||<li><strong>My Track Colouring Conventions:</strong> As anyone who\'s seen the Mix Rescue screenshots in the magazine will know, I normally colour tracks by instrument: yellow for drums/precussion; red for bass; orange and blue for guitars, keyboards, and other track fillers; and pink for lead and backing vocals. In addition, I tend to colour effects returns purple and any added audio I\'ve put in (eg. overdubs, samples, or synths) green.<br><br></li>||<li><strong>My Plug-in Naming Conventions:</strong> If I\'ve added an \'RR_\' prefix to the plug-in name, that just means I\'ve rendered it to audio, usually to preserve CPU cycles. If I\'ve added an \'AA_\' or \'PM_\' prefix, that\'s just to remind me that I\'ve automated or parameter-modulated some of its parameters. Number prefixes/suffixes are to remind me of any non-standard plug-in routings I\'ve set up. So, for example, if I\'ve renamed a ReaEQ plug-in \'1+2_ReaEQ_3+4\', that means that its input is coming from track channels 1+2 and its output is feeding track channels 3+4.<br><br></li>'),(1133,36,402,'Cockos'),(1134,37,402,'2013-04'),(1135,34,402,'MR1304_TomMcKenzie_Project.zip'),(1136,35,402,'262'),(1137,33,402,'Screens'),(1138,32,402,'http://www.soundonsound.com/sos/apr13/articles/mix-rescue-0413.htm'),(1139,29,402,'v4.261'),(1140,30,402,'TomMcKenzie'),(1141,27,402,'Directions'),(1142,28,402,'<i>Reaper</i>'),(1143,26,402,'Tom McKenzie'),(1144,31,403,'<li><strong><a href=\"http://www.gvst.co.uk/ggain.htm\"><i>GGain</i></a>[[$softwareLogoWin]] &amp; <a href=\"http://www.gvst.co.uk/gfader.htm\"><i>GFader</i></a>[[$softwareLogoWin]] Plug-ins:</strong> These two little freeware plug-ins are all over my <i>Reaper</i> mixes. All they do is adjust gain, and I use them to make sure I hit my other plug-ins at a suitable level and don\'t unintentionally clip anything. I\'ve not wasted time doing dozens of screengrabs of those.<br><br></li>||<li><strong>The \'Busses\' Folder Track:</strong> My whole mix goes through this folder track. The MainComp track within that folder is where I apply any overall mix-buss processing.<br><br></li>||<li><strong>My Track Colouring Conventions:</strong> As anyone who\'s seen the Mix Rescue screenshots in the magazine will know, I normally colour tracks by instrument: yellow for drums/precussion; red for bass; orange and blue for guitars, keyboards, and other track fillers; and pink for lead and backing vocals. In addition, I tend to colour effects returns purple and any added audio I\'ve put in (eg. overdubs, samples, or synths) green.<br><br></li>||<li><strong>My Plug-in Naming Conventions:</strong> If I\'ve added an \'RR_\' prefix to the plug-in name, that just means I\'ve rendered it to audio, usually to preserve CPU cycles. If I\'ve added an \'AA_\' or \'PM_\' prefix, that\'s just to remind me that I\'ve automated or parameter-modulated some of its parameters. Number prefixes/suffixes are to remind me of any non-standard plug-in routings I\'ve set up. So, for example, if I\'ve renamed a ReaEQ plug-in \'1+2_ReaEQ_3+4\', that means that its input is coming from track channels 1+2 and its output is feeding track channels 3+4.<br><br></li>'),(1145,36,403,'Cockos'),(1146,37,403,'2011-08'),(1147,34,403,'MR1108_WolfsHeadAndVixen_Project.zip'),(1148,35,403,'230'),(1149,33,403,'Screens'),(1150,32,403,'http://www.soundonsound.com/sos/aug11/articles/mix-rescue-0811.htm'),(1151,29,403,'v3.75'),(1152,30,403,'WolfsHead'),(1153,27,403,'Lament'),(1154,28,403,'<i>Reaper</i>'),(1155,26,403,'Wolf\'s Head &amp; Vixen Morris Band'),(1156,31,404,'<li><strong><a href=\"http://www.gvst.co.uk/ggain.htm\"><i>GGain</i></a>[[$softwareLogoWin]] &amp; <a href=\"http://www.gvst.co.uk/gfader.htm\"><i>GFader</i></a>[[$softwareLogoWin]] Plug-ins:</strong> These two little freeware plug-ins are all over my <i>Reaper</i> mixes. All they do is adjust gain, and I use them to make sure I hit my other plug-ins at a suitable level and don\'t unintentionally clip anything. I\'ve not wasted time doing dozens of screengrabs of those.<br><br></li>||<li><strong>The \'Busses\' Folder Track:</strong> My whole mix goes through this folder track. The MainComp track within that folder is where I apply any overall mix-buss processing.<br><br></li>||<li><strong>My Track Colouring Conventions:</strong> As anyone who\'s seen the Mix Rescue screenshots in the magazine will know, I normally colour tracks by instrument: yellow for drums/precussion; red for bass; orange and blue for guitars, keyboards, and other track fillers; and pink for lead and backing vocals. In addition, I tend to colour effects returns purple and any added audio I\'ve put in (eg. overdubs, samples, or synths) green.<br><br></li>||<li><strong>My Plug-in Naming Conventions:</strong> If I\'ve added an \'RR_\' prefix to the plug-in name, that just means I\'ve rendered it to audio, usually to preserve CPU cycles. If I\'ve added an \'AA_\' or \'PM_\' prefix, that\'s just to remind me that I\'ve automated or parameter-modulated some of its parameters. Number prefixes/suffixes are to remind me of any non-standard plug-in routings I\'ve set up. So, for example, if I\'ve renamed a ReaEQ plug-in \'1+2_ReaEQ_3+4\', that means that its input is coming from track channels 1+2 and its output is feeding track channels 3+4.<br><br></li>'),(1157,36,404,'Cockos'),(1158,37,404,'2010-11'),(1159,34,404,'MR1011_GirlsUnderGlass_Project.zip'),(1160,35,404,'403'),(1161,33,404,'Screens'),(1162,32,404,'http://www.soundonsound.com/sos/nov10/articles/mixrescue-1110.htm'),(1163,29,404,'v3.71'),(1164,30,404,'GirlsUnderGlass'),(1165,27,404,'We Feel Alright'),(1166,28,404,'<i>Reaper</i>'),(1167,26,404,'Girls Under Glass'),(1168,31,405,'<li><strong>The \'Busses\' Folder Track:</strong> My whole mix goes through this folder track. The MainComp track within that folder is where I apply any overall mix-buss processing.<br><br></li>||<li><strong>My Track Colouring Conventions:</strong> As anyone who\'s seen the Mix Rescue screenshots in the magazine will know, I normally colour tracks by instrument: yellow for drums/precussion; red for bass; orange and blue for guitars, keyboards, and other track fillers; and pink for lead and backing vocals. In addition, I tend to colour effects returns purple and any added audio I\'ve put in (eg. overdubs, samples, or synths) green.<br><br></li>||<li><strong>My Plug-in Naming Conventions:</strong> If I\'ve added an \'RR_\' prefix to the plug-in name, that just means I\'ve rendered it to audio, usually to preserve CPU cycles. If I\'ve added an \'AA_\' or \'PM_\' prefix, that\'s just to remind me that I\'ve automated or parameter-modulated some of its parameters. Number prefixes/suffixes are to remind me of any non-standard plug-in routings I\'ve set up. So, for example, if I\'ve renamed a ReaEQ plug-in \'1+2_ReaEQ_3+4\', that means that its input is coming from track channels 1+2 and its output is feeding track channels 3+4.<br><br></li>'),(1180,31,406,'<li><strong>The \'Busses\' Folder Track:</strong> My whole mix goes through this folder track. The MainComp track within that folder is where I apply any overall mix-buss processing.<br><br></li>||<li><strong>My Track Colouring Conventions:</strong> As anyone who\'s seen the Mix Rescue screenshots in the magazine will know, I normally colour tracks by instrument: yellow for drums/precussion; red for bass; orange and blue for guitars, keyboards, and other track fillers; and pink for lead and backing vocals. In addition, I tend to colour effects returns purple and any added audio I\'ve put in (eg. overdubs, samples, or synths) green.<br><br></li>||<li><strong>My Plug-in Naming Conventions:</strong> If I\'ve added an \'RR_\' prefix to the plug-in name, that just means I\'ve rendered it to audio, usually to preserve CPU cycles. If I\'ve added an \'AA_\' or \'PM_\' prefix, that\'s just to remind me that I\'ve automated or parameter-modulated some of its parameters. Number prefixes/suffixes are to remind me of any non-standard plug-in routings I\'ve set up. So, for example, if I\'ve renamed a ReaEQ plug-in \'1+2_ReaEQ_3+4\', that means that its input is coming from track channels 1+2 and its output is feeding track channels 3+4.<br><br></li>'),(1169,36,405,'Cockos'),(1170,37,405,'2015-05'),(1171,34,405,'Bruks_KakTvoiDelaVova_Project.zip'),(1172,35,405,'895'),(1173,33,405,'ThirdPartyPluginScreens'),(1174,32,405,'http://www.soundonsound.com/sos/may15/articles/mix_rescue_0515.htm'),(1175,29,405,'v4.261'),(1176,30,405,'GirlsUnderGlass'),(1177,27,405,'Kak Tvoi Dela, Vova?'),(1178,28,405,'<i>Reaper</i>'),(1179,26,405,'Bruks'),(1181,36,406,'Cockos'),(1182,37,406,'2013-05'),(1183,34,406,'MR1305_CristinaVane_Project.zip'),(1184,35,406,'647'),(1185,33,406,'Screens'),(1186,32,406,'http://www.soundonsound.com/sos/may13/articles/mix-rescue-0513.htm'),(1187,29,406,'v4.261'),(1188,30,406,'CristinaVane'),(1189,27,406,'So Easy'),(1190,28,406,'<i>Reaper</i>'),(1191,26,406,'Cristina Vane'),(1192,31,407,'<li><strong>The \'Busses\' Folder Track:</strong> My whole mix goes through this folder track. The MainComp track within that folder is where I apply any overall mix-buss processing.<br><br></li>||<li><strong>My Track Colouring Conventions:</strong> As anyone who\'s seen the Mix Rescue screenshots in the magazine will know, I normally colour tracks by instrument: yellow for drums/precussion; red for bass; orange and blue for guitars, keyboards, and other track fillers; and pink for lead and backing vocals. In addition, I tend to colour effects returns purple and any added audio I\'ve put in (eg. overdubs, samples, or synths) green.<br><br></li>||<li><strong>My Plug-in Naming Conventions:</strong> If I\'ve added an \'RR_\' prefix to the plug-in name, that just means I\'ve rendered it to audio, usually to preserve CPU cycles. If I\'ve added an \'AA_\' or \'PM_\' prefix, that\'s just to remind me that I\'ve automated or parameter-modulated some of its parameters. Number prefixes/suffixes are to remind me of any non-standard plug-in routings I\'ve set up. So, for example, if I\'ve renamed a ReaEQ plug-in \'1+2_ReaEQ_3+4\', that means that its input is coming from track channels 1+2 and its output is feeding track channels 3+4.<br><br></li>'),(1193,36,407,'Cockos'),(1194,37,407,'2009-02'),(1195,34,407,'MR0902_JamesElder_Project.zip'),(1196,35,407,'541'),(1197,33,407,'Screens'),(1198,32,407,'http://www.soundonsound.com/sos/feb09/articles/mixrescue_0209.htm'),(1199,29,407,'v2.5'),(1200,30,407,'JamesElder'),(1201,27,407,'The English Actor'),(1202,28,407,'<i>Reaper</i>'),(1203,26,407,'James Elder &amp; Mark M Thompson'),(1204,31,408,'<li><strong>The \'Busses\' Folder Track:</strong> My whole mix goes through this folder track. The MainComp track within that folder is where I apply any overall mix-buss processing.<br><br></li>||<li><strong>My Track Colouring Conventions:</strong> As anyone who\'s seen the Mix Rescue screenshots in the magazine will know, I normally colour tracks by instrument: yellow for drums/precussion; red for bass; orange and blue for guitars, keyboards, and other track fillers; and pink for lead and backing vocals. In addition, I tend to colour effects returns purple and any added audio I\'ve put in (eg. overdubs, samples, or synths) green.<br><br></li>||<li><strong>My Plug-in Naming Conventions:</strong> If I\'ve added an \'RR_\' prefix to the plug-in name, that just means I\'ve rendered it to audio, usually to preserve CPU cycles. If I\'ve added an \'AA_\' or \'PM_\' prefix, that\'s just to remind me that I\'ve automated or parameter-modulated some of its parameters. Number prefixes/suffixes are to remind me of any non-standard plug-in routings I\'ve set up. So, for example, if I\'ve renamed a ReaEQ plug-in \'1+2_ReaEQ_3+4\', that means that its input is coming from track channels 1+2 and its output is feeding track channels 3+4.<br><br></li>'),(1205,36,408,'Cockos'),(1206,37,408,'2010-05'),(1207,34,408,'TurnBackToSpring_AnotherDayCalling_Project.zip'),(1208,35,408,'454'),(1209,33,408,'ThirdPartyPluginScreens'),(1210,32,408,'http://www.soundonsound.com/sos/may10/articles/mixrescue_0510.htm'),(1211,29,408,'v3.16'),(1212,30,408,'TurnBackToSpring'),(1213,27,408,'Another Day Calling'),(1214,28,408,'<i>Reaper</i>'),(1215,26,408,'Turn Back To Spring'),(1216,31,409,'<li><strong>The \'Busses\' Folder Track:</strong> My whole mix goes through this folder track. The MainComp track within that folder is where I apply any overall mix-buss processing.<br><br></li>||<li><strong>My Track Colouring Conventions:</strong> As anyone who\'s seen the Mix Rescue screenshots in the magazine will know, I normally colour tracks by instrument: yellow for drums/precussion; red for bass; orange and blue for guitars, keyboards, and other track fillers; and pink for lead and backing vocals. In addition, I tend to colour effects returns purple and any added audio I\'ve put in (eg. overdubs, samples, or synths) green.<br><br></li>||<li><strong>My Plug-in Naming Conventions:</strong> If I\'ve added an \'RR_\' prefix to the plug-in name, that just means I\'ve rendered it to audio, usually to preserve CPU cycles. If I\'ve added an \'AA_\' or \'PM_\' prefix, that\'s just to remind me that I\'ve automated or parameter-modulated some of its parameters. Number prefixes/suffixes are to remind me of any non-standard plug-in routings I\'ve set up. So, for example, if I\'ve renamed a ReaEQ plug-in \'1+2_ReaEQ_3+4\', that means that its input is coming from track channels 1+2 and its output is feeding track channels 3+4.<br><br></li>'),(1217,36,409,'Cockos'),(1218,37,409,'2013-03'),(1219,34,409,'MR1303_WrongUns_Project.zip'),(1220,35,409,'255'),(1221,33,409,'Screens'),(1222,32,409,'http://www.soundonsound.com/sos/mar13/articles/mix-rescue-0312.htm'),(1223,29,409,'v4.261'),(1224,30,409,'WrongUns'),(1225,27,409,'Rothko'),(1226,28,409,'<i>Reaper</i>'),(1227,26,409,'The Wrong\'uns'),(1228,31,410,'<li><strong><a href=\"http://www.gvst.co.uk/ggain.htm\"><i>GGain</i></a>[[$softwareLogoWin]] &amp; <a href=\"http://www.gvst.co.uk/gfader.htm\"><i>GFader</i></a>[[$softwareLogoWin]] Plug-ins:</strong> These two little freeware plug-ins are all over my <i>Reaper</i> mixes. All they do is adjust gain, and I use them to make sure I hit my other plug-ins at a suitable level and don\'t unintentionally clip anything. I\'ve not wasted time doing dozens of screengrabs of those.<br><br></li>||<li><strong>The \'Busses\' Folder Track:</strong> My whole mix goes through this folder track. The MainComp track within that folder is where I apply any overall mix-buss processing.<br><br></li>||<li><strong>My Track Colouring Conventions:</strong> As anyone who\'s seen the Mix Rescue screenshots in the magazine will know, I normally colour tracks by instrument: yellow for drums/precussion; red for bass; orange and blue for guitars, keyboards, and other track fillers; and pink for lead and backing vocals. In addition, I tend to colour effects returns purple and any added audio I\'ve put in (eg. overdubs, samples, or synths) green.<br><br></li>||<li><strong>My Plug-in Naming Conventions:</strong> If I\'ve added an \'RR_\' prefix to the plug-in name, that just means I\'ve rendered it to audio, usually to preserve CPU cycles. If I\'ve added an \'AA_\' or \'PM_\' prefix, that\'s just to remind me that I\'ve automated or parameter-modulated some of its parameters. Number prefixes/suffixes are to remind me of any non-standard plug-in routings I\'ve set up. So, for example, if I\'ve renamed a ReaEQ plug-in \'1+2_ReaEQ_3+4\', that means that its input is coming from track channels 1+2 and its output is feeding track channels 3+4.<br><br></li>'),(1229,36,410,'Cockos'),(1230,37,410,'2011-11'),(1231,34,410,'MR1111_Arise_Project.zip'),(1232,35,410,'575'),(1233,33,410,'Screens'),(1234,32,410,'http://www.soundonsound.com/sos/nov11/articles/mix-rescue-1111.htm'),(1235,29,410,'v4.01'),(1236,30,410,'Arise'),(1237,27,410,'Run Run Run'),(1238,28,410,'<i>Reaper</i>'),(1239,26,410,'Arise'),(1240,31,411,'<li><strong>The \'Busses\' Folder Track:</strong> My whole mix goes through this folder track. The MainComp track within that folder is where I apply any overall mix-buss processing.<br><br></li>||<li><strong>My Track Colouring Conventions:</strong> As anyone who\'s seen the Mix Rescue screenshots in the magazine will know, I normally colour tracks by instrument: yellow for drums/precussion; red for bass; orange and blue for guitars, keyboards, and other track fillers; and pink for lead and backing vocals. In addition, I tend to colour effects returns purple and any added audio I\'ve put in (eg. overdubs, samples, or synths) green.<br><br></li>||<li><strong>My Plug-in Naming Conventions:</strong> If I\'ve added an \'RR_\' prefix to the plug-in name, that just means I\'ve rendered it to audio, usually to preserve CPU cycles. If I\'ve added an \'AA_\' or \'PM_\' prefix, that\'s just to remind me that I\'ve automated or parameter-modulated some of its parameters. Number prefixes/suffixes are to remind me of any non-standard plug-in routings I\'ve set up. So, for example, if I\'ve renamed a ReaEQ plug-in \'1+2_ReaEQ_3+4\', that means that its input is coming from track channels 1+2 and its output is feeding track channels 3+4.<br><br></li>'),(1252,31,412,'<li><strong><a href=\"http://www.gvst.co.uk/ggain.htm\"><i>GGain</i></a>[[$softwareLogoWin]] &amp; <a href=\"http://www.gvst.co.uk/gfader.htm\"><i>GFader</i></a>[[$softwareLogoWin]] Plug-ins:</strong> These two little freeware plug-ins are all over my <i>Reaper</i> mixes. All they do is adjust gain, and I use them to make sure I hit my other plug-ins at a suitable level and don\'t unintentionally clip anything. I\'ve not wasted time doing dozens of screengrabs of those.<br><br></li>||<li><strong>The \'Busses\' Folder Track:</strong> My whole mix goes through this folder track. The MainComp track within that folder is where I apply any overall mix-buss processing.<br><br></li>||<li><strong>My Track Colouring Conventions:</strong> As anyone who\'s seen the Mix Rescue screenshots in the magazine will know, I normally colour tracks by instrument: yellow for drums/precussion; red for bass; orange and blue for guitars, keyboards, and other track fillers; and pink for lead and backing vocals. In addition, I tend to colour effects returns purple and any added audio I\'ve put in (eg. overdubs, samples, or synths) green.<br><br></li>||<li><strong>My Plug-in Naming Conventions:</strong> If I\'ve added an \'RR_\' prefix to the plug-in name, that just means I\'ve rendered it to audio, usually to preserve CPU cycles. If I\'ve added an \'AA_\' or \'PM_\' prefix, that\'s just to remind me that I\'ve automated or parameter-modulated some of its parameters. Number prefixes/suffixes are to remind me of any non-standard plug-in routings I\'ve set up. So, for example, if I\'ve renamed a ReaEQ plug-in \'1+2_ReaEQ_3+4\', that means that its input is coming from track channels 1+2 and its output is feeding track channels 3+4.<br><br></li>'),(1241,36,411,'Cockos'),(1242,37,411,'2012-10'),(1243,34,411,'DunningKruger_Sascha_Project.zip'),(1244,35,411,'665'),(1245,33,411,'Screens'),(1246,32,411,'http://www.soundonsound.com/sos/oct12/articles/session-notes-1012.htm'),(1247,29,411,'v4.261'),(1248,30,411,'DunningKruger'),(1249,27,411,'Sascha'),(1250,28,411,'<i>Reaper</i>'),(1251,26,411,'Dunning Kruger'),(1253,36,412,'Cockos'),(1254,37,412,'2012-05'),(1255,34,412,'MR1205_MountaineeringClub_Project.zip'),(1256,35,412,'995'),(1257,33,412,'Screens'),(1258,32,412,'http://www.soundonsound.com/sos/may12/articles/mix-rescue-0512.htm'),(1259,29,412,'v4.14'),(1260,30,412,'MountaineeringClub'),(1261,27,412,'Mallory'),(1262,28,412,'<i>Reaper</i>'),(1263,26,412,'The Mountaineering Club'),(1264,39,411,'Session Notes'),(1277,31,414,'<li><strong><a href=\"http://www.gvst.co.uk/ggain.htm\"><i>GGain</i></a>[[$softwareLogoWin]] &amp; <a href=\"http://www.gvst.co.uk/gfader.htm\"><i>GFader</i></a>[[$softwareLogoWin]] Plug-ins:</strong> These two little freeware plug-ins are all over my <i>Reaper</i> mixes. All they do is adjust gain, and I use them to make sure I hit my other plug-ins at a suitable level and don\'t unintentionally clip anything. I\'ve not wasted time doing dozens of screengrabs of those.<br><br></li>||<li><strong>The \'Busses\' Folder Track:</strong> My whole mix goes through this folder track. The MainComp track within that folder is where I apply any overall mix-buss processing.<br><br></li>||<li><strong>My Track Colouring Conventions:</strong> As anyone who\'s seen the Mix Rescue screenshots in the magazine will know, I normally colour tracks by instrument: yellow for drums/precussion; red for bass; orange and blue for guitars, keyboards, and other track fillers; and pink for lead and backing vocals. In addition, I tend to colour effects returns purple and any added audio I\'ve put in (eg. overdubs, samples, or synths) green.<br><br></li>||<li><strong>My Plug-in Naming Conventions:</strong> If I\'ve added an \'RR_\' prefix to the plug-in name, that just means I\'ve rendered it to audio, usually to preserve CPU cycles. If I\'ve added an \'AA_\' or \'PM_\' prefix, that\'s just to remind me that I\'ve automated or parameter-modulated some of its parameters. Number prefixes/suffixes are to remind me of any non-standard plug-in routings I\'ve set up. So, for example, if I\'ve renamed a ReaEQ plug-in \'1+2_ReaEQ_3+4\', that means that its input is coming from track channels 1+2 and its output is feeding track channels 3+4.<br><br></li>'),(1266,36,413,'Steinberg'),(1267,37,413,'2015-03'),(1268,34,413,'Nerve9_PrayForTheRain_Project.zip'),(1269,35,413,'895'),(1270,33,413,'ThirdPartyPluginScreens'),(1271,32,413,'http://www.soundonsound.com/sos/mar15/articles/mix-rescue-0315.htm'),(1272,29,413,'v7.0.2'),(1273,30,413,'Nerve9'),(1274,27,413,'Pray For The Rain'),(1275,28,413,'<i>Cubase</i>'),(1276,26,413,'Nerve 9'),(1278,36,414,'Cockos'),(1279,37,414,'2011-05'),(1280,34,414,'MR1105_WeFellFromTheSky_Project.zip'),(1281,35,414,'504'),(1282,33,414,'Screens'),(1283,32,414,'http://www.soundonsound.com/sos/may11/articles/mix-rescue-0511.htm'),(1284,29,414,'v3.672'),(1285,30,414,'WeFellFromTheSky'),(1286,27,414,'Not You'),(1287,28,414,'<i>Reaper</i>'),(1288,26,414,'We Fell From The Sky'),(1289,31,415,'<li><strong><a href=\"http://www.gvst.co.uk/ggain.htm\"><i>GGain</i></a>[[$softwareLogoWin]] &amp; <a href=\"http://www.gvst.co.uk/gfader.htm\"><i>GFader</i></a>[[$softwareLogoWin]] Plug-ins:</strong> These two little freeware plug-ins are all over my <i>Reaper</i> mixes. All they do is adjust gain, and I use them to make sure I hit my other plug-ins at a suitable level and don\'t unintentionally clip anything. I\'ve not wasted time doing dozens of screengrabs of those.<br><br></li>||<li><strong>The \'Busses\' Folder Track:</strong> My whole mix goes through this folder track. The MainComp track within that folder is where I apply any overall mix-buss processing.<br><br></li>||<li><strong>My Track Colouring Conventions:</strong> As anyone who\'s seen the Mix Rescue screenshots in the magazine will know, I normally colour tracks by instrument: yellow for drums/precussion; red for bass; orange and blue for guitars, keyboards, and other track fillers; and pink for lead and backing vocals. In addition, I tend to colour effects returns purple and any added audio I\'ve put in (eg. overdubs, samples, or synths) green.<br><br></li>||<li><strong>My Plug-in Naming Conventions:</strong> If I\'ve added an \'RR_\' prefix to the plug-in name, that just means I\'ve rendered it to audio, usually to preserve CPU cycles. If I\'ve added an \'AA_\' or \'PM_\' prefix, that\'s just to remind me that I\'ve automated or parameter-modulated some of its parameters. Number prefixes/suffixes are to remind me of any non-standard plug-in routings I\'ve set up. So, for example, if I\'ve renamed a ReaEQ plug-in \'1+2_ReaEQ_3+4\', that means that its input is coming from track channels 1+2 and its output is feeding track channels 3+4.<br><br></li>'),(1290,36,415,'Cockos'),(1291,37,415,'2011-10'),(1292,34,415,'MR1110_YoungGriffo_Project.zip'),(1293,35,415,'323'),(1294,33,415,'Screens'),(1295,32,415,'http://www.soundonsound.com/sos/oct11/articles/mix-rescue-1011.htm'),(1296,29,415,'v3.75'),(1297,30,415,'YoungGriffo'),(1298,27,415,'Facade'),(1299,28,415,'<i>Reaper</i>'),(1300,26,415,'Young Griffo'),(1301,36,416,'Steinberg'),(1302,37,416,'2012-04'),(1303,34,416,'MR1204_JokersJacksKings_Project.zip'),(1304,35,416,'809'),(1305,33,416,'Screens'),(1306,32,416,'http://www.soundonsound.com/sos/apr12/articles/mix-rescue-0412.htm'),(1307,29,416,'v6.0.0'),(1308,30,416,'JokersJacksKings'),(1309,27,416,'Sea Of Leaves'),(1310,28,416,'<i>Cubase</i>'),(1311,26,416,'Jokers, Jacks &amp; Kings'),(1312,31,416,'<li><strong>My Track Colouring Conventions:</strong> As anyone who\'s seen the Mix Rescue screenshots in the magazine will know, I normally colour tracks by instrument: yellow for drums/precussion; red for bass; orange and blue for guitars, keyboards, and other track fillers; and pink for lead and backing vocals. In addition, I tend to colour effects returns purple and any added audio I\'ve put in (eg. overdubs, samples, or synths) green.<br><br></li>'),(1313,25,418,'MSFTSS'),(1317,25,419,'MSFTSS'),(1318,2,419,'CMTLogoCondensed'),(1319,2,418,'CMTLogoCondensed'),(1320,25,420,'MSFTSS'),(1321,2,420,'CMTLogoCondensed'),(1322,1,421,'IntroText'),(1323,1,423,'IntroText'),(1337,13,427,'http://www.previews.cambridge-mt.com/SN1506_FinalMixesOverview.mp3'),(1334,9,427,'Spektakulatius'),(1339,40,427,'Album Mixing: <i>10</i> &amp; <i>Sommeredition 2015</i>'),(1336,11,427,'http://www.soundonsound.com/sos/jul15/articles/mix-rescue-0715.htm'),(1331,14,427,'http://www.soundonsound.com/sos/jul15/articles/mix-rescue-0715.htm'),(1332,15,427,'http://www.previews.cambridge-mt.com/SN1506_FinalMixesOverview.mp3'),(1333,16,427,'Spektakulatius'),(1338,21,427,'2015-07'),(1340,2,428,'MikeSenior'),(1341,25,428,'MSFTSS'),(1342,4,429,'Lotte And The Cuddlies'),(1343,25,364,'RSFTSS'),(1344,25,366,'RSFTSS'),(1345,25,363,'RSFTSS'),(1346,25,365,'RSFTSS'),(1347,25,435,'RSFTSS'),(1348,25,436,'RSFTSS'),(1351,4,438,'Lotte And The Cuddlies'),(1352,3,438,'2015-08'),(1353,6,438,'http://www.soundonsound.com/sos/aug15/articles/mix-review-0815.htm'),(1354,4,442,'Ellie Goulding'),(1355,4,441,'Beck'),(1356,4,440,'John Williams'),(1357,4,443,'Jess Glynne'),(1358,4,439,'James Brown &amp; The Famous Flames'),(1359,22,439,'Classic'),(1360,9,444,'Spektakulatius'),(1361,11,444,'http://www.soundonsound.com/sos/aug15/articles/mix-rescue-0815.htm'),(1362,40,444,'Album Mastering: <i>10</i> &amp; <i>Sommeredition 2015</i>'),(1363,13,444,'http://www.previews.cambridge-mt.com/SN1506_FinalMixesOverview.mp3'),(1364,21,444,'2015-08'),(1365,25,445,'RSFTSS'),(1366,4,446,'Lotte And The Cuddlies'),(1367,3,446,'2015-09'),(1368,6,446,'http://www.soundonsound.com/sos/sep15/articles/mix-review-0915.htm'),(1369,4,450,'Philip George'),(1370,4,449,'OMI'),(1371,4,448,'Wiz Khalifa'),(1372,8,448,'Charlie Puth'),(1373,4,447,'James Bay'),(1374,4,451,'Sia'),(1375,8,451,'The Weekend &amp; Diplo'),(1376,4,452,'Shania Twain'),(1377,22,452,'Classic'),(1378,4,453,'Lotte And The Cuddlies'),(1379,3,453,'2015-10'),(1380,6,453,'http://www.soundonsound.com/sos/oct15/articles/the-mix-review-1015.htm'),(1381,4,458,'Years &amp; Years'),(1382,4,456,'Labrinth'),(1383,4,455,'Galantis'),(1384,4,454,'Fetty Wap'),(1385,4,457,'Major Lazer &amp; DJ Snake'),(1386,8,457,'Mo'),(1387,4,459,'Alanis Morissette'),(1388,22,459,'Classic'),(1389,25,460,'RSFTSS'),(1390,25,461,'RSFTSS'),(1391,25,462,'RSFTSS'),(1392,25,463,'RSFTSS'),(1393,9,464,'Malenky Slovos'),(1394,10,464,'Matterplay'),(1395,11,464,'http://www.soundonsound.com/sos/sep15/articles/mix-rescue-0915.htm'),(1396,12,464,'http://www.previews.cambridge-mt.com/1509_OriginalMix.mp3'),(1397,13,464,'http://www.previews.cambridge-mt.com/1509_Remix.mp3'),(1398,21,464,'2015-09'),(1399,4,465,'Lotte And The Cuddlies'),(1400,3,465,'2015-11'),(1401,6,465,'http://www.soundonsound.com/sos/nov15/articles/tmr-1115.htm'),(1402,4,471,'Walk The Moon'),(1403,4,469,'Jason Derulo'),(1404,4,468,'Jack &Uuml;'),(1405,8,468,'Justin Bieber'),(1406,4,467,'Tinie Tempah'),(1407,4,466,'Muse'),(1408,4,472,'Glenn Gould'),(1409,7,472,'Bach'),(1410,22,472,'Classic'),(1414,17,474,'2016-01'),(1412,2,473,'MSFTSS+RSFTSS'),(1413,25,433,'MSFTSS'),(1415,14,474,'http://www.soundonsound.com/sos/jan16/articles/session-notes-0116.htm'),(1416,15,474,'http://www.previews.cambridge-mt.com/SN1601_BolzKnecht_Preview.mp3'),(1417,16,474,'Bolz &amp; Knecht'),(1418,4,475,'Lotte And The Cuddlies'),(1419,4,476,'Hilary Hahn'),(1420,7,476,'Christos Hatzis'),(1421,3,475,'2016-01'),(1422,6,475,'http://www.soundonsound.com/sos/jan16/articles/mix-review-0116.htm'),(1423,4,477,'Drake'),(1425,4,478,'Adele'),(1426,4,479,'Rachel Platten'),(1427,4,480,'The Kinks'),(1428,22,480,'Classic'),(1429,4,481,'Lotte And The Cuddlies'),(1430,3,481,'2016-02'),(1431,6,481,'http://www.soundonsound.com/sos/feb16/articles/the-mix-review-0216.htm'),(1432,4,486,'Justin Bieber'),(1433,4,485,'The Weeknd'),(1434,4,484,'Sam Smith'),(1435,4,483,'Dr Dre'),(1436,4,482,'Lionel Richie'),(1437,22,482,'Classic'),(1438,4,487,'Lotte And The Cuddlies'),(1439,3,487,'2016-03'),(1440,6,487,'http://www.soundonsound.com/sos/mar16/articles/tmr-0316.htm'),(1441,4,492,'Grace'),(1442,8,492,'G-Eazy'),(1443,4,491,'Lewisham &amp; Greenwich NHS Trust Choir'),(1444,4,490,'Jamie Lawson'),(1445,4,489,'Elvis Presley &amp; The Royal Philharmonic Orchestra'),(1446,4,488,'The Prodigy'),(1447,22,488,'Classic'),(1448,1,493,'MSFTSSChLinks'),(1449,2,493,'MSFTSS'),(1450,25,493,'MSFTSS'),(1451,1,494,'IntroText'),(1452,2,494,'CMTLogoPatreon'),(1456,2,430,'CMTLogoPatreon'),(1455,25,431,'MSFTSS'),(1457,41,23,'Patreon'),(1458,41,24,'Patreon'),(1459,41,375,'Patreon'),(1475,41,373,'None'),(1461,41,372,'Patreon'),(1474,41,421,'None'),(1473,41,30,'None'),(1472,41,29,'None'),(1481,1,506,'MSFTSSChLinks'),(1470,41,493,'Patreon'),(1476,41,434,'None'),(1471,41,431,'Patreon'),(1477,41,370,'None'),(1478,41,371,'None'),(1479,41,423,'None'),(1480,41,433,'Patreon'),(1482,2,506,'MSFTSS'),(1483,25,506,'MSFTSS'),(1484,41,506,'Patreon'),(1485,1,507,'IntroText'),(1486,2,507,'CMTLogoPatreon'),(1487,17,512,'2016-04'),(1488,14,512,'http://www.soundonsound.com/sos/apr16/articles/session-notes-0416.htm'),(1489,15,512,'http://www.previews.cambridge-mt.com/SN1604_KesebergStrings_FullMix.mp3'),(1490,16,512,'Hannes Keseberg'),(1491,4,513,'Lotte And The Cuddlies'),(1492,4,514,'Lotte And The Cuddlies'),(1493,3,514,'2016-04'),(1494,6,514,'http://www.soundonsound.com/sos/apr16/articles/mix-review-0416.htm'),(1495,4,519,'Krept &amp; Konan'),(1496,4,518,'Fleur East'),(1497,4,517,'One Direction'),(1498,4,516,'Rod Stewart'),(1499,4,520,'Tame Impala'),(1500,4,515,'Britney Spears'),(1501,22,515,'Classic'),(1502,1,521,'MSFTSSChLinks'),(1503,2,521,'MSFTSS'),(1504,25,521,'MSFTSS'),(1505,41,521,'Patreon'),(1506,1,522,'IntroText'),(1507,2,522,'CMTLogoCondensed'),(1508,41,522,'None'),(1509,1,523,'IntroText'),(1510,2,523,'CMTLogoCondensed'),(1511,41,523,'None'),(1512,1,524,'IntroText'),(1513,2,524,'CMTLogoCondensed'),(1514,41,524,'None'),(1515,1,526,'IntroText'),(1516,2,526,'CMTLogoPatreon'),(1517,2,527,'CMTLogoPatreon'),(1518,31,529,'<li><strong>The \'Busses\' Folder Track:</strong> My whole mix goes through this folder track. The MainComp track within that folder is where I apply any overall mix-buss processing.<br><br></li>||<li><strong>My Track Colouring Conventions:</strong> As anyone who\'s seen the Mix Rescue screenshots in the magazine will know, I normally colour tracks by instrument: yellow for drums/precussion; red for bass; orange and blue for guitars, keyboards, and other track fillers; and pink for lead and backing vocals. In addition, I tend to colour effects returns purple and any added audio I\'ve put in (eg. overdubs, samples, or synths) green.<br><br></li>'),(1519,36,529,'Cockos'),(1530,39,529,''),(1521,34,529,'Zwiepack_Air_Project.zip'),(1522,35,529,'140'),(1523,33,529,'PluginScreens'),(1531,42,529,'<li><strong>General Points About My Mixing Approach:</strong> I recorded two completely different mic rigs for this session: a dominant-array-plus-spots setup and a peer-arrays setup, with additional room mics serving both rigs. (For more information about my usage of the terms \'dominant array\' and \'peer array\', see Chapters 9 &amp; 10 of <i><a href=\"[[~370]]\">Recording Secrets For The Small Studio</a></i>.) At the outset of mixing this album project, I did alternative rough mixes of one song showcasing the sounds of the two mic setups so the band could decide what they liked best. They preferred the ambient naturalness of the dominant-array setup, but the timbre of the individual instruments in the peer-array setup, so my mixes ended up being something of a combination of both approaches. In other words, I used the dominant array as the basis of the sound, but substituted the peer-array close mics in place of the original spot mics. This caused no practical problem with the sax mic, because it had very little spill, but sax spill on the bass mic caused the sax\'s combined room sound to be a little right-heavy. To remedy that, I reversed the panning of the room mics and also mixed in a little more sax ambience on the left-hand side using the overhead mic (which I\'d left set up after the recordings the band did with percussion on the previous day). I also ended up using a little of the bass spot mic in the mix just to provide a bit more midifrequency definition, especially where softly played higher-register bass notes needed to be brought up in the balance.<br><br></li>'),(1525,29,529,'v5.1'),(1526,30,529,'Zwiepack'),(1527,27,529,'Air'),(1528,28,529,'<i>Reaper</i>'),(1529,26,529,'Zwiepack'),(1532,4,530,'Lotte And The Cuddlies'),(1533,3,530,'2016-05'),(1534,6,530,'http://www.soundonsound.com/sos/may16/articles/the-mix-review-0516.htm'),(1535,4,535,'Lalah Hathaway'),(1536,4,534,'Little Big Town'),(1537,4,533,'Alabama Shakes'),(1538,4,532,'Ghost'),(1539,4,531,'Bonnie Tyler'),(1540,22,531,'Classic'),(1541,17,536,'2016-05'),(1542,14,536,'http://www.soundonsound.com/sos/may16/articles/session-notes-0516.htm'),(1543,15,536,'http://www.previews.cambridge-mt.com/SN1605_FinalMixesOverview.mp3'),(1544,16,536,'Zwiepack'),(1545,1,537,'IntroText'),(1546,2,537,'CMTLogoPatreon'),(1547,1,538,'IntroText'),(1548,2,538,'CMTLogoPatreon'),(1549,1,539,'IntroText'),(1550,2,539,'CMTLogoPatreon'),(1551,17,540,'2016-06'),(1552,14,540,'http://www.soundonsound.com/sos/jun16/articles/session-notes-0616.htm'),(1553,15,540,'http://www.previews.cambridge-mt.com/SN1606_RoughMix.mp3'),(1554,16,540,'Progressive Metal'),(1555,4,541,'Lotte And The Cuddlies'),(1556,3,541,'2016-06'),(1557,6,541,'http://www.soundonsound.com/sos/jun16/articles/tmr-0616.htm'),(1558,4,542,'D\'Angelo'),(1559,8,542,'The Vanguard'),(1560,4,546,'Zara Larsson'),(1561,4,545,'Lukas Graham'),(1562,4,544,'Mavis Staples'),(1563,4,543,'John Williams'),(1564,22,543,'Classic'),(1565,2,557,'CMTLogoPatreon'),(1566,1,559,'IntroText'),(1567,2,559,'CMTLogoPatreon'),(1568,1,560,'IntroText'),(1569,2,560,'CMTLogoCondensed'),(1570,41,560,'None'),(1571,17,564,'2016-08'),(1572,14,564,'http://www.soundonsound.com/techniques/session-notes-recording-choir'),(1573,15,564,'http://www.previews.cambridge-mt.com/SN1608_FinalMix.mp3'),(1574,16,564,'Don Camillo Chor'),(1575,4,565,'Lotte And The Cuddlies'),(1576,3,565,'2016-08'),(1577,6,565,'http://www.soundonsound.com/people/mix-review'),(1578,4,566,'Drake'),(1579,8,566,'Wizkid &amp; Kyla'),(1580,4,567,'The Steeldrivers'),(1581,4,570,'Fifth Harmony'),(1582,4,569,'Prince &amp; The New Power Generation'),(1583,22,569,'Classic'),(1584,4,568,'Conor Maynard'),(1585,6,568,'http://www.soundonsound.com/sound-advice/q-whats-behind-conor-maynards-vocal-sound'),(1586,7,568,'Shawn Mendes'),(1587,22,568,'BonusQA'),(1588,1,571,'IntroText'),(1589,2,571,'CMTLogoPatreon'),(1590,1,572,'IntroText'),(1591,2,572,'CMTLogoPatreon'),(1592,2,573,'CMTLogoPatreon'),(1593,1,574,'IntroText'),(1594,2,574,'CMTLogoPatreon'),(1595,4,575,'Lotte And The Cuddlies'),(1596,3,575,'2016-09'),(1597,6,575,'http://www.soundonsound.com/people/mix-review-september-2016'),(1598,4,576,'Christine And The Queens'),(1599,4,577,'Radiohead'),(1600,4,580,'Rick Astley'),(1601,4,578,'T\'Pau'),(1602,22,578,'Classic'),(1603,1,582,'IntroText'),(1604,2,582,'CMTLogoPatreon'),(1605,2,583,'MSFTSS+RSFTSS'),(1606,25,583,'CMTWorkshops'),(1607,2,584,'MSFTSS+RSFTSS'),(1608,25,584,'CMTWorkshops'),(1609,1,585,'IntroText'),(1610,2,585,'CMTLogoPatreon'),(1611,4,586,'Lotte And The Cuddlies'),(1612,1,588,'IntroText'),(1613,2,588,'CMTLogoPatreon'),(1614,1,592,'IntroText'),(1615,2,592,'CMTLogoPatreon'),(1616,4,593,'Lotte And The Cuddlies'),(1617,3,593,'2016-11'),(1618,6,593,'http://www.soundonsound.com/techniques/mix-review-1116'),(1619,4,44,'Kungs versus Cookin\' On 3 Burners'),(1622,4,594,'Major Lazer'),(1623,8,594,'Justin Bieber'),(1624,4,598,'Blossoms'),(1625,4,597,'Beyoncé'),(1626,4,596,'The Sex Pistols'),(1627,22,596,'Classic'),(1628,4,599,'Lotte And The Cuddlies'),(1629,3,599,'2016-12'),(1630,6,599,'http://www.soundonsound.com/techniques/mix-review-1216'),(1631,4,601,'Twenty One Pilots'),(1632,4,600,'The Weeknd'),(1633,8,600,'Daft Punk'),(1634,4,604,'The Chainsmokers'),(1635,8,604,'Halsey'),(1636,4,603,'Biffy Clyro'),(1637,4,602,'The Righteous Brothers'),(1638,22,602,'Classic'),(1639,17,605,'2016-12'),(1640,14,605,'http://www.soundonsound.com/techniques/session-notes-recording-audiobook'),(1641,16,605,'<i>Kasimir\'s Abenteuer</i>'),(1642,15,605,'http://www.previews.cambridge-mt.com/SN1612_Mix.mp3'),(1643,1,608,'IntroText'),(1644,2,608,'CMTLogoPatreon'),(1645,1,609,'IntroText'),(1646,2,609,'CMTLogoPatreon'),(1647,2,612,'CMTLogoPatreon'),(1648,2,614,'CMTLogoCondensed'),(1649,1,615,'IntroText'),(1650,1,616,'IntroText'),(1651,2,616,'CMTLogoPatreon'),(1653,25,617,'MSFTSS'),(1654,44,620,'Delete from &amp; insert to Config succeeded. (stylesChunkName=MTKLibTester_StyleHeaders)<br>\nChunk MTKLibTester_StyleHeaders save succeeded.<br>\nDelete from &amp; insert to Config succeeded. (latestChunkName=MTKLibTester_Latest)<br>\nDelete from &amp; insert to Config succeeded. (numNew=10)<br>\nChunk MTKLibTester_Latest save succeeded.<br>\nDelete from &amp; insert to Config succeeded. (projectsChunkName=MTKLibTester_Projects)<br>\n534 projects processed.<br>\nChunk MTKLibTester_Projects save succeeded.<br>\n'),(1703,16,652,'<i>Kasimir\'s Abenteuer</i>'),(1704,15,652,'http://www.previews.cambridge-mt.com/SN1704_FinalMixesOverview.mp3'),(1655,43,620,'ms-mtk-generate.htm'),(1656,4,627,'Lotte And The Cuddlies'),(1657,3,627,'2017-01'),(1658,6,627,'http://www.soundonsound.com/people/mix-review-0117'),(1659,4,632,'Bruno Mars'),(1660,4,631,'Clean Bandit'),(1661,8,631,'Louisa Johnson'),(1662,4,630,'Cheat Codes &amp; Kris Kross Amsterdam'),(1663,4,629,'James Arthur'),(1664,4,628,'Celine Dion'),(1665,22,628,'Classic'),(1666,1,634,'IntroText'),(1667,2,634,'CMTLogoPatreon'),(1681,1,642,'IntroText'),(1682,2,642,'CMTLogoPatreon'),(1683,4,643,'Lotte And The Cuddlies'),(1684,3,643,'2017-03'),(1685,6,643,'http://www.soundonsound.com/people/mix-review-0'),(1686,4,648,'Neiked'),(1687,8,648,'Dyo'),(1688,4,647,'Rae Sremmurd'),(1689,8,647,'Gucci Mane'),(1690,4,646,'Michael Ball &amp; Alfie Boe'),(1691,4,645,'The Rolling Stones'),(1692,4,644,'Robbie Williams'),(1693,4,595,'George Michael'),(1694,22,595,'Classic'),(1695,1,649,'IntroText'),(1696,2,649,'CMTLogoPatreon'),(1701,17,652,'2017-04'),(1702,14,652,'http://www.soundonsound.com/techniques/session-notes-recording-choir-0417'),(1697,1,650,'IntroText'),(1698,2,650,'CMTLogoPatreon'),(1699,1,651,'IntroText'),(1700,2,651,'CMTLogoPatreon'),(1705,4,653,'Lotte And The Cuddlies'),(1706,3,653,'2017-04'),(1707,6,653,'http://www.soundonsound.com/people/mix-review-0417'),(1708,4,658,'Hamilton (Original Cast Recording)'),(1709,4,654,'Ed Sheeran'),(1710,4,657,'Sean Paul'),(1711,8,657,'Dua Lipa'),(1712,4,656,'Jax Jones'),(1713,8,656,'Raye'),(1714,4,659,'Clan Bandit'),(1715,8,659,'Sean Paul &amp; Anne-Marie'),(1716,4,655,'Mungo Jerry'),(1717,22,655,'Classic'),(1718,1,660,'IntroText'),(1719,2,660,'CMTLogoPatreon'),(1720,9,661,'Balazs Daniel Boogie Woogie Trio'),(1721,10,661,'Own Way To Boogie'),(1722,11,661,'http://www.soundonsound.com/techniques/mix-rescue-balazs-daniel-boogie-woogie-trio'),(1723,12,661,'http://www.previews.cambridge-mt.com/1705_OriginalMix.mp3'),(1724,13,661,'http://www.previews.cambridge-mt.com/1705_Remix.mp3'),(1725,21,661,'2017-05'),(1726,4,662,'Lotte And The Cuddlies'),(1727,3,662,'2017-05'),(1728,6,662,'http://www.soundonsound.com/people/mix-review-0517'),(1729,4,667,'Starley'),(1730,4,666,'Flume'),(1731,8,666,'Kai'),(1732,4,665,'Gnash'),(1733,4,664,'La La Land (Original Motion Picture Soundtrack)'),(1734,4,663,'Domenico Modugno'),(1735,22,663,'Classic'),(1668,25,621,'MSFTSS'),(1669,4,635,'Lotte And The Cuddlies'),(1670,3,635,'2017-02'),(1671,6,635,'http://www.soundonsound.com/people/mix-review'),(1672,4,637,'Kent Jones'),(1673,4,636,'Hailee Steinfeld &amp; Grey'),(1674,8,636,'Zedd'),(1675,4,640,'Rag\'n\'Bone Man'),(1676,4,639,'Little Mix'),(1677,4,638,'Toto'),(1678,22,638,'Classic'),(1679,1,641,'IntroText'),(1680,2,641,'CMTLogoPatreon'),(1736,2,668,'CMTLogoPatreon');

--
-- Table structure for table `modx_site_tmplvar_templates`
--

CREATE TABLE `modx_site_tmplvar_templates` (
  `tmplvarid` int(10) NOT NULL DEFAULT '0',
  `templateid` int(11) NOT NULL DEFAULT '0',
  `rank` int(11) NOT NULL DEFAULT '0',
  PRIMARY KEY (`tmplvarid`,`templateid`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Dumping data for table `modx_site_tmplvar_templates`
--

INSERT INTO `modx_site_tmplvar_templates` VALUES (1,6,0),(2,6,0),(3,7,0),(6,7,0),(4,8,0),(22,8,0),(7,8,0),(8,8,0),(9,9,0),(10,9,0),(11,9,0),(12,9,0),(13,9,0),(14,10,0),(15,10,0),(16,10,0),(17,10,0),(18,10,0),(19,10,0),(20,10,0),(21,9,0),(3,8,0),(6,8,0),(24,8,0),(25,6,0),(1,11,0),(2,11,0),(25,11,0),(1,12,0),(2,12,0),(25,12,0),(31,9,0),(27,9,0),(29,9,0),(28,9,0),(32,9,0),(30,9,0),(26,9,0),(33,9,0),(26,13,0),(27,13,0),(28,13,0),(29,13,0),(30,13,0),(31,13,0),(32,13,0),(33,13,0),(34,9,0),(34,13,0),(26,6,0),(27,6,0),(28,6,0),(29,6,0),(30,6,0),(31,6,0),(32,6,0),(33,6,0),(34,6,0),(35,6,0),(35,9,0),(35,13,0),(36,6,0),(36,9,0),(36,13,0),(37,6,0),(37,9,0),(37,13,0),(38,6,0),(38,9,0),(38,13,0),(39,6,0),(39,9,0),(39,13,0),(40,9,0),(1,14,0),(2,14,0),(25,14,0),(1,15,0),(2,15,0),(25,15,0),(41,6,0),(41,11,0),(41,12,0),(41,14,0),(41,15,0),(42,13,0),(42,6,0),(1,17,0),(2,17,0),(25,17,0),(41,17,0);

--
-- Table structure for table `modx_site_tmplvars`
--

CREATE TABLE `modx_site_tmplvars` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `source` int(10) unsigned NOT NULL DEFAULT '0',
  `property_preprocess` tinyint(1) unsigned NOT NULL DEFAULT '0',
  `type` varchar(20) NOT NULL DEFAULT '',
  `name` varchar(50) NOT NULL DEFAULT '',
  `caption` varchar(80) NOT NULL DEFAULT '',
  `description` varchar(255) NOT NULL DEFAULT '',
  `editor_type` int(11) NOT NULL DEFAULT '0',
  `category` int(11) NOT NULL DEFAULT '0',
  `locked` tinyint(1) unsigned NOT NULL DEFAULT '0',
  `elements` text,
  `rank` int(11) NOT NULL DEFAULT '0',
  `display` varchar(20) NOT NULL DEFAULT '',
  `default_text` mediumtext,
  `properties` text,
  `input_properties` text,
  `output_properties` text,
  `static` tinyint(1) unsigned NOT NULL DEFAULT '0',
  `static_file` varchar(255) NOT NULL DEFAULT '',
  PRIMARY KEY (`id`),
  UNIQUE KEY `name` (`name`),
  KEY `category` (`category`),
  KEY `locked` (`locked`),
  KEY `rank` (`rank`),
  KEY `static` (`static`)
) ENGINE=MyISAM AUTO_INCREMENT=45 DEFAULT CHARSET=latin1;

--
-- Dumping data for table `modx_site_tmplvars`
--

INSERT INTO `modx_site_tmplvars` VALUES (1,1,0,'listbox','menuPane','menuPane','',0,0,0,'IntroText||MSFTSSChLinks||RSFTSSChLinks',0,'default','@INHERIT IntroText','a:0:{}','a:7:{s:10:\"allowBlank\";s:5:\"false\";s:9:\"listWidth\";s:0:\"\";s:5:\"title\";s:0:\"\";s:9:\"typeAhead\";s:5:\"false\";s:14:\"typeAheadDelay\";s:3:\"250\";s:14:\"forceSelection\";s:5:\"false\";s:13:\"listEmptyText\";s:0:\"\";}','a:0:{}',0,''),(2,1,0,'listbox','menuPic','menuPic','',0,0,0,'None||MSFTSS||RSFTSS||MSFTSS+RSFTSS||MikeSenior||CMTLogoCondensed||CMTLogoPatreon',0,'default','@INHERIT None','a:0:{}','a:7:{s:10:\"allowBlank\";s:5:\"false\";s:9:\"listWidth\";s:0:\"\";s:5:\"title\";s:0:\"\";s:9:\"typeAhead\";s:5:\"false\";s:14:\"typeAheadDelay\";s:3:\"250\";s:14:\"forceSelection\";s:5:\"false\";s:13:\"listEmptyText\";s:0:\"\";}','a:0:{}',0,''),(3,1,0,'text','mixRev_SOSIssue','','',0,2,0,'',0,'date','@INHERIT','a:0:{}','a:3:{s:10:\"allowBlank\";s:4:\"true\";s:9:\"maxLength\";s:0:\"\";s:9:\"minLength\";s:0:\"\";}','a:2:{s:6:\"format\";s:5:\"%B %Y\";s:7:\"default\";s:2:\"no\";}',0,''),(4,1,0,'text','mixRev_TrackArtist','','',0,2,0,'',0,'default','','a:0:{}','a:3:{s:10:\"allowBlank\";s:4:\"true\";s:9:\"maxLength\";s:0:\"\";s:9:\"minLength\";s:0:\"\";}','a:0:{}',0,''),(6,1,0,'text','mixRev_SOSIssueLink','','',0,2,0,'',0,'default','@INHERIT','a:0:{}','a:3:{s:10:\"allowBlank\";s:4:\"true\";s:9:\"maxLength\";s:0:\"\";s:9:\"minLength\";s:0:\"\";}','a:0:{}',0,''),(7,1,0,'text','mixRev_TrackComposer','','',0,2,0,'',0,'default','','a:0:{}','a:3:{s:10:\"allowBlank\";s:4:\"true\";s:9:\"maxLength\";s:0:\"\";s:9:\"minLength\";s:0:\"\";}','a:0:{}',0,''),(8,1,0,'text','mixRev_TrackFeaturing','','',0,2,0,'',0,'default','','a:0:{}','a:3:{s:10:\"allowBlank\";s:4:\"true\";s:9:\"maxLength\";s:0:\"\";s:9:\"minLength\";s:0:\"\";}','a:0:{}',0,''),(9,1,0,'text','mixResc_Artist','','',0,3,0,'',0,'default','','a:0:{}','a:3:{s:10:\"allowBlank\";s:4:\"true\";s:9:\"maxLength\";s:0:\"\";s:9:\"minLength\";s:0:\"\";}','a:0:{}',0,''),(10,1,0,'text','mixResc_Track','','',0,3,0,'',0,'default','','a:0:{}','a:3:{s:10:\"allowBlank\";s:4:\"true\";s:9:\"maxLength\";s:0:\"\";s:9:\"minLength\";s:0:\"\";}','a:0:{}',0,''),(11,1,0,'text','mixResc_SOSIssueLink','','',0,3,0,'',0,'default','','a:0:{}','a:3:{s:10:\"allowBlank\";s:4:\"true\";s:9:\"maxLength\";s:0:\"\";s:9:\"minLength\";s:0:\"\";}','a:0:{}',0,''),(12,1,0,'text','mixResc_BeforeMixLink','','',0,3,0,'',0,'default','','a:0:{}','a:3:{s:10:\"allowBlank\";s:4:\"true\";s:9:\"maxLength\";s:0:\"\";s:9:\"minLength\";s:0:\"\";}','a:0:{}',0,''),(13,1,0,'text','mixResc_AfterMixLink','','',0,3,0,'',0,'default','','a:0:{}','a:3:{s:10:\"allowBlank\";s:4:\"true\";s:9:\"maxLength\";s:0:\"\";s:9:\"minLength\";s:0:\"\";}','a:0:{}',0,''),(14,1,0,'text','sessNotes_SOSIssueLink','','',0,4,0,'',0,'default','','a:0:{}','a:3:{s:10:\"allowBlank\";s:4:\"true\";s:9:\"maxLength\";s:0:\"\";s:9:\"minLength\";s:0:\"\";}','a:0:{}',0,''),(15,1,0,'text','sessNotes_MixLink','','',0,4,0,'',0,'default','','a:0:{}','a:3:{s:10:\"allowBlank\";s:4:\"true\";s:9:\"maxLength\";s:0:\"\";s:9:\"minLength\";s:0:\"\";}','a:0:{}',0,''),(16,1,0,'text','sessNotes_Artist','','',0,4,0,'',0,'default','','a:0:{}','a:3:{s:10:\"allowBlank\";s:4:\"true\";s:9:\"maxLength\";s:0:\"\";s:9:\"minLength\";s:0:\"\";}','a:0:{}',0,''),(17,1,0,'text','sessNotes_SOSIssue','','',0,4,0,'',0,'date','','a:0:{}','a:3:{s:10:\"allowBlank\";s:4:\"true\";s:9:\"maxLength\";s:0:\"\";s:9:\"minLength\";s:0:\"\";}','a:2:{s:6:\"format\";s:5:\"%B %Y\";s:7:\"default\";s:2:\"no\";}',0,''),(18,1,0,'text','sessNotes_MixLink2','','',0,4,0,'',0,'default','','a:0:{}','a:3:{s:10:\"allowBlank\";s:4:\"true\";s:9:\"maxLength\";s:0:\"\";s:9:\"minLength\";s:0:\"\";}','a:0:{}',0,''),(19,1,0,'text','sessNotes_MixPrefix','','',0,4,0,'',0,'default','','a:0:{}','a:3:{s:10:\"allowBlank\";s:4:\"true\";s:9:\"maxLength\";s:0:\"\";s:9:\"minLength\";s:0:\"\";}','a:0:{}',0,''),(20,1,0,'text','sessNotes_MixPrefix2','','',0,4,0,'',0,'default','','a:0:{}','a:3:{s:10:\"allowBlank\";s:4:\"true\";s:9:\"maxLength\";s:0:\"\";s:9:\"minLength\";s:0:\"\";}','a:0:{}',0,''),(22,1,0,'checkbox','mixRev_SpecialTracks','','',0,2,0,'Classic Mix==Classic||Bonus Q&A==BonusQA',0,'default','','a:0:{}','a:2:{s:10:\"allowBlank\";s:4:\"true\";s:7:\"columns\";s:1:\"1\";}','a:0:{}',0,''),(21,1,0,'text','mixResc_SOSIssue','','',0,3,0,'',0,'date','','a:0:{}','a:3:{s:10:\"allowBlank\";s:4:\"true\";s:9:\"maxLength\";s:0:\"\";s:9:\"minLength\";s:0:\"\";}','a:2:{s:6:\"format\";s:5:\"%B %Y\";s:7:\"default\";s:2:\"no\";}',0,''),(24,1,0,'text','mixRev_SOSAltLink','','',0,2,0,'',0,'default','','a:0:{}','a:3:{s:10:\"allowBlank\";s:4:\"true\";s:9:\"maxLength\";s:0:\"\";s:9:\"minLength\";s:0:\"\";}','a:0:{}',0,''),(25,1,0,'listbox','resourcesAudioFolder','','',0,0,0,'MSFTSS||RSFTSS||CMTWorkshops',0,'default','@INHERIT','a:0:{}','a:7:{s:10:\"allowBlank\";s:4:\"true\";s:9:\"listWidth\";s:0:\"\";s:5:\"title\";s:0:\"\";s:9:\"typeAhead\";s:5:\"false\";s:14:\"typeAheadDelay\";s:3:\"250\";s:14:\"forceSelection\";s:5:\"false\";s:13:\"listEmptyText\";s:0:\"\";}','a:0:{}',0,''),(26,1,0,'text','MTKProj_Artist','','',0,5,0,'',0,'default','','a:0:{}','a:3:{s:10:\"allowBlank\";s:4:\"true\";s:9:\"maxLength\";s:0:\"\";s:9:\"minLength\";s:0:\"\";}','a:0:{}',0,''),(27,1,0,'text','MTKProj_Title','','',0,5,0,'',0,'default','','a:0:{}','a:3:{s:10:\"allowBlank\";s:4:\"true\";s:9:\"maxLength\";s:0:\"\";s:9:\"minLength\";s:0:\"\";}','a:0:{}',0,''),(28,1,0,'text','MTKProj_DAW','','',0,5,0,'',0,'default','','a:0:{}','a:3:{s:10:\"allowBlank\";s:4:\"true\";s:9:\"maxLength\";s:0:\"\";s:9:\"minLength\";s:0:\"\";}','a:0:{}',0,''),(29,1,0,'text','MTKProj_DAWVersion','','',0,5,0,'',0,'default','','a:0:{}','a:3:{s:10:\"allowBlank\";s:4:\"true\";s:9:\"maxLength\";s:0:\"\";s:9:\"minLength\";s:0:\"\";}','a:0:{}',0,''),(30,1,0,'text','MTKProj_RawMTKLinkSuffix','','',0,5,0,'',0,'default','','a:0:{}','a:3:{s:10:\"allowBlank\";s:4:\"true\";s:9:\"maxLength\";s:0:\"\";s:9:\"minLength\";s:0:\"\";}','a:0:{}',0,''),(31,1,0,'checkbox','MTKProj_Checkboxes','','',0,5,0,'GGain & GFader?==<li><strong>[[$software_GVST_GGain]] &amp; [[$software_GVST_GFader]] Plug-ins:</strong> These two little freeware plug-ins are all over my <i>Reaper</i> mixes. All they do is adjust gain, and I use them to make sure I hit my other plug-ins at a suitable level and don\'t unintentionally clip anything. I\'ve not wasted time doing dozens of screengrabs of those.<br><br></li>||Busses Track?==<li><strong>The \'Busses\' Folder Track:</strong> My whole mix goes through this folder track. The MainComp track within that folder is where I apply any overall mix-buss processing.<br><br></li>||Track Colouring?==<li><strong>My Track Colouring Conventions:</strong> As anyone who\'s seen the Mix Rescue screenshots in the magazine will know, I normally colour tracks by instrument: yellow for drums/precussion; red for bass; orange and blue for guitars, keyboards, and other track fillers; and pink for lead and backing vocals. In addition, I tend to colour effects returns purple and any added audio I\'ve put in (eg. overdubs, samples, or synths) green.<br><br></li>||Reaper Plug-in Naming?==<li><strong>My Plug-in Naming Conventions:</strong> If I\'ve added an \'RR_\' prefix to the plug-in name, that just means I\'ve rendered it to audio, usually to preserve CPU cycles. If I\'ve added an \'AA_\' or \'PM_\' prefix, that\'s just to remind me that I\'ve automated or parameter-modulated some of its parameters. Number prefixes/suffixes are to remind me of any non-standard plug-in routings I\'ve set up. So, for example, if I\'ve renamed a ReaEQ plug-in \'1+2_ReaEQ_3+4\', that means that its input is coming from track channels 1+2 and its output is feeding track channels 3+4.<br><br></li>||exciterMPS?==<li><strong>The exciterMPS plug-in:</strong> There\'s nothing fancy about this -- it\'s just Scott Stillwell\'s bundled Jesusonic exciter plug-in, but I\'ve tweaked the code to expand the range of the frequency slider. I\'ve included it in the Screens folder for reference, nonetheless.<br><br></li>',0,'default','','a:0:{}','a:2:{s:10:\"allowBlank\";s:4:\"true\";s:7:\"columns\";s:1:\"1\";}','a:0:{}',0,''),(32,1,0,'text','MTKProj_Article1Link','','',0,5,0,'',0,'default','','a:0:{}','a:3:{s:10:\"allowBlank\";s:4:\"true\";s:9:\"maxLength\";s:0:\"\";s:9:\"minLength\";s:0:\"\";}','a:0:{}',0,''),(33,1,0,'text','MTKProj_ScreensFolderName','','',0,5,0,'',0,'default','','a:0:{}','a:3:{s:10:\"allowBlank\";s:4:\"true\";s:9:\"maxLength\";s:0:\"\";s:9:\"minLength\";s:0:\"\";}','a:0:{}',0,''),(34,1,0,'text','MTKProj_ProjectLinkSuffix','','',0,5,0,'',0,'default','','a:0:{}','a:3:{s:10:\"allowBlank\";s:4:\"true\";s:9:\"maxLength\";s:0:\"\";s:9:\"minLength\";s:0:\"\";}','a:0:{}',0,''),(35,1,0,'text','MTKProj_Filesize','','',0,5,0,'',0,'default','','a:0:{}','a:3:{s:10:\"allowBlank\";s:4:\"true\";s:9:\"maxLength\";s:0:\"\";s:9:\"minLength\";s:0:\"\";}','a:0:{}',0,''),(36,1,0,'text','MTKProj_DAWManufacturer','','',0,5,0,'',0,'default','','a:0:{}','a:3:{s:10:\"allowBlank\";s:4:\"true\";s:9:\"maxLength\";s:0:\"\";s:9:\"minLength\";s:0:\"\";}','a:0:{}',0,''),(37,1,0,'text','MTKProj_Article1Issue','','',0,5,0,'',0,'date','','a:0:{}','a:3:{s:10:\"allowBlank\";s:4:\"true\";s:9:\"maxLength\";s:0:\"\";s:9:\"minLength\";s:0:\"\";}','a:2:{s:6:\"format\";s:5:\"%B %Y\";s:7:\"default\";s:2:\"no\";}',0,''),(41,1,0,'listbox','bannerAdFooter','bannerAdFooter','',0,0,0,'None||Patreon',0,'default','@INHERIT None','a:0:{}','a:7:{s:10:\"allowBlank\";s:5:\"false\";s:9:\"listWidth\";s:0:\"\";s:5:\"title\";s:0:\"\";s:9:\"typeAhead\";s:5:\"false\";s:14:\"typeAheadDelay\";s:3:\"250\";s:14:\"forceSelection\";s:5:\"false\";s:13:\"listEmptyText\";s:0:\"\";}','a:0:{}',0,''),(38,1,0,'text','MTKProj_Composer','','',0,5,0,'',0,'default','','a:0:{}','a:3:{s:10:\"allowBlank\";s:4:\"true\";s:9:\"maxLength\";s:0:\"\";s:9:\"minLength\";s:0:\"\";}','a:0:{}',0,''),(39,1,0,'text','MTKProj_Article1Title','','',0,5,0,'',0,'text','Mix Rescue','a:0:{}','a:3:{s:10:\"allowBlank\";s:4:\"true\";s:9:\"maxLength\";s:0:\"\";s:9:\"minLength\";s:0:\"\";}','a:2:{s:6:\"format\";s:5:\"%B %Y\";s:7:\"default\";s:2:\"no\";}',0,''),(40,1,0,'text','mixResc_TrackSpecial','','',0,3,0,'',0,'default','','a:0:{}','a:3:{s:10:\"allowBlank\";s:4:\"true\";s:9:\"maxLength\";s:0:\"\";s:9:\"minLength\";s:0:\"\";}','a:0:{}',0,''),(42,1,0,'textarea','MTKProj_AddendumBulletPoints','','',0,5,0,'',0,'default','','a:0:{}','a:1:{s:10:\"allowBlank\";s:4:\"true\";}','a:0:{}',0,''),(43,1,0,'text','returnToResource','Resource (page) to return to after showing the updateStatus','',0,0,0,'',0,'default','','a:0:{}','a:5:{s:10:\"allowBlank\";s:4:\"true\";s:9:\"maxLength\";s:0:\"\";s:9:\"minLength\";s:0:\"\";s:5:\"regex\";s:0:\"\";s:9:\"regexText\";s:0:\"\";}','a:0:{}',0,''),(44,1,0,'text','updateStatus','','',0,0,0,'',0,'default','','a:0:{}','a:5:{s:10:\"allowBlank\";s:4:\"true\";s:9:\"maxLength\";s:0:\"\";s:9:\"minLength\";s:0:\"\";s:5:\"regex\";s:0:\"\";s:9:\"regexText\";s:0:\"\";}','a:0:{}',0,'');

--
-- Table structure for table `modx_system_eventnames`
--

CREATE TABLE `modx_system_eventnames` (
  `name` varchar(50) NOT NULL,
  `service` tinyint(4) unsigned NOT NULL DEFAULT '0',
  `groupname` varchar(20) NOT NULL DEFAULT '',
  PRIMARY KEY (`name`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Dumping data for table `modx_system_eventnames`
--

INSERT INTO `modx_system_eventnames` VALUES ('OnPluginEventBeforeSave',1,'Plugin Events'),('OnPluginEventSave',1,'Plugin Events'),('OnPluginEventBeforeRemove',1,'Plugin Events'),('OnPluginEventRemove',1,'Plugin Events'),('OnResourceGroupSave',1,'Security'),('OnResourceGroupBeforeSave',1,'Security'),('OnResourceGroupRemove',1,'Security'),('OnResourceGroupBeforeRemove',1,'Security'),('OnSnippetBeforeSave',1,'Snippets'),('OnSnippetSave',1,'Snippets'),('OnSnippetBeforeRemove',1,'Snippets'),('OnSnippetRemove',1,'Snippets'),('OnSnipFormPrerender',1,'Snippets'),('OnSnipFormRender',1,'Snippets'),('OnBeforeSnipFormSave',1,'Snippets'),('OnSnipFormSave',1,'Snippets'),('OnBeforeSnipFormDelete',1,'Snippets'),('OnSnipFormDelete',1,'Snippets'),('OnTemplateBeforeSave',1,'Templates'),('OnTemplateSave',1,'Templates'),('OnTemplateBeforeRemove',1,'Templates'),('OnTemplateRemove',1,'Templates'),('OnTempFormPrerender',1,'Templates'),('OnTempFormRender',1,'Templates'),('OnBeforeTempFormSave',1,'Templates'),('OnTempFormSave',1,'Templates'),('OnBeforeTempFormDelete',1,'Templates'),('OnTempFormDelete',1,'Templates'),('OnTemplateVarBeforeSave',1,'Template Variables'),('OnTemplateVarSave',1,'Template Variables'),('OnTemplateVarBeforeRemove',1,'Template Variables'),('OnTemplateVarRemove',1,'Template Variables'),('OnTVFormPrerender',1,'Template Variables'),('OnTVFormRender',1,'Template Variables'),('OnBeforeTVFormSave',1,'Template Variables'),('OnTVFormSave',1,'Template Variables'),('OnBeforeTVFormDelete',1,'Template Variables'),('OnTVFormDelete',1,'Template Variables'),('OnTVInputRenderList',1,'Template Variables'),('OnTVInputPropertiesList',1,'Template Variables'),('OnTVOutputRenderList',1,'Template Variables'),('OnTVOutputRenderPropertiesList',1,'Template Variables'),('OnUserGroupBeforeSave',1,'User Groups'),('OnUserGroupSave',1,'User Groups'),('OnUserGroupBeforeRemove',1,'User Groups'),('OnUserGroupRemove',1,'User Groups'),('OnBeforeUserGroupFormSave',1,'User Groups'),('OnUserGroupFormSave',1,'User Groups'),('OnBeforeUserGroupFormRemove',1,'User Groups'),('OnDocFormPrerender',1,'Resources'),('OnDocFormRender',1,'Resources'),('OnBeforeDocFormSave',1,'Resources'),('OnDocFormSave',1,'Resources'),('OnBeforeDocFormDelete',1,'Resources'),('OnDocFormDelete',1,'Resources'),('OnDocPublished',5,'Resources'),('OnDocUnPublished',5,'Resources'),('OnBeforeEmptyTrash',1,'Resources'),('OnEmptyTrash',1,'Resources'),('OnResourceTVFormPrerender',1,'Resources'),('OnResourceTVFormRender',1,'Resources'),('OnResourceAutoPublish',1,'Resources'),('OnResourceDelete',1,'Resources'),('OnResourceUndelete',1,'Resources'),('OnResourceBeforeSort',1,'Resources'),('OnResourceSort',1,'Resources'),('OnResourceDuplicate',1,'Resources'),('OnResourceToolbarLoad',1,'Resources'),('OnResourceRemoveFromResourceGroup',1,'Resources'),('OnResourceAddToResourceGroup',1,'Resources'),('OnRichTextEditorRegister',1,'RichText Editor'),('OnRichTextEditorInit',1,'RichText Editor'),('OnRichTextBrowserInit',1,'RichText Editor'),('OnWebLogin',3,'Security'),('OnBeforeWebLogout',3,'Security'),('OnWebLogout',3,'Security'),('OnManagerLogin',2,'Security'),('OnBeforeManagerLogout',2,'Security'),('OnManagerLogout',2,'Security'),('OnBeforeWebLogin',3,'Security'),('OnWebAuthentication',3,'Security'),('OnBeforeManagerLogin',2,'Security'),('OnManagerAuthentication',2,'Security'),('OnManagerLoginFormRender',2,'Security'),('OnManagerLoginFormPrerender',2,'Security'),('OnPageUnauthorized',1,'Security'),('OnUserFormPrerender',1,'Users'),('OnUserFormRender',1,'Users'),('OnBeforeUserFormSave',1,'Users'),('OnUserFormSave',1,'Users'),('OnBeforeUserFormDelete',1,'Users'),('OnUserFormDelete',1,'Users'),('OnUserNotFound',1,'Users'),('OnBeforeUserActivate',1,'Users'),('OnUserActivate',1,'Users'),('OnBeforeUserDeactivate',1,'Users'),('OnUserDeactivate',1,'Users'),('OnBeforeUserDuplicate',1,'Users'),('OnUserDuplicate',1,'Users'),('OnUserChangePassword',1,'Users'),('OnUserBeforeRemove',1,'Users'),('OnUserBeforeSave',1,'Users'),('OnUserSave',1,'Users'),('OnUserRemove',1,'Users'),('OnUserBeforeAddToGroup',1,'User Groups'),('OnUserAddToGroup',1,'User Groups'),('OnUserBeforeRemoveFromGroup',1,'User Groups'),('OnUserRemoveFromGroup',1,'User Groups'),('OnWebPagePrerender',5,'System'),('OnBeforeCacheUpdate',4,'System'),('OnCacheUpdate',4,'System'),('OnLoadWebPageCache',4,'System'),('OnBeforeSaveWebPageCache',4,'System'),('OnSiteRefresh',1,'System'),('OnFileManagerDirCreate',1,'System'),('OnFileManagerDirRemove',1,'System'),('OnFileManagerDirRename',1,'System'),('OnFileManagerFileRename',1,'System'),('OnFileManagerFileRemove',1,'System'),('OnFileManagerFileUpdate',1,'System'),('OnFileManagerFileCreate',1,'System'),('OnFileManagerBeforeUpload',1,'System'),('OnFileManagerUpload',1,'System'),('OnFileManagerMoveObject',1,'System'),('OnFileCreateFormPrerender',1,'System'),('OnFileEditFormPrerender',1,'System'),('OnManagerPageInit',2,'System'),('OnManagerPageBeforeRender',2,'System'),('OnManagerPageAfterRender',2,'System'),('OnWebPageInit',5,'System'),('OnLoadWebDocument',5,'System'),('OnParseDocument',5,'System'),('OnWebPageComplete',5,'System'),('OnBeforeManagerPageInit',2,'System'),('OnPageNotFound',1,'System'),('OnHandleRequest',5,'System'),('OnMODXInit',5,'System'),('OnElementNotFound',1,'System'),('OnSiteSettingsRender',1,'Settings'),('OnInitCulture',1,'Internationalization'),('OnCategorySave',1,'Categories'),('OnCategoryBeforeSave',1,'Categories'),('OnCategoryRemove',1,'Categories'),('OnCategoryBeforeRemove',1,'Categories'),('OnChunkSave',1,'Chunks'),('OnChunkBeforeSave',1,'Chunks'),('OnChunkRemove',1,'Chunks'),('OnChunkBeforeRemove',1,'Chunks'),('OnChunkFormPrerender',1,'Chunks'),('OnChunkFormRender',1,'Chunks'),('OnBeforeChunkFormSave',1,'Chunks'),('OnChunkFormSave',1,'Chunks'),('OnBeforeChunkFormDelete',1,'Chunks'),('OnChunkFormDelete',1,'Chunks'),('OnContextSave',1,'Contexts'),('OnContextBeforeSave',1,'Contexts'),('OnContextRemove',1,'Contexts'),('OnContextBeforeRemove',1,'Contexts'),('OnContextFormPrerender',2,'Contexts'),('OnContextFormRender',2,'Contexts'),('OnPluginSave',1,'Plugins'),('OnPluginBeforeSave',1,'Plugins'),('OnPluginRemove',1,'Plugins'),('OnPluginBeforeRemove',1,'Plugins'),('OnPluginFormPrerender',1,'Plugins'),('OnPluginFormRender',1,'Plugins'),('OnBeforePluginFormSave',1,'Plugins'),('OnPluginFormSave',1,'Plugins'),('OnBeforePluginFormDelete',1,'Plugins'),('OnPluginFormDelete',1,'Plugins'),('OnPropertySetSave',1,'Property Sets'),('OnPropertySetBeforeSave',1,'Property Sets'),('OnPropertySetRemove',1,'Property Sets'),('OnPropertySetBeforeRemove',1,'Property Sets'),('OnMediaSourceBeforeFormDelete',1,'Media Sources'),('OnMediaSourceBeforeFormSave',1,'Media Sources'),('OnMediaSourceGetProperties',1,'Media Sources'),('OnMediaSourceFormDelete',1,'Media Sources'),('OnMediaSourceFormSave',1,'Media Sources'),('OnMediaSourceDuplicate',1,'Media Sources');

--
-- Table structure for table `modx_system_settings`
--

CREATE TABLE `modx_system_settings` (
  `key` varchar(50) NOT NULL DEFAULT '',
  `value` text NOT NULL,
  `xtype` varchar(75) NOT NULL DEFAULT 'textfield',
  `namespace` varchar(40) NOT NULL DEFAULT 'core',
  `area` varchar(255) NOT NULL DEFAULT '',
  `editedon` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00' ON UPDATE CURRENT_TIMESTAMP,
  PRIMARY KEY (`key`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Dumping data for table `modx_system_settings`
--



--
-- Table structure for table `modx_transport_packages`
--

CREATE TABLE `modx_transport_packages` (
  `signature` varchar(255) NOT NULL,
  `created` datetime NOT NULL,
  `updated` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP,
  `installed` datetime DEFAULT NULL,
  `state` tinyint(1) unsigned NOT NULL DEFAULT '1',
  `workspace` int(10) unsigned NOT NULL DEFAULT '0',
  `provider` int(10) unsigned NOT NULL DEFAULT '0',
  `disabled` tinyint(1) unsigned NOT NULL DEFAULT '0',
  `source` tinytext,
  `manifest` text,
  `attributes` mediumtext,
  `package_name` varchar(255) NOT NULL,
  `metadata` text,
  `version_major` smallint(5) unsigned NOT NULL DEFAULT '0',
  `version_minor` smallint(5) unsigned NOT NULL DEFAULT '0',
  `version_patch` smallint(5) unsigned NOT NULL DEFAULT '0',
  `release` varchar(100) NOT NULL DEFAULT '',
  `release_index` smallint(5) unsigned NOT NULL DEFAULT '0',
  PRIMARY KEY (`signature`),
  KEY `workspace` (`workspace`),
  KEY `provider` (`provider`),
  KEY `disabled` (`disabled`),
  KEY `package_name` (`package_name`),
  KEY `version_major` (`version_major`),
  KEY `version_minor` (`version_minor`),
  KEY `version_patch` (`version_patch`),
  KEY `release` (`release`),
  KEY `release_index` (`release_index`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Dumping data for table `modx_transport_packages`
--

INSERT INTO `modx_transport_packages` VALUES ('msmtkdatafmt-1.0-pl','2016-07-07 05:41:12','2016-07-07 05:41:37','2016-07-07 05:41:36',0,1,0,0,'msmtkdatafmt-1.0-pl.transport.zip',NULL,'a:0:{}','msmtkdatafmt',NULL,1,0,0,'pl',0),('ms_mtk_gen-1.0.0-beta1','2016-12-27 14:06:12','2016-12-27 14:07:12','2016-12-27 14:07:10',0,1,0,0,'ms_mtk_gen-1.0.0-beta1.transport.zip',NULL,'a:0:{}','ms_mtk_gen',NULL,1,0,0,'beta',1),('ms_mtk_gen-1.1.0-beta1','2017-01-03 07:57:43','2017-01-03 07:58:08','2017-01-03 07:58:07',0,1,0,0,'ms_mtk_gen-1.1.0-beta1.transport.zip',NULL,'a:0:{}','ms_mtk_gen',NULL,1,1,0,'beta',1),('ms_mtk_gen-1.2.0-beta1','2017-04-07 06:32:26','2017-04-07 06:32:49','2017-04-07 06:32:48',0,1,0,0,'ms_mtk_gen-1.2.0-beta1.transport.zip',NULL,'a:0:{}','ms_mtk_gen',NULL,1,2,0,'beta',1);

--
-- Table structure for table `modx_transport_providers`
--

CREATE TABLE `modx_transport_providers` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `name` varchar(255) NOT NULL,
  `description` mediumtext,
  `service_url` tinytext,
  `username` varchar(255) NOT NULL DEFAULT '',
  `api_key` varchar(255) NOT NULL DEFAULT '',
  `created` datetime NOT NULL,
  `updated` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`),
  UNIQUE KEY `name` (`name`),
  KEY `api_key` (`api_key`),
  KEY `username` (`username`)
) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=latin1;

--
-- Dumping data for table `modx_transport_providers`
--

INSERT INTO `modx_transport_providers` VALUES (1,'modx.com','The official MODX transport facility for 3rd party components.','http://rest.modx.com/extras/','','','2015-01-29 14:12:19',NULL);

--
-- Table structure for table `modx_user_attributes`
--

CREATE TABLE `modx_user_attributes` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `internalKey` int(10) NOT NULL,
  `fullname` varchar(100) NOT NULL DEFAULT '',
  `email` varchar(100) NOT NULL DEFAULT '',
  `phone` varchar(100) NOT NULL DEFAULT '',
  `mobilephone` varchar(100) NOT NULL DEFAULT '',
  `blocked` tinyint(1) unsigned NOT NULL DEFAULT '0',
  `blockeduntil` int(11) NOT NULL DEFAULT '0',
  `blockedafter` int(11) NOT NULL DEFAULT '0',
  `logincount` int(11) NOT NULL DEFAULT '0',
  `lastlogin` int(11) NOT NULL DEFAULT '0',
  `thislogin` int(11) NOT NULL DEFAULT '0',
  `failedlogincount` int(10) NOT NULL DEFAULT '0',
  `sessionid` varchar(100) NOT NULL DEFAULT '',
  `dob` int(10) NOT NULL DEFAULT '0',
  `gender` int(1) NOT NULL DEFAULT '0',
  `address` text NOT NULL,
  `country` varchar(255) NOT NULL DEFAULT '',
  `city` varchar(255) NOT NULL DEFAULT '',
  `state` varchar(25) NOT NULL DEFAULT '',
  `zip` varchar(25) NOT NULL DEFAULT '',
  `fax` varchar(100) NOT NULL DEFAULT '',
  `photo` varchar(255) NOT NULL DEFAULT '',
  `comment` text NOT NULL,
  `website` varchar(255) NOT NULL DEFAULT '',
  `extended` text,
  PRIMARY KEY (`id`),
  UNIQUE KEY `internalKey` (`internalKey`)
) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=latin1;

--
-- Dumping data for table `modx_user_attributes`
--

INSERT INTO `modx_user_attributes` VALUES (1,1,'Default Admin User','ms@cambridge-mt.com','','',0,0,0,294,1495014023,1495015664,0,'3156d8337b3955eb8abfa75c9da4f230',0,0,'','','','','','','','','',NULL);

--
-- Table structure for table `modx_user_group_roles`
--

CREATE TABLE `modx_user_group_roles` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `name` varchar(255) NOT NULL,
  `description` mediumtext,
  `authority` int(10) unsigned NOT NULL DEFAULT '9999',
  PRIMARY KEY (`id`),
  UNIQUE KEY `name` (`name`),
  KEY `authority` (`authority`)
) ENGINE=MyISAM AUTO_INCREMENT=3 DEFAULT CHARSET=latin1;

--
-- Dumping data for table `modx_user_group_roles`
--

INSERT INTO `modx_user_group_roles` VALUES (1,'Member',NULL,9999),(2,'Super User',NULL,0);

--
-- Table structure for table `modx_user_group_settings`
--

CREATE TABLE `modx_user_group_settings` (
  `group` int(10) unsigned NOT NULL DEFAULT '0',
  `key` varchar(50) NOT NULL,
  `value` text,
  `xtype` varchar(75) NOT NULL DEFAULT 'textfield',
  `namespace` varchar(40) NOT NULL DEFAULT 'core',
  `area` varchar(255) NOT NULL DEFAULT '',
  `editedon` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00' ON UPDATE CURRENT_TIMESTAMP,
  PRIMARY KEY (`group`,`key`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Dumping data for table `modx_user_group_settings`
--


--
-- Table structure for table `modx_user_messages`
--

CREATE TABLE `modx_user_messages` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `type` varchar(15) NOT NULL DEFAULT '',
  `subject` varchar(255) NOT NULL DEFAULT '',
  `message` text NOT NULL,
  `sender` int(10) NOT NULL DEFAULT '0',
  `recipient` int(10) NOT NULL DEFAULT '0',
  `private` tinyint(4) NOT NULL DEFAULT '0',
  `date_sent` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  `read` tinyint(1) NOT NULL DEFAULT '0',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Dumping data for table `modx_user_messages`
--


--
-- Table structure for table `modx_user_settings`
--

CREATE TABLE `modx_user_settings` (
  `user` int(11) NOT NULL DEFAULT '0',
  `key` varchar(50) NOT NULL DEFAULT '',
  `value` text,
  `xtype` varchar(75) NOT NULL DEFAULT 'textfield',
  `namespace` varchar(40) NOT NULL DEFAULT 'core',
  `area` varchar(255) NOT NULL DEFAULT '',
  `editedon` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00' ON UPDATE CURRENT_TIMESTAMP,
  PRIMARY KEY (`user`,`key`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Dumping data for table `modx_user_settings`
--


--
-- Table structure for table `modx_users`
--

CREATE TABLE `modx_users` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `username` varchar(100) NOT NULL DEFAULT '',
  `password` varchar(100) NOT NULL DEFAULT '',
  `cachepwd` varchar(100) NOT NULL DEFAULT '',
  `class_key` varchar(100) NOT NULL DEFAULT 'modUser',
  `active` tinyint(1) unsigned NOT NULL DEFAULT '1',
  `remote_key` varchar(255) DEFAULT NULL,
  `remote_data` text,
  `hash_class` varchar(100) NOT NULL DEFAULT 'hashing.modPBKDF2',
  `salt` varchar(100) NOT NULL DEFAULT '',
  `primary_group` int(10) unsigned NOT NULL DEFAULT '0',
  `session_stale` text,
  `sudo` tinyint(1) unsigned NOT NULL DEFAULT '0',
  PRIMARY KEY (`id`),
  UNIQUE KEY `username` (`username`),
  KEY `class_key` (`class_key`),
  KEY `remote_key` (`remote_key`),
  KEY `primary_group` (`primary_group`)
) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=latin1;

--
-- Dumping data for table `modx_users`
--

INSERT INTO `modx_users` VALUES (1,'Mike Senior','lCFMOT2tLi7tRuJZL1XilUh2y7MMqM6RY/JIeNZa8eA=','','modUser',1,NULL,NULL,'hashing.modPBKDF2','0a3cfd4d8ac8075ea66c50a7eff62ed7',1,NULL,1);

--
-- Table structure for table `modx_workspaces`
--

CREATE TABLE `modx_workspaces` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `name` varchar(255) NOT NULL DEFAULT '',
  `path` varchar(255) NOT NULL DEFAULT '',
  `created` datetime NOT NULL,
  `active` tinyint(1) unsigned NOT NULL DEFAULT '0',
  `attributes` mediumtext,
  PRIMARY KEY (`id`),
  UNIQUE KEY `path` (`path`),
  KEY `name` (`name`),
  KEY `active` (`active`)
) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=latin1;

--
-- Dumping data for table `modx_workspaces`
--

INSERT INTO `modx_workspaces` VALUES (1,'Default MODX workspace','{core_path}','2015-02-28 13:47:13',1,NULL);


