mirror of
https://github.com/antoinevignau/source.git
synced 2024-11-19 22:31:52 +00:00
fb2ef37310
with some updates
1 line
3.6 KiB
Plaintext
1 line
3.6 KiB
Plaintext
rSounder Version 3.1
|
|
by
|
|
Paul Benson & Brutal Deluxe Software
|
|
|
|
v3.1 - 27/Feb/2024
|
|
1. When a sound is saved, its size is aligned to a page boundary. That makes it easier to handle.
|
|
2. The (c) string added as a suffix to all sounds is removed.
|
|
|
|
Okay, well it's is finally done! Of coures I'm expecting people to report
|
|
any bugs discovered. First off, this program is still shareware and it is
|
|
now $7. The reason for this is that many people said the original was
|
|
worth $5, and the second was worth more than $5 (not to mention inflation),
|
|
and this version does even more. If you are on GEnie, I accept
|
|
payment to my GEnie account of P.BENSON1 via Gift of Time. Also, my
|
|
address has changed to:
|
|
Paul Benson
|
|
3300 Cobblestone Court
|
|
Raleigh, NC 27607
|
|
If you paid for previous rSounders, you do _not_ owe any extra money.
|
|
|
|
What's Changed?
|
|
I've added some features to this version. I'll just list them in no real
|
|
order.
|
|
|
|
Support for opening WAV, AU, and MOD files has been added. For AU samples,
|
|
I only support linear and mu-law. I could not find the valid code for
|
|
A-law samples, so I don't think NeXT/SUN really supports it. The other
|
|
types I don't think are possible for the GS (DSP stuff). I have an
|
|
algorithm for A-law to 8-bit linear, so if anyone knows the AU code for
|
|
A-law samples, I can easily add support.
|
|
|
|
Support for saving as WAV and AU has been added. This is what got me
|
|
motivated to work on rSounder again as I had some nice GS sounds I
|
|
wanted to port to my PC. The AU samples are saved as mu-law.
|
|
|
|
Change Frequency. This needed to be added to support WAVs since WAV files
|
|
only handle a few set frequencies (unlike the GS). Since I had to add it,
|
|
I figured I may as well let users play around with it. IT TAKES A LONG
|
|
TIME due to floating point operations. The effect of this is to change
|
|
the playback rate without changing how the sample sounds (i.e. no pitch
|
|
change). The sound length will change accordingly. For example, if
|
|
your sound sample is 10000 bytes long and is set to play at a frequency
|
|
of 20000 (therefore a half second sound sample), you can convert it to
|
|
play at 10000 and the sample will be reduced to 5000 bytes (to maintain
|
|
the half second play length). This is a pretty good algorithm and can
|
|
also be used to smooth a sound (by increasing the playback rate) or
|
|
to reduce a sound's size with little loss to play quality.
|
|
|
|
You can amplify the sound by railing it out or by a percentage. The first
|
|
option will 'rail out' the sound, i.e. at least one value will be 255 or 1.
|
|
If a 255 or 1 already exists, then the sound is not changed. The second option
|
|
allows the sound to be railed outside of the valid ranges. There is a
|
|
ceiling of 255 and a floor of 1 to prevent improper sound data. There
|
|
is an added benefit to this in that the second option is by a percentage.
|
|
So, you can actually 'muffle' the sound with values less than 100%.
|
|
|
|
Easter Eggs! If you can find them, you should be pleasantly surprised.
|
|
Be warned, they do mess with the sound sample currently loaded.
|
|
|
|
Yes, the opening sound was created with rSounder. ;)
|
|
|
|
Please include this document with any copy of rSounder version 3 that
|
|
you share.
|
|
|
|
Special thanks to the people who already paid there shareware fee. While
|
|
it has yet to pay my rent, it is a nice perk. A special kudos to the people
|
|
outside of the USA who took the time/effort/extra money to pay for the
|
|
shareware fee. I must say I was pleasantly surprised to get payments from
|
|
Canada, France, Germany, and other places.
|
|
|
|
You can contact me at the above address, by GEnie as P.BENSON1, or the.
|
|
net via baja@nando.net.
|
|
|
|
Cheers,
|
|
Pauley
|