14 ms·
Typedrummer
- sixdimensional 11y agoThis is a lot of fun and quite creative. Turning text into a beat is awesome - I have often thought about listening to a for loop, now you can!
- frozenport 11y agoGrizzly engineers from the 70s told me of a way to use a radio to detect stuck code. Tune it to the computer's clock and if it started to make a constant pattern, you had a bug!
- empressplay 11y agoThis also works with a Commodore 64 on RF if you crank the sound on the TV
- deleted 11y ago[deleted]
- deleted 11y ago[deleted]
- rabbyte 11y agoSo fun!
- jigneshhk 11y agoWhen you unfocus the tab drum beats produces different sound. Is it a feature or bug?
- jbrooksuk 11y agoPull the tab into a new window and you can then layer sounds.
- notthetup 11y agoIt's how WebAudio works. If the tab loses focus, the callbacks to the Audio Thread are throttled so the sequencing might be a bit messed up.
- cocoggu 11y agoI think it is more how any JS script works, Chrome and Firefox (at least) slow down the process (for CPU consumption, to save battery... etc). Since that script is working using a setInterval to look ahead, he needs to wrap the setInterval in a Web Worker, so that thread is never runned slowly.
- hammeiam 11y agohttp://typedrummer.com/dgfpcp http://typedrummer.com/dgfpcp
- ryanlbrown 11y agohttp://typedrummer.com/e2t041 http://typedrummer.com/e2t041
- deleted 11y ago[deleted]
- monokrome 11y agohttp://typedrummer.com/7bm390 http://typedrummer.com/7bm390
- chrissyb 11y agohttp://typedrummer.com/xsf444 http://typedrummer.com/xsf444
- mhuffman 11y agohttp://typedrummer.com/a6yle9 http://typedrummer.com/a6yle9
- egypturnash 11y agohttp://typedrummer.com/pew13f http://typedrummer.com/pew13f
- deadlast 11y agohttp://typedrummer.com/z75p03 http://typedrummer.com/z75p03
- microcolonel 11y agohttp://typedrummer.com/y7qx52 http://typedrummer.com/y7qx52 Let's do break beats. :)
- deleted 11y ago[deleted]
- frozenport 11y agoNeeds more sounds that come from the left speaker. All I here are right speaker sounds.
- workingandtired 11y agoQuick tip/Easter egg. Wrapping the text in parenthesis allows you to do triplets.
- joelthelion 11y agoSo how does it work?
- moe 11y agohttp://typedrummer.com/8f01tt http://typedrummer.com/8f01tt
- aryehof 11y agoThe results are so good, I'm thinking this could be used to generate background for some videos.
- dag11 11y agoI call this one "The Master". http://typedrummer.com/901ci8 http://typedrummer.com/901ci8
- DiabloD3 11y agoAnd now I am humming the rest of the melody, and loading up Netflix. You have ruined my entire day of productivity. It is 10:17 am. Godspeed, you glorious bastard.
- DiabloD3 11y agoFor those downvoting me, parent is a Doctor Who reference: the Master is a character on the show obsessed with that specific beat (which any further explanation would be spoilertastic).
- jmickey 11y agoSlight variation - http://typedrummer.com/0r4ki5 http://typedrummer.com/0r4ki5
- zaszrespawned 11y agoI see a smiley and something else in there
- sjrd 11y agoVariant from later in the story: http://typedrummer.com/tubs9r http://typedrummer.com/tubs9r
- _ZeD_ 11y agoAn unknown error occured while processing decodeAudioData. decodeAudioData error" undefined"
- notthetup 11y agoWhich browser is this?
- kremlin 11y agohttp://typedrummer.com/l9wtx8 http://typedrummer.com/l9wtx8
- hraberg 11y agohttp://typedrummer.com/1m4q5x http://typedrummer.com/1m4q5x
- advm 11y agohttp://typedrummer.com/dj76r0 http://typedrummer.com/dj76r0
- skribbles 11y agohttp://typedrummer.com/o2z9g5 http://typedrummer.com/o2z9g5
- taspeotis 11y agohttp://typedrummer.com/0500z9 http://typedrummer.com/0500z9
- MrBuddyCasino 11y agoWell played.
- TazeTSchnitzel 11y agoYes, it was quite the moving performance.
- zaszrespawned 11y agoilluminati confirmed
- unclesaamm 11y agoby John Cage
- swhitt 11y agohttp://typedrummer.com/6haxm2 http://typedrummer.com/6haxm2
- jbhatab 11y agoyou killed it.
- cranium 11y agoFirefox wanted to correct the spelling of some words. I let it do it for once. http://typedrummer.com/zbkrw0 http://typedrummer.com/zbkrw0
- Kiro 11y agoSounds pretty sweet!
- rpwverheij 11y agohttp://typedrummer.com/zn2p6t http://typedrummer.com/zn2p6t
- malloreon 11y agoit would be amazing if it was easy to tell which was the currently playing character.
- kremlin 11y agoi thought that
- d0m 11y agoNot as good as some others.. but worth sharing? http://typedrummer.com/uj8es0 http://typedrummer.com/uj8es0
- bvanslyke 11y agoSomeone needs to combine this with a melody sequencer that maps ascii <-> pentatonic scale notes or something.
- siscia 11y agoyou can use the "|" to put a pause...
- 0942v8653 11y agoComma also works.
- khiner 11y agohttp://typedrummer.com/39t4s8 http://typedrummer.com/39t4s8
- fedlarm 11y agoBeat from Deftones RX Queen http://typedrummer.com/j9t913 http://typedrummer.com/j9t913
- pandatigox 11y agoI don't know if they did it on purpose, but `qwerty` sounds pretty nice
- slazaro 11y agohttp://typedrummer.com/6m26m9 http://typedrummer.com/6m26m9
- throwaway43 11y agoAn awesome meta thing to do would be to make it play it's own source code as a beat.
- lawry 11y agoFor those who recall that "piano thing" that was also on hn a while back and don't want to go trough the hassle of remembering the exact name or searching it: http://touchpianist.com/ http://touchpianist.com/ Absolutely different from this, but also fun!
- reustle 11y agoThis is really cool. Within about 30 seconds of playing around, I wished it had more scripting-like features (loops and blocks I can reference multiple times)
- seba_dos1 11y agoOh my $deity! I sometimes play a bit with recording music and I always hate drum machine programming. If I could actually program it in some sort of programming language it would be so much nicer! Seems like I've just got a new side project :)
- rasur 11y agoDidn't work in Firefox 37.0.2 for me, but did in Chrome latest. Nice though, thanks! EDIT: Forgot to mention; on Linux (Ubuntu 14.04)
- barrkel 11y agoIt works in Firefox 37.0.2 on Windows for me.
- Retr0spectrum 11y agoFirefox 37.0.2 worked for me on Arch Linux.
- sjoerd_visscher 11y agohttp://typedrummer.com/piaw9q http://typedrummer.com/piaw9q
- valisystem 11y agobrilliant. http://typedrummer.com/ovzx48 http://typedrummer.com/ovzx48
- valevk 11y agohttp://typedrummer.com/cd9pe2 http://typedrummer.com/cd9pe2
- valevk 11y agoThe coder's late night sessions: http://typedrummer.com/uunq13 http://typedrummer.com/uunq13
- midgetjones 11y agoMoby Dick: http://typedrummer.com/fh7vu0 http://typedrummer.com/fh7vu0
- nodejsisbest 11y agohttp://typedrummer.com/r92a2q http://typedrummer.com/r92a2q
- no_gravity 11y agohttp://typedrummer.com/199694 http://typedrummer.com/199694
- r0muald 11y agoI guess the natural consequence is to share your code as a beat audio download and reverse engineer from there, no?
- hxn 11y agoThe Hacker Dudes Song http://typedrummer.com/001ho4 http://typedrummer.com/001ho4
- rodgerd 11y agohttp://typedrummer.com/j44d37 http://typedrummer.com/j44d37 Not as ominous as I hoped.
- honestcoyote 11y agoWhat a great toy. Wish there was a way to feed it text from the Library of Babel so we'd get an idea of the sick beats the librarians dance to while trapped in their endless hexes. I put in a few of the improbable words from the Library and this one turned out well: chaotic but mellow http://typedrummer.com/jy28xk http://typedrummer.com/jy28xk http://libraryofbabel.info http://libraryofbabel.info
- weitzj 11y agoFeature request - I need more more cowbell
- ux 11y agoOK so basically we have 26 sounds (http://typedrummer.com/audio/[a-z].mp3 http://typedrummer.com/audio/[a-z].mp3), an accel marker '(' (only 1 scale?), and a decelerator ')' (only 1 scale?). Anything else? And since everyone feels like sharing his own crap, I'm doing it as well http://typedrummer.com/j5c05o http://typedrummer.com/j5c05o Edit: it's funny how Firefox (37) gets completely insane when it hasn't the focus on the tab anymore
- cocoggu 11y agoIn Chrome too, it is due to the JS engine working slowly when the focus is not on the tab anymore. To get around that issue he needs to wrap the setInterval function in a Web Worker, so the thread runs independently of the tab.
- kylestetz 11y agoCreator here— Thanks for checking it out everybody! I promise I'm collecting a list of all the great feature requests I've been seeing. There's a ton of awesome stuff happening in WebAudio right now. If you want more, check out http://audiocrawl.co http://audiocrawl.co
- agumonkey 11y agoYou're about to disrupt Roland business. Brace yourself.
- joeyspn 11y agoWell, those are major words... IMO it won't be that easy or soon. Roland, Moog, NI, Steinberg, etc, are light years ahead of web audio. The web audio API direction is good and really promising tho. I'm really excited about a combo of Node/websockets (real-time), NW.js/Electron (GUI), Emscripten/ASM.js (reusing audio libs) and Web Audio API. Amazing things can come out of this.
- fredsted 11y agoPut it on github - I'd love submitting a few pull requests.
- acjohnson55 11y agoAbility to stack beats would be sweet!
- deleted 11y ago[deleted]
- philbo 11y agoThe Amen Break. Kind of. http://typedrummer.com/zvs523 http://typedrummer.com/zvs523
- DiabloD3 11y agoFor those who don't know what the Amen Break is, here is the most important documentary ever done: https://www.youtube.com/watch?v=5SaFTm2bcac https://www.youtube.com/watch?v=5SaFTm2bcac
- edem 11y agoBreak Stuff http://typedrummer.com/r5x8z0 http://typedrummer.com/r5x8z0
- Demiurge 11y agoHm, can anyone make me a djent starter?
- chillingeffect 11y agoSites like this are a good reason to not require https everywhere. If this guy had to take the extra time to learn how to do https, it would slow down his creative innovation.
- quonn 11y agoI'm impressed how you imposed your political agenda on this innocent post. By the way, it usually takes me less than 15 minutes to set up SSL and that includes obtaining the certificate. "Let's encrypt" will make this even more of a non-issue in the future.
- tokenizerrr 11y agoUntil "Let's Encrypt" becomes a thing certificates are still "expensive". It's a shame that you will have to pay for a certificate on top of a domain name for hobby projects like this.
- quonn 11y agoI usually use completely free certificates. There is at least one vendor for those.
- adyrhan 11y agoQuite a fun webapp. I've also made my thing http://typedrummer.com/7bss99 http://typedrummer.com/7bss99
- AndrewVos 11y agoWould be interesting to see a vim plugin that played these sounds for each key you pressed in Normal mode.
- bodecker 11y agoSmall bug I found - the timing gets messed up whenever the typedrummer tab is running in the background
- alextgordon 11y agoNot really a bug, Chrome heavily throttles timers in background tabs to save the user's juice. All you can really do is suspend the sequence until the tab returns to foreground.
- deleted 11y ago[deleted]
- techload 11y agohttp://typedrummer.com/v8qz8f http://typedrummer.com/v8qz8f
- zaszrespawned 11y agoNoice
- amelius 11y agoHmm, why not write a fruityloop style of interface. That would make it more predictable.
- monatron 11y agoshout out to p'unk avenue! philly represent!
- acjohnson55 11y agoI call this one Java Utopia http://typedrummer.com/6haxm2 http://typedrummer.com/6haxm2
- LarryMade2 11y agoDidn't want to work on Firefox on Linux (37.0.2) but was fine on chrome. Try: Zyzzybalooba
- brownbat 11y agoHere's my best guess: a: click with a slight rattle, like rattan brushes b: closed hihat c: distored synth bass with rattle, like tambourine d: distored synth bass higher pitch and muted e: muted synth bass f: sizzle ride hit like crash g: maracas h: muted maracas i: afuche-cabasa j: synth snare k: deeper snare l: castanets m/n: tap on closed hihat - maybe striking the hardware? o: booming tonal bass p: half muted tonal bass q: muted bass r: very muted, blockish bass s: synth splash t: agogo bell u: guiro upstroke v: guiro downstroke w: tamborine x: snare y: synth snare z: concert bass non-alpha: rest (): beat = 1/3 - note: triplets will begin on the letter before the first open paren, it modifies the space before, not after, each note. A beat: http://typedrummer.com/91l102 http://typedrummer.com/91l102
- brownbat 11y agoThe parens don't quite line up with how triplets are usually notated. This effectively prevents you from ending the composition with a triplet that loops properly. You can hear it weird here: http://typedrummer.com/53d811 http://typedrummer.com/53d811 vs. without the triplets at the end, only in the middle, so less broken sounding: http://typedrummer.com/4x2977 http://typedrummer.com/4x2977 EDIT: Ok, workaround: just put the first character in parens - http://typedrummer.com/hoxj64 http://typedrummer.com/hoxj64
- TeMPOraL 11y agoLet's go meta with that: http://typedrummer.com/c8094s http://typedrummer.com/c8094s.
- monokrome 11y agoI think m/n is hitting the top of the hi-hat instead of the sides
- brownbat 11y agoI think you're right, with n maybe using the shaft of the stick on the bell of the closed hat.
- bastijn 11y agoSomebody had to do this. Sorry in advance. Sounds better than the original though. http://typedrummer.com/rik4mt http://typedrummer.com/rik4mt
- reirob 11y agoCrashes Firefox after trying about 20 different examples from this page, i.e. opening a tab, listening a bit, closing again, opening a new one. Firefox 37.0.2 on Ubuntu 14.02 LTS 64 bit. Reproducible, crashed already 3 times.
- deleted 11y ago[deleted]
- lux 11y agoNice! http://typedrummer.com/xqp3rq http://typedrummer.com/xqp3rq
- clebio 11y agohttp://typedrummer.com/5q6297 http://typedrummer.com/5q6297
- gbachik 11y agohttp://typedrummer.com/r7h885 http://typedrummer.com/r7h885
- anoplus 11y agoCool! my name has a beat.
- bane 11y agoHere's my go http://typedrummer.com/0ut7tc http://typedrummer.com/0ut7tc
- EugeneOZ 11y agohttp://typedrummer.com/m2k5ou http://typedrummer.com/m2k5ou
- louishk 11y agohttp://typedrummer.com/7n8zmp http://typedrummer.com/7n8zmp
- MetaMonk 11y agoPage source: http://typedrummer.com/5426m6 http://typedrummer.com/5426m6
- DonGateley 11y agoOMG! Of course I entered "type something" (no quotes) and five minutes later dragged myself out of the trance it put me in. :-) This could actually be very useful for meditation.
- DonGateley 11y agoHeh. For the helluvit I entered the Transcendental Meditation mantra given me 45 years ago and got something much, much more compelling than the mantra itself. I might just revisit that old fad.
- Mrlbamonde 11y agoverymych
- Mrlbamonde 11y agodatbomb
- Mrlbamonde 11y agooh shit i aint no love
- kentbrew 11y agohttp://typedrummer.com/oo3oc4 http://typedrummer.com/oo3oc4
- bytor1974 11y agoraul chacaltana
- NanoWar 11y agoI'm a drummer and this is a real beat: http://typedrummer.com/eht669 http://typedrummer.com/eht669