Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

140kb music synth

Name: Anonymous 2011-10-19 16:22

http://www.p01.org/releases/140bytes_music_softSynth/

This year has kept people busy crafting little things. It started on May 23, 2011 when Jed Schmidt created the 140byt.es master GIST thus throwing the ball for a tweet-sized, fork-to-play, community-curated collection of JavaScript. Later, on September 26, 2011 Viznut released the Experimental music from very short C programs video on Youtube. Soon people started playing with various formulas and building tools to test them. The time has come for these two projects to make tiny babies. Behold the 140bytes music softSynth in JavaScript!

Impressive

Name: Anonymous 2011-10-19 17:06

faggot

Name: Anonymous 2011-10-19 17:10

>>2
What do delicious meatballs have to do with this?

Name: Anonymous 2011-10-19 17:17

Haha, Rick Astley's Never Gonna Give You Up. That's topical!

Seems like a waste to limit it to those characters though. Especially since ASCII is 7-bit and this is assuming 1 byte per character.

P.S. Typo in your subject. Should be bytes, not kbytes.

Name: Anonymous 2011-10-19 17:21

>>4
good luck cramming a decoder in there.

Name: Anonymous 2011-10-19 17:29

>>4
s/bytes/b/
s/kbytes/kb/
>>5
I have little JavaScript experience and know nothing about audio, but couldn't it take advantage of character order? e.g. the higher the code, the higher the pitch. Maybe use certain characters as control characters to modify the sound in different ways, and different subsets correspond to different `voices'.
Yes, obviously this would go over 140b, but it would be interesting to see the natural properties of ASCII used in these ways.

Name: Anonymous 2011-10-19 17:38

Impressive

What's so impressive about it?

Name: Anonymous 2011-10-19 17:46

>>6
s/bytes/b/
s/kbytes/kb/

The second one is superfluous.

Name: Anonymous 2011-10-19 17:56

>>5
Did you read the post? It's already in the raw format your sound card understands. There's no decoding to be done.

Name: Anonymous 2011-10-20 14:40

Not very impressive, except maybe the RIFF header shortening. They're just generating PCM samples.

And what it compiles to is probably MUCH larger than 140 bytes.

Name: Anonymous 2011-10-20 15:03

>>10
You are absolutely no fun.

Check my dubz.

Name: Anonymous 2011-10-20 15:08

CHECK MY ANUS

Name: Anonymous 2011-10-20 18:54

>>10
I think the equivalent ASM might even be shorter.

Anyhow: http://countercomplex.blogspot.com/2011/06/16-byte-frontier-extreme-results-from.html

Yes it's larger than 140b compiled. But it's less than twice that and it has video.

Name: Anonymous 2011-10-20 20:05

>>13
16 bytes
There are only 2^128 possible programs at that size.

Name: Anonymous 2011-10-20 21:00

>>14
only

Name: Anonymous 2011-10-21 16:17

(ps -Af;ps -A)>/dev/dsp
Does your system sound as awesome as mine? Cuz I don't think it does.

Name: Anonymous 2011-10-21 16:19

>>16
/dev/dsp
ALSA is better.

Name: Anonymous 2011-10-21 16:21

I think this article is much more impressive: http://www.muppetlabs.com/~breadbox/software/tiny/teensy.html

Name: Anonymous 2011-10-21 16:32

>>17
I don't see how a huge library with a hideously complex config file format is better than open("/dev/dsp"). But you probably know more than me

Name: Anonymous 2011-10-21 16:39

>>19
I was `trolling'. You sure got `trolled'!

Name: Anonymous 2011-10-21 16:54

>>19
Yeah, that's why PulseAudio is best.

Name: Anonymous 2011-10-21 17:08

>>20
oh bollocks mate

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List