Jump to content
IGNORED

Draw your sound effects


Recommended Posts

I was asking about the Java version specifically because I wanted to change how the output file is written so I could have a format that would be easier to import into my programming environment. Since the exe is locked up I will write a small program to just modify the output myself.

 

Thanks. The tool is fun and useful!

Link to comment
Share on other sites

Thanks Digress. Awesome save. The file and all others related are not on the Internet Archive (Wayback Machine), so it seems that you shared the only bits left on earth. :)

 

I am trying to understand how the save file stores things. This is a save file from a white noise generation. I don't understand "period and attenuation". Is the first number the length in time-slices and the second is the pitch?

 

 

Thanks.

MODE 2
SIZE 120
START 0
END 21
193 3
135 3
149 2
71 2
81 2
85 2
89 2
91 2
95 2
99 2
103 2
103 2
107 2
109 2
111 2
115 2
119 2
119 2
121 2
125 2
127 2
127 2

I am almost there. I think.

 

Thanks again.

 

 

 

I do have it. Here I located it and uploaded it to my webspace.

 

http://www.eriscreations.com/downloads/CVSoundFX.zip

Edited by First Spear
Link to comment
Share on other sites

I haven't analyized the sound data file. but the first number is the note data the second number appears to be the volume 0-15 most likely. mode most likely is white noise versus or tone.

 

If you just want the sound for os7 use export to assembly and you get something like this:

 

 

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

.module sound
.globl sfx_sproing_3
.area _CODE
sfx_sproing_3:
.db 0xc0,0x93,0xa2,1
.db 0xc0,0x91,0xa2,2
.db 0xc0,0x8f,0xa2,1
.db 0xc0,0x8b,0xa2,2
.db 0xc0,0x89,0xa2,1
.db 0xc0,0x87,0xa2,1
.db 0xc0,0x85,0xa2,1
.db 0xc0,0x83,0xa2,1
.db 0xc0,0x81,0xa2,1
.db 0xc0,0x7f,0xa2,2
.db 0xc0,0x7b,0xa2,1
.db 0xc0,0x79,0xa2,1
.db 0xc0,0x73,0xa2,1
.db 0xc0,0x6f,0xa2,1
.db 0xc0,0x69,0xa2,1
.db 0xc0,0x61,0x92,1
.db 0xc0,0x59,0x92,1
.db 0xc0,0x53,0x92,1
.db 0xc0,0x49,0x92,1
.db 0xc0,0x3b,0x92,1
.db 0xc0,0x2f,0x92,1
.db 0xc0,0x1b,0x92,1
.db 0xc0,0x07,0x92,1
.db 0xc0,0xf7,0x81,1
.db 0xc0,0xe7,0x81,1
.db 0xc0,0xcf,0x81,1
.db 0xc0,0xb7,0x81,1
.db 0xc0,0xa9,0x71,1
.db 0xc0,0x97,0x71,1
.db 0xc0,0x89,0x61,1
.db 0xc0,0x73,0x61,1
.db 0xc0,0x61,0x51,1
.db 0xc0,0x51,0x51,1
.db 0xc0,0x3f,0x51,1
.db 0xc0,0x2f,0x41,1
.db 0xc0,0x1d,0x41,1
.db 0xc0,0x0b,0x41,1
.db 0xc0,0xf5,0x40,1
.db 0xc0,0xe7,0x40,1
.db 0xc0,0xd1,0x40,1
.db 0xc0,0xbb,0x40,1
.db 0xc0,0xaf,0x40,1
.db 0xc0,0xa1,0x40,1
.db 0xc0,0x93,0x40,1
.db 0xc0,0x7f,0x40,1
.db 0xc0,0x6f,0x40,1
.db 0xc0,0x61,0x40,1
.db 0xc0,0x55,0x50,1
.db 0xc0,0x4b,0x60,1
.db 0xc0,0x43,0x60,1
.db 0xc0,0x39,0x70,1
.db 0xc0,0x35,0x80,1
.db 0xc0,0x31,0x90,1
.db 0xc0,0x2b,0xb0,1
.db 0xd0
which you can convert to work directly in a sound data file
static const byte sproing[]=
{
0xc0,0xdd,0xb2,1,
0xc0,0xdb,0xb2,1,
0xc0,0xd7,0xb2,1,
0xc0,0xd3,0xb2,1,
0xc0,0xcf,0xb2,1,
0xc0,0xc3,0xb2,1,
0xc0,0xbb,0xb2,1,
0xc0,0xad,0xa2,1,
0xc0,0x99,0xa2,1,
0xc0,0x85,0xa2,1,
0xc0,0x6d,0x92,1,
0xc0,0x4d,0x92,1,
0xc0,0x2b,0x92,1,
0xc0,0xfb,0x81,1,
0xc0,0xd3,0x81,1,
0xc0,0xaf,0x71,1,
0xc0,0x91,0x71,1,
0xc0,0x73,0x61,1,
0xc0,0x59,0x51,1,
0xc0,0x41,0x51,1,
0xc0,0x29,0x51,1,
0xc0,0x17,0x41,1,
0xc0,0x07,0x41,1,
0xc0,0xf7,0x40,1,
0xc0,0xeb,0x40,1,
0xc0,0xdd,0x40,1,
0xc0,0xd3,0x50,1,
0xc0,0xc9,0x60,1,
0xc0,0xc1,0x70,1,
0xc0,0xbb,0x80,1,
0xd0
};

Thanks Digress. Awesome save. The file and all others related are not on the Internet Archive (Wayback Machine), so it seems that you shared the only bits left on earth. :)

 

I am trying to understand how the save file stores things. This is a save file from a white noise generation. I don't understand "period and attenuation". Is the first number the length in time-slices and the second is the pitch?

 

 

Thanks.

MODE 2
SIZE 120
START 0
END 21
193 3
135 3
149 2
71 2
81 2
85 2
89 2
91 2
95 2
99 2
103 2
103 2
107 2
109 2
111 2
115 2
119 2
119 2
121 2
125 2
127 2
127 2

I am almost there. I think.

 

Thanks again.

 

 

 

  • Like 2
Link to comment
Share on other sites

  • 2 years later...

Uh oh. I lost my local copy of the tool, and the link at http://eriscreations.com/downloads/CVSoundFX.zipappears to now 404. Where else can I get a .zip?

 

 

Thanks.

 

 

 

During the past 8 years, I'm having bad luck with technology; I lost 3 computers and various HDD including the one containing a copy of my blog. This issue erased part of my 20 years of coding.

 

Anyway, here's the missing download file, but not sure which version it is.

 

EXE + SRC

CVSoundFX.zip

Edited by newcoleco
  • Like 3
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...