[HN Gopher] Music Grid
       ___________________________________________________________________
        
       Music Grid
        
       Author : SeventhEpoch
       Score  : 89 points
       Date   : 2020-06-13 20:11 UTC (2 hours ago)
        
 (HTM) web link (music-grid.surge.sh)
 (TXT) w3m dump (music-grid.surge.sh)
        
       | lloeki wrote:
       | Fun! Went with a bluesy 3 beats, 5 bars total.
       | 
       | https://music-grid.surge.sh/#644-8-2304-660-0-2372-672-14-12...
        
       | brundolf wrote:
       | Doesn't seem to work on mobile Safari :( UI works but there's no
       | sound
        
         | andy318 wrote:
         | I made something totally random and it still sounds good!
         | https://music-grid.surge.sh/#0-0-512-8-128-4-256-64-0-516-14...
        
       | asurty wrote:
       | That was fun! Somehow I feel like I came up with a tune that
       | already exists - https://music-
       | grid.surge.sh/#256-80-256-40-256-32-256-288-12...
        
         | tomlue wrote:
         | I added to yours! Fun! https://music-
         | grid.surge.sh/#272-80-256-40-256-32-256-288-13...
        
           | mkaic wrote:
           | And I have added to the both of yours! It needed some B A S
           | S.
           | 
           | https://music-
           | grid.surge.sh/#2320-2128-2304-2088-1280-1056-1...
        
             | swagasaurus-rex wrote:
             | Getting some fantasy worldmap vibes
        
       | JansjoFromIkea wrote:
       | RE: audio on iOS
       | 
       | Just a heads up as I've had the same issue with a (way more
       | confusing and less fun) thing I done, you need to turn off the
       | silent switch on iPhones to hear the audio. Maybe detect the
       | device and include a prompt?
        
       | [deleted]
        
       | arvinaminpour wrote:
       | My masterpiece https://music-
       | grid.surge.sh/#2569-20-130-0-40-64-544-21-72-1...
        
       | JeanMarcS wrote:
       | Funny ! I just put something that was visually appealing and it
       | worked
       | 
       | https://music-grid.surge.sh/#1040-2080-1088-32-16-136-64-32-...
        
       | alexilliamson wrote:
       | Slightly OT.
       | 
       | It seems like there is an uptick in music production-related
       | posts on HN lately. Which is awesome.
       | 
       | Has it always been like this and I'm just now noticing? Or, if it
       | is a recent phenomenon, do we think it's because folks are trying
       | to connect more with arts, in light of everything going on?
       | 
       | Anyway, this is very cool and I'm happy to see it!
        
       | grimmdude wrote:
       | Very cool! Would be fun to add a MIDI export feature, could use
       | my MidiWriter library https://github.com/grimmdude/MidiWriterJS
        
       | scrozier wrote:
       | https://music-grid.surge.sh/#26-2561-71-711-26-2592-23-663-4...
        
         | scrozier wrote:
         | Small bug? I added a 16th row, and when you follow my link it
         | shows all 16, but the "Rows:" in the header says 15.
        
       | superfrank wrote:
       | Welp... My first reaction was to draw a penis and it didn't turn
       | out bad at all, IMO
       | 
       | https://music-grid.surge.sh/#2114-1365-2730-1365-2730-2322-2...
        
       | alexandercrohde wrote:
       | https://music-grid.surge.sh/#1152-128-1152-128-1280-648-320-...
        
       | staz wrote:
       | I really like it. https://music-
       | grid.surge.sh/#192-16-1024-1024-1-160-192-128-...
       | 
       | Now I need to find a way to export the sound and use it as my
       | ring tone
       | 
       | edit: found how to do it via audacity
       | https://askubuntu.com/questions/229352/how-to-record-output-...
        
       | lukevp wrote:
       | That was enjoyable to play with! Thanks for sharing. I think it
       | would be nicer if it didn't use the anchor tag for storing data
       | which messes up history, especially since it has a built-in share
       | that generates a URL that can recreate the song. It would be cool
       | if it just read the URL in once on load and didn't update it
       | unless share was clicked.
        
         | thinkloop wrote:
         | To me the mistake is not having the back/forward buttons honor
         | the different states. It would be a nice built-in undo/redo.
        
       | dclowd9901 wrote:
       | Once I added a bunch of notes, it seemed like the player was
       | dropping some. Maybe channel limitations?
        
       | jedberg wrote:
       | The use of binary in the URL is very clever. Great way to make it
       | shareable with a reasonable length url.
       | 
       | Also, if you really wanted to, you can write a program to
       | construct these URLs.
       | 
       | Edit: I wrote the program:
       | https://gist.github.com/jedberg/37e9680806bc517925daeaae4798...
        
       | [deleted]
        
       | [deleted]
        
       | DecoPerson wrote:
       | Neat. It would be nice if the grid didn't clear when increasing
       | the row count.
       | 
       | I like the share feature! https://music-
       | grid.surge.sh/#64-2691-64-2694-32-2380-32-2368...
        
       | salimmadjd wrote:
       | very cool and simple. If you don't have a perfect pitch how do
       | you know which notes you are playing?
       | 
       | Should I assumed the first column is the middle C?
        
       | holler wrote:
       | This is pretty cool! but hitting "back" after adding multiple
       | notes did not work (it got stuck). Could you use query params
       | instead of hash?
        
       | arondeparon wrote:
       | Nice! Had fun playing with this. Gave me a retro vibe :-)
       | 
       | https://music-grid.surge.sh/#392-0-392-1024-1-64-1056-1-64-1...
        
       | KLVTZ wrote:
       | here's another take: https://music-
       | grid.surge.sh/#512-1026-16-512-1024-536-0-576-...
        
       | jackielii wrote:
       | https://music-grid.surge.sh/#320-576-512-514-514-512-1024-20...
        
       | dTal wrote:
       | I'm sure I used to have this as an Android app like, 10 years
       | ago. Can anyone remember what it might have been called?
        
       | scrozier wrote:
       | What scale is this? It's major, but no seventh tone...?
        
         | swagasaurus-rex wrote:
         | B C# F# G# C# D# E G# B C# F# G#
         | 
         | Based off what I hear here:
         | 
         | https://music-grid.surge.sh/#0-0-0-1025-1-2-4-8-16-32-64-128...
         | 
         | One might assume it's B Major with no 7th, but I think it
         | sounds more like C# Minor/Dorian with no 6th.
        
           | moron4hire wrote:
           | Would be awesome if it had a selector to change the mode
           | while keeping the same grid selections.
        
       | adamnemecek wrote:
       | I've been working on an IDE for music composition
       | http://ngrid.io. I'll release it soon.
        
       | bradleybuda wrote:
       | My magnum opus: https://music-
       | grid.surge.sh/#1352-1348-2568-2576-1290-1288-2...
        
       | jedberg wrote:
       | I made a program to randomly generate a URL for this that will
       | make "music":
       | 
       | https://gist.github.com/jedberg/37e9680806bc517925daeaae4798...
        
       | mellowdream wrote:
       | This design exists in the form of the more complex Yamaha Tenori-
       | on, which was featured by Four Tet in There Is Love In You -
       | https://www.youtube.com/watch?v=M20ukzn_rsw
       | 
       | It's also expensive, now 500 USD on eBay - so it's nice to see a
       | version of the product getting put together on the web :)
        
       | alkonaut wrote:
       | I like the beautiful design finish of Tones.fm
       | https://www.tones.fm/
        
         | pierrec wrote:
         | Tones.fm is incredibly well done. However I suspect that,
         | compared to this, the additional complexity creates a bit more
         | hesitation for visitors to actually start playing with it. And
         | the demos, while great, also paradoxically reduce the
         | likelihood that the average visitor will actually play with it.
         | Maybe the ideal compromise would start off like Music Grid
         | here, but also have additional features subtly hidden but
         | easily accessible.
         | 
         | Discussed at the time:
         | https://news.ycombinator.com/item?id=16552777
        
         | moron4hire wrote:
         | I get a lot of crackling on my Pixel 2 with this.
        
       | moron4hire wrote:
       | https://music-grid.surge.sh/#1024-1-2624-0-1024-1281-2048-0-...
        
       | roland35 wrote:
       | Thank you to the creator of this! I am actually working on a
       | hardware version of a sound grid similar to this! I was inspired
       | by a much older version of this which was written in Flash and
       | doesn't work too well (there is also a 5 year old Android app
       | [1]). It's awesome to have something which actually works on a
       | modern phone.
       | 
       | My idea for a sound block toy is similar but instead of having a
       | grid it's a line of blocks which light up and play a tone. The
       | tone will be adjustable with buttons or gestures and can be
       | rearranged.
       | 
       | I also need planned out a life size grid which people collaborate
       | and step on to light up the notes. Obviously this concept is very
       | interesting to me!!
       | 
       | https://play.google.com/store/apps/details?id=com.njnelson.t...
        
         | omnibrain wrote:
         | Something like the Polyend Seq sequencer or (if you want to
         | include sound) the Synthstrom Audible Deluge?
        
         | maxlaumeister wrote:
         | > I was inspired by a much older version of this which was
         | written in Flash and doesn't work too well
         | 
         | If you're talking about Tone Matrix, I rewrote it in JavaScript
         | to work on modern browsers and phones.
         | 
         | Check it out if you're so inclined:
         | 
         | https://www.maxlaumeister.com/tonematrix/
        
       | mkchoi212 wrote:
       | "Hit Play button. You'll figure it out ;)"
       | 
       | Peak user instructions. Overall, great job :)
        
       | [deleted]
        
       | aherz wrote:
       | This is great! Someone like me who has no musical talent can make
       | some pretty cool sounding stuff. https://music-
       | grid.surge.sh/#512-2052-2048-0-2560-0-0-2304-0...
        
       | aaossa wrote:
       | Had a lot of fun playing this. Here's my contribution to this
       | thread, inspired in some old games:
       | 
       | https://music-grid.surge.sh/#768-3092-768-3840-320-3092-320-...
        
       | maxlaumeister wrote:
       | This is very similar to my own open-source project ToneMatrix
       | Redux!
       | 
       | https://www.maxlaumeister.com/tonematrix/
        
       | aalazz wrote:
       | https://music-grid.surge.sh/#1028-680-4-1024-1028-1152-2080-...
        
         | moron4hire wrote:
         | I like this one. It has a nice rhythm to it, like a chase scene
         | in an 8-bit video game.
        
       | [deleted]
        
       | d0m wrote:
       | It's cool that anything sounds great
        
       | 702pjc wrote:
       | https://music-grid.surge.sh/#17-2114-4-2208-20-2048-20-2112-...
        
       | choma wrote:
       | When somebody ask me how to pronounce my username: https://music-
       | grid.surge.sh/#384-320-128-0-384-64-384-64-384...
       | 
       | EDIT: I don't know anything about music but... wouldn't it make
       | sense to run left-to-right instead of top-to-down?
        
         | JeanMarcS wrote:
         | My guess is that it makes more sense on a smartphone to
         | continue down than right ?
        
       | theon144 wrote:
       | Super cute!
       | 
       | I assume it's using the pentatonic scale or other music theory
       | trickery to make "anything" sound good? :)
       | 
       | First try, came up with https://music-
       | grid.surge.sh/#4-2048-8-2114-2-2370-2-2112-321..., am happy
        
       | butz wrote:
       | Playback always starts on second row - possible off-by-one error?
       | And a dedicated "Play from start" button would improve
       | experience.
        
       ___________________________________________________________________
       (page generated 2020-06-13 23:00 UTC)