{"id":1250,"date":"2012-03-21T18:52:53","date_gmt":"2012-03-21T22:52:53","guid":{"rendered":"http:\/\/wizardwalk.com\/newblather\/?p=1250"},"modified":"2012-03-22T08:36:07","modified_gmt":"2012-03-22T12:36:07","slug":"melody-generator-for-the-web-progress","status":"publish","type":"post","link":"http:\/\/wizardwalk.com\/newblather\/?p=1250","title":{"rendered":"Melody Generator for the web progress&#8230;"},"content":{"rendered":"<p>Finally fixed this blog&#8217;s recent comment-spam problem by adding a CAPTCHA plugin.&#160; Duh.&#160; Why didn&#8217;t I think of that before? <\/p>\n<p>Anyway, my Melody Generator for the web is slowly coming along.&#160; It mainly consists of two pages.&#160; First, the &quot;Compose Melody&quot; page:<\/p>\n<p><a href=\"http:\/\/wizardwalk.com\/newblather\/wp-content\/uploads\/2012\/03\/mgw2.png\"><img loading=\"lazy\" title=\"mgw2\" style=\"border-right: 0px; border-top: 0px; display: block; float: none; margin-left: auto; border-left: 0px; margin-right: auto; border-bottom: 0px\" height=\"625\" alt=\"mgw2\" src=\"http:\/\/wizardwalk.com\/newblather\/wp-content\/uploads\/2012\/03\/mgw2_thumb.png\" width=\"354\" border=\"0\" \/><\/a><\/p>\n<p>Above you can see all the functionality the melody generator should have.&#160; Right now, none of those options actually work, except for the \u201cMelody name\u201d field and the \u201cCompose melody\u201d button.&#160; The rest still needs to be programmed, which is what I\u2019ll be working on for the next few weeks or so.&#160; After you hit the \u201cCompose melody\u201d button, the melody plays as a MIDI file at the top.&#160; If you like the melody, you can download it right away, or you can save it to your Library.<\/p>\n<p>And that\u2019s the second page, \u201cMy Library\u201d:<\/p>\n<p><a href=\"http:\/\/wizardwalk.com\/newblather\/wp-content\/uploads\/2012\/03\/mgw1.png\"><img loading=\"lazy\" title=\"mgw1\" style=\"border-right: 0px; border-top: 0px; display: block; float: none; margin-left: auto; border-left: 0px; margin-right: auto; border-bottom: 0px\" height=\"650\" alt=\"mgw1\" src=\"http:\/\/wizardwalk.com\/newblather\/wp-content\/uploads\/2012\/03\/mgw1_thumb.png\" width=\"354\" border=\"0\" \/><\/a><\/p>\n<p>The library section should be pretty self-explanatory; you can go through your list of saved melodies and download them, play them, or delete them.&#160; You\u2019re allowed to save up to 5,000 melodies, though if you actually compose that many, you are probably somewhat insane.<\/p>\n<p>After I finish programming the functionality for the melody generation options, I\u2019ll have to program some user-settings (such as the ability to change your password).&#160; Not sure how long it\u2019ll take, but I\u2019ll keep the blog updated.&#160; Maybe.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Finally fixed this blog&#8217;s recent comment-spam problem by adding a CAPTCHA plugin.&#160; Duh.&#160; Why didn&#8217;t I think of that before? Anyway, my Melody Generator for the web is slowly coming along.&#160; It mainly consists of two pages.&#160; First, the &quot;Compose Melody&quot; page: Above you can see all the functionality the [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true},"categories":[19],"tags":[100],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p7gI4B-ka","_links":{"self":[{"href":"http:\/\/wizardwalk.com\/newblather\/index.php?rest_route=\/wp\/v2\/posts\/1250"}],"collection":[{"href":"http:\/\/wizardwalk.com\/newblather\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/wizardwalk.com\/newblather\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/wizardwalk.com\/newblather\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/wizardwalk.com\/newblather\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1250"}],"version-history":[{"count":0,"href":"http:\/\/wizardwalk.com\/newblather\/index.php?rest_route=\/wp\/v2\/posts\/1250\/revisions"}],"wp:attachment":[{"href":"http:\/\/wizardwalk.com\/newblather\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1250"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/wizardwalk.com\/newblather\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1250"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/wizardwalk.com\/newblather\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1250"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}