done by zuus
logo done by zuus :: pouët.net is brought to you by mandarine




Experimental music from very short C programs
category: offtopic

  previous page
go to page of 22  
next page
 
thanks guys :) here's one more:
t>>4+!(-t>>13&7)+2*!(t>>17)|t*t*(t>>(t>>12^t&g t;>11)%3+10)/(7+(t>>10&t>>14&3))*!(t&512)<<3+(t& gt;>14&1)
added on the 2012-02-25 01:03:36 by yehar  
yehar
L: (t*0.01)^0x6f | R: (t&(t*0.01)^0x2f)^0x8f
added on the 2012-02-25 02:23:53 by rudi  
rudi
late night noize chillout: L: (t*0.01)^0x6f|(t^43)-(t^62)*1.77 | R: ((t&(t*0.01)^0x2f)^0x8f)*1.55
added on the 2012-02-25 02:27:29 by rudi  
rudi
v2: L: (t*0.01)^0x6f|(t^43)-(t^62)*0.0000097*t | R: ((t&(t*0.01)^0x2f)^0x8f)*0.0000095*t
added on the 2012-02-25 02:33:06 by rudi  
rudi
a bare-bones version of the previous one to see how small it can be:
t>>4|t*t*(t>>6&8^8)*(t>>11^t/3>>12)/(7+(t>>10& amp;t>>14&3))
added on the 2012-02-25 09:21:15 by yehar  
yehar
nice!
added on the 2012-02-25 16:31:50 by las  
las
sounds like a souped up version of one of glooms work lol.
added on the 2012-02-25 21:19:31 by rudi  
rudi
t%(t/(t>>9|t>>13))
added on the 2012-02-25 23:08:57 by xpansive  
xpansive
(t*2)^t|(t&(t*0.75))-(t*0.99)^(t*6)
added on the 2012-02-26 01:08:00 by rudi  
rudi
My No 4:
((v=t/4)>>v)/(1+(v>>v>>7))+((u=v^31)>>u)/(1+(u>>u& gt;>7))&t/32|(t>>11)%8%3*t*t*(t>>9&2^2)&31
added on the 2012-02-26 06:59:02 by yehar  
yehar
I still think there should be a more standardized instruction set, a few rules and a defined syntax not to mention some tools for wav/exe/playback/codefordemo and online playback tool.

Has anyone been working on something like this?
added on the 2012-02-26 10:46:15 by mu6k  
mu6k
I really like xpansive's piece :)
added on the 2012-02-26 14:22:48 by varjohukka  
varjohukka
Got my No 4 smaller without really making it sound worse :)
((v=t/2^(t&64?63:0))>>v)/(1+(v>>v>>7))&t/32|(t>> 11)%8%3*t*t&15
added on the 2012-02-26 15:29:48 by yehar  
yehar
Oopsy. Sorry, some debug crud in that link, please use this instead:
((v=t/2^(t&64?63:0))>>v)/(1+(v>>v>>7))&t/32|(t>> 11)%8%3*t*t&15
added on the 2012-02-26 15:53:59 by yehar  
yehar
I've posted longer lines before:
L: o=(t>>14),s=t*1.14*(o<8),a=4096/((s+(s>>12)^(s>>3))&409 5)<<5,l=o-10,t-=0x13fff,p=(7-l)*(l<7),u=(10^(t>>(15-p)&7))+3,y =(t>>(11+p)&7)/u,f=t*8*y,z=(t*16/u)&99|f|f*1.01,z*=(o>3),a+z*2 | R: a*1.2+z*4

And here are the two parts seperated:

1. s=t*1.14,a=4096/((s+(s>>12)^(s>>3))&4095)<<5

2. L: u=10^(t>>15&7),u+=3,y=(t>>11&7)/u,f=t*8*y,z=(t*16/u)&0x6 3|f|f*1.01,z*2 | R: z*4
added on the 2012-02-26 20:19:37 by mu6k  
mu6k
That's sweeeeeeeeeeeeet, mu6k! The detuned sound makes a great job at disguising any inexact note frequencies.
added on the 2012-02-26 21:59:48 by yehar  
yehar
yehar and mu6k's pieces togheter: L: s=t*1.14,a=4096/((s+(s>>12)^(s>>3))&4095)<<5 | R: ((v=t/2^(t&64?63:0))>>v)/(1+(v>>v>>7))&t/32|(t>> 11)%8%3*t*t&15
added on the 2012-02-26 23:13:03 by rudi  
rudi
xpansive, thats freaking unbelievable.
I think it's the one of the most impressive things since the beginning, it's in the spirit of the first ones, ultra simple formula, incredibly complex and long tune.
It's obviously not planned.

I feel there is some mathematical things to be discovered about this, maybe some kind of theory, like fractals. This should be able to lead to graphics too.

added on the 2012-02-26 23:13:18 by HeLLoWorld  
HeLLoWorld
mine, yehar & mu6k pieced together: L: s=t*1.14,a=4096/((s+(s>>12)^(s>>3))&4095)<<5 | R: ((v=t/2^(t&64?63:0))>>v)/(1+(v>>v>>7))&t/32|(t>> 11)%8%3*t*t&15||(t*2)^t|(t&(t*0.75))-(t*0.99)^(t*6)
added on the 2012-02-26 23:18:12 by rudi  
rudi
Replying to xpansive's with ONE MILLION alarm clocks:
t*t/(t>>12&t>>8)<<7
added on the 2012-02-27 00:46:38 by yehar  
yehar
Thanks guys :)
Here's another one, quite a bit more deranged, though...
t*(t/((t>>9|t>>8)))
added on the 2012-02-27 04:43:28 by xpansive  
xpansive
No 5:
(u=3*t>>t/4096%4&-t%(t>>16|16)*t>>14&8191)/(u>>6 |1)*4
added on the 2012-02-28 02:02:52 by yehar  
yehar
Playing around some more with the t%t/ stuff...
(t%(t>>(t>>7&t>>2))<<2)|(t%(t/(t>>15&t> >6))>>4)
added on the 2012-02-28 02:10:14 by xpansive  
xpansive
great
added on the 2012-02-28 02:20:09 by vmuriel  
vmuriel
http://www.youtube.com/watch?v=NPD9zCOpmuc

I think this C64 is creating something similar by mistake, by accidentally writing stuff to the SID registers because of some glitch. (Maybe dirty pin contacts on the 6502 or something.)
added on the 2012-03-04 01:55:14 by nitro2k01  
nitro2k01

  previous page
go to page of 22  
next page
 

post a new reply
You need to be logged in to post a new reply :: register here





pouët.net 0.9-3d89cb1 © 2000-2013 mandarine - hosted on scene.org
send comments and bug reports to webmaster@pouet.net - contribute on GitHub
page created in 0.028349 seconds.