6 ms·
Jazz.Computer
- kiernanmcgowan 4y agoBeautiful all canvas rendering <3 It's really a joy to see the art and the weirdness that can be done with modern web technologies. Doubly reassuring that this is done with open technologies which can enable unique expression in the modern age.
- meindnoch 4y agoRendering the whole page on a canvas is the opposite of “open”, but whatever floats your boat. We’re going back to 2005 when it was fashionable to make your site be an single opaque SWF. Time is a flat circle.
- maxbond 4y agoYou don't see a difference in openness between a proprietary programming environment and an open source language using an open standard drawing API? Are you maybe saying canvasses are a step back for accessibility? Because I do see that problem (though hopefully it will be addressed).
- genmon 4y agoThere’s open as in “can make” and there’s open as in “can repurpose”. I believe the parent is talking about the latter. The great thing about HTML is that it is machine readable by default, and that allows for permissionless innovation like search engines. You wouldn’t get Google in a world where everything was rendered to a bitmap, standards-based drawing API or not.
- rvense 4y agoThat's shifting the goal posts quite significantly. HTML is machine-readable because it's less powerful than a drawing API. There's a lot of applications that can't be created with plain HTML.
- MrTortoise 4y agohtml isnt a programming language though is it apples and pairs
- deleted 4y ago[deleted]
- crucialfelix 4y agoI used to do weird web art back on Netscape 3 (1996). Honestly it's more surprising that browser art/music is so rarely done. I think part of it is that the environment is inherently a state of distracted and constant navigating. The state of stillness and absorption you need for art/music is counter to the browsing state of mind.
- birdymcbird 4y agoI see a weird animation in Safari mobile. No sound.
- mattbaker 4y agoIs your iPhone on silent? I had to switch it on to hear the audio.
- maegul 4y agoThis. It’s a quirk of iPhone I suppose. But I’m always forgetting about it so probably not great UX.
- dools 4y agoNot working for me in Safari on macos (works in Chrome though ... nice!)
- masswerk 4y agoThe AudioContext is suspended (by default, no auto-play). You have to resume() this on a user interaction. E.g., add a click-handler for the play button, which triggers, if (myAudioContext.state === 'suspended') myAudioContext.resume();
- jklp 4y agoI found the same with Safari on Mac - need to right click -> settings, and enable auto-play for media with sound
- Finnucane 4y agoGetting nothing on my iPad with sound turned up.
- arilotter 4y agoGet an SSL cert! HTTP only is sadge
- nvr219 4y agowhat is someone gonna deface the site? how are you gonna tell?
- raydiatian 4y agoSometimes you can’t tell if the ”artist” is into “graffiti” or “vandalism”. Or maybe just vandegraaf generators.
- andrewflnr 4y agoAmong other threat models, someone on your network shotgun-injecting malicious JavaScript. Hotels have been known to do basically that to inject ads.
- MauranKilom 4y agoNon-HTTPS doesn't mean "an attacker can modify how the website looks", it means "an attacker can server whatever the heck they want". Ads, malicious JS, or a PDF with a payload that pwns your machine... Neither you nor the "real" server are in control without encryption, a MITM can do anything.
- raydiatian 4y agoThere's jazz that makes you go huh, and there is jazz that makes you go huh This is the former
- edgyquant 4y agoSimilarly gif is pronounced like the g in garage.
- raydiatian 4y agoI’m praying the car is running then, while I listen to some smooth jazz to play me out
- maxbond 4y agoHey are you alright?
- h4n1 4y ago/ʒif/
- 867-5309 4y agothe second g
- sebmellen 4y agoFor me, it's "huh" and "hmm"
- daniel-cussen 4y ago[dead]
- anigbrowl 4y agoShould affiliate with zombo.com
- insane_dreamer 4y agolove it
- froggertoaster 4y agoThis is like the best kind of fever dream
- darkwater 4y ago"Works best with Safari and Chrome". Welcome back to 2003.
- richardw 4y agoGreat work. A few comments remind me of the philosopher and Rubyist, _why: “when you don't create things, you become defined by your tastes rather than ability. your tastes only narrow & exclude people. so create.”
- logikblok 4y agoLove it. Was the thumbs up / thumbs down intentional? I'm guessing so scrolled to make it a thumbs up.
- keymasta 4y agoThat's very cool! On Firefox you really have to scroll like your life depends on it, somewhere around 12+ full scrolls per box. The progressions appear to be something close to the following: |A|: F6 - C7(♯5) |B|: Dmi7 - A7 |Melody|: (D A) G F♯ E I think it would be super cool to have add dynamic note selection. Maybe once you get to the |B| section you could cycle tonalities with each box. You could also have the melody be a function of each chord-duo's union of notes. I'm imagining something like the following, which is the combinations of ['mima7', 'mi7', 'mi6', 'mi(add ♭6)', 'ma7', '7', 'ma6', 'ma(add ♭6)'] and ['7', 'ma7', '7(♯5)'] |B1|: Dmima7 - A7 |B2|: Dmima7 - Ama7 |B3|: Dmima7 - A7(♯5) |B5|: Dmi7 - A7 |B6|: Dmi7 - Ama7 |B7|: Dmi7 - A7(♯5) |B9|: Dmi6 - A7 |B10|: Dmi6 - Ama7 |B11|: Dmi6 - A7(♯5) |B13|: Dmi(add ♭6) - A7 |B14|: Dmi(add ♭6) - Ama7 |B15|: Dmi(add ♭6) - A7(♯5) |B17|: Dma7 - A7 |B18|: Dma7 - Ama7 |B19|: Dma7 - A7(♯5) |B21|: D7 - A7 |B22|: D7 - Ama7 |B23|: D7 - A7(♯5) |B25|: Dma6 - A7 |B26|: Dma6 - Ama7 |B27|: Dma6 - A7(♯5) |B29|: Dma(add ♭6) - A7 |B30|: Dma(add ♭6) - Ama7 |B31|: Dma(add ♭6) - A7(♯5) You could also change the roots away from D and A. Just spitballing. I get nerdy on notes. ;)
- zeckalpha 4y agoProgression is a Markov chain between chords: http://jazz.computer/info/ http://jazz.computer/info/
- chki 4y agoI like the small details, for example that the "pause" button doesn't immediately paus the music but it's (sort of) a very quick fade out instead. Actually, I would love to have that for normal music apps as well, normal pausing always seems so abrupt to me.
- msla 4y agoGot an ad site.
- lostgame 4y agoIt’s just silence for me on an iPhone 8, with the ringer enabled and volume to its max. :3
- junon 4y agoI haven't the slightest idea what I'm doing when I'm scrolling but this is a work of art. Well done.