Zelaron Gaming Forum

Zelaron Gaming Forum (http://zelaron.com/forum/index.php)
-   The Lounge (http://zelaron.com/forum/forumdisplay.php?f=183)
-   -   The Expression Tone Generator thread! (http://zelaron.com/forum/showthread.php?t=43190)

Chruser 2007-08-21 01:31 AM

The Expression Tone Generator thread!
 
Quote:

Originally Posted by The author
Expression Tone Generator is an ideal tool for creating impressive sound effects using the power of math. The application writes algebraic expressions using sound-related built-in functions (osc, wave, note, and tone) and allows you to hear them quickly with one keystroke. It includes a graph display for wave preview and a note/octave to frequency converter. A full set of arithmetic and logical operators and trigonometric, transcendental functions are included, enabling complex wave definition at any sample rate. Fast evaluation is achieved through an internal expression compiler, performing near C efficiency. Generated waves can be saved as WAV files. Formula files can be saved and retrieved for later use. This tool is suitable for composers, electronic musicians, sound researchers, game programmers, and anyone interested in learning more about the fascinating link between math and sound.


The help file provides sufficient documentation. So, download it, play around and post your creations!

http://www.zelaron.com/gear/ETGInstall.exe

Chruser 2007-08-21 01:41 AM

Playback for 20 seconds.

100 Hz wave: sin(t*2)*sin(t*100)

Antimatter reactor: sin(t*3)*sin(t*120)+sin(t*2)*sin(t*120)

Helicopter takeoff: sin(t/sin((t/50)*t))

Announcement: (sin(100*t)+sin(200*t)+sin(300*t)+sin(440*t)*(t>2* 2*pi)+sin(600*t)*(t>2.5*2*pi)+sin(250*t)*(t>3*2*pi )+sin(50*t)*(t>5*2*pi)+sin(100*t)*(t>5.5*2*pi)+sin (150*t)*(t>6*2*pi)+sin(t*2)*sin(t*100)*(t>8*2*pi)+ sin(t*5)*sin(t*100)*(t>8*2*pi)+sin(80*t/sin(0.1*t))*(t>12*2*pi))+(sin(t*3)*sin(t*120)+sin( t*2)*sin(t*120))+sin(t*4)*sin(t*200)*sin(t*40)+sin (t*8)+sin(t*400)

!King_Amazon! 2007-08-21 07:02 AM

That last one was pretty cool, but I don't see how it was an announcement of any sort.

I didn't have time to make any of my own, I'll check it out later.

Chruser 2007-08-25 03:52 AM

sin(t*50)+sin(t*55)+sin(t*60)+sin(200*t)*sin(t*2)+ sin(100*t)*sin(t*3)

+sin(300*t)*sin(t*19)*(t>4*2*pi)*(t<8*2*pi)

+sin(350*t)*sin(t*19)*(t>12*2*pi)*(t<16*2*pi)

+sin(200*t)*sin(t*4)*(t>20*2*pi)

+sin(200*t)*sin(t*50)*(t>28*2*pi)

+sin(250*t)*sin(t*0.5)*(t>32*2*pi)

D3V 2007-08-25 09:32 AM

Yah i'll have to do this when I have a little more free time.

Chruser 2008-04-11 04:58 PM

This thread deserves another chance.

Prime Engine:

sin(t*2)*sin(t*80)

+ sin(t*3)*sin(t*80)

+ sin(t*5)*sin(t*80)

+ sin(t*7)*sin(t*80)

+ sin(t*11)*sin(t*80)

+ sin(t*13)*sin(t*80)

+ sin(t*17)*sin(t*80)

+ sin(t*19)*sin(t*80)

+ sin(t*23)*sin(t*80)


Terminal Discomfort: sin((sin(t*2)*sin(t*25))/(t*sin(t*50)))

!King_Amazon! 2008-04-11 05:10 PM

First one sounds like a heartbeat to me.

The second one would freak me the hell out on salvia. I have it really loud right now and it's insane in the membrane.

Mantralord 2008-04-11 05:56 PM

sin((t*(2*t+1)+1)*t*(80*t+1))

Chruser 2008-04-11 07:33 PM

Quote:

Originally Posted by Mantralord
sin((t*(2*t+1)+1)*t*(80*t+1))

Quite beautiful. I made yours even more harmonic: sin((t*(2*t-99)+1)*t*(10*t-1))

Kaneda 2008-04-11 11:56 PM

If I was not confined to Wii I would. Highly intriguing.

Chruser 2008-09-20 11:35 AM

Pump.

jamer123 2008-09-21 02:10 PM

sin(t*3)*sin(t*120)sin(t/sin((t/50)*t))

jamer123 2008-10-08 02:22 PM

bump sin(t*4)*sin(t*320)+sin(t*1)*sin(t*920)

Chruser 2008-10-08 02:38 PM

Getting closer to real instruments...

sin((1/t)*sin(t*200))+
sin((0.8/t)*sin(t*100))

Chruser 2008-10-08 02:42 PM

sin((1/sin(t))*sin(t*50*sin(t/20)))

Asamin 2008-10-08 06:53 PM

Is there a....... you know what, I am not even going to ask. I'll remain ignorant to what you guys are doing because you can't do anything in this world without a virus contracting PC that needs $40 in firewalls to keep it semi safe.

Chruser 2009-05-17 12:40 PM

Muad'dib Electro Pattern: sin(t*2)*tan(t*840)+sin(t*5)*tan(t*180)

Post-Laputan Freeway: sin(t*2)*tan(t*900)+sin(t*5)*tan(t*180) - cos(t*3)*tan(t*90)+sin(t*5)*tan(t*180)

Retro Dot-Matrix: sin(t*2)*tan(t*640)+sin(t*5)*tan(t*380)


All times are GMT -6. The time now is 03:14 PM.

Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
This site is best seen with your eyes open.