What is the story behind JSS?
(As written by ccr/TNSP himself)
In 1996, I implemented a very stupid and simple Sound Blaster/DOS-only
sample player, which was called "Judas Sound System". This "system" was used
only once in a small game.
After couple of years, in the end of 1998 (sometime in December),
I decided finally to move _totally_ from Borland Pascal to Free Pascal's
32-bit world. So, a 32-bit sound system was needed. First I tried 32-bit
MIDAS since I had used the old 16-bit version with BP, but I was unable
to get it working properly enough under both DOS and Linux. (I did got
it working just great under Linux, but not under DOS)
I got bored of fiddling with MIDAS and so (as stupid as I was) I started
my own sound system project, which was back then called "Judas Sound System II".
Unfortunately and unbeknownst to me, there already existed another sound
system by same name! (it was "Judas Sound System 2.x" by Cadaver)
So one more change had to be applied to the name. Due to the fact that I
had originally prepended the routine-names with "jss" and mostly due to my
laziness, I decided that to change the name to "J", which eventually mangled
into "J Sound System" aka "JSS".
And that is how J Sound System was born. The development was fastest
after I finished my army-service in 7/1999. Then it got slower and after coming to
december 1999, it had almost totally stopped. Reasons for that were mostly
school and other projects. In 1/2000 I registered JSS as a project to
SourceForge and in 4/2000 I decided to start
working on it again. But unfortunately my computer broke (motherboard and
CPU burned totally themselves!) and I didn't have the money to fix it.
So few months got by again, until in 7/2000 I got a brand new AMD K6-2 500
which replaced the old AMD K6-2 333. Now I have been slowly, but surely
working on parts of JSS, hopefully getting it ready someday.
More will be written as time goes by.