// GET: api/Germinator/5
        public HttpResponseMessage Get(string key, string mode, string seed)
        {
            var serializer = new JavaScriptSerializer();
            var germinator = new MusicMaker.Germinator(key, mode, seed);
            var result     = serializer.Serialize(germinator.Notes);
            var response   = Request.CreateResponse(HttpStatusCode.OK);

            response.Content = new StringContent(result, Encoding.UTF8, "text/json");
            return(response);
        }
        // GET: api/regerminate
        public HttpResponseMessage Get(string key, string mode, string noteNames, string drone)
        {
            var germinator    = new MusicMaker.Germinator();
            var notesList     = germinator.Regerminate(key, mode, noteNames);
            var incubator     = new MusicMaker.Incubator(key, mode, notesList, drone);
            var serializer    = new JavaScriptSerializer();
            var incubatorJson = serializer.Serialize(incubator);
            var response      = Request.CreateResponse(HttpStatusCode.OK);

            response.Content = new StringContent(incubatorJson, Encoding.UTF8, "text/json");
            return(response);
        }