Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
You are not logged in - nap
CSDb User Forums


Forums > C64 Composing > New member does Sidplay2 in Java
2008-01-04 22:34
kenchis

Registered: Jan 2008
Posts: 65
New member does Sidplay2 in Java

Hi folks,

I am a new member of CSDb and want to introduce myself
with a little release.
First, i am very proud to be accepted as a new member of the scene.
For short: I am a C64 fan from 1986 until now.
I was never active in the scene, too less talented maybe, but i learned basic and assembler and did some coding for myself in the past.
One thing from the past i actually do until today is listening the precious SID music of all the talented music artists. So many thanks to all of you for your work
collected in the HVSC.

To listen the new releases from the still active groups i often used sidplay2 for windows or an emulator like CCS64, because my commodore was on the attic.
I am also a Java developer and wanted to have my very own java implementation to create a so called C64 Jukebox.
I decided to create a 1:1 conversion of sidplay2 from C++ to java. It should have all features of the original.
It was a long time work and when it was finished i decided to make it open source, that others can integrate into their java emulators.
Perhaps there will be plugins for many java apps some day or a version running even on a mobile.

If you have any suggestions or feedback (positive or negative) it is welcome.

Have a lot of fun with our hobby,
Ken

http://sourceforge.net/projects/jsidplay2/
 
... 75 posts hidden. Click here to view all posts....
 
2008-01-18 23:55
kenchis

Registered: Jan 2008
Posts: 65
Now i added the tune speed information into the beta version.
It works for PAL/NTSC and
if it changes while playing, it shows min/max values.

I tried the tunes postet here:
Useless(?) facts about sids

And it seems almost to show the correct value.

@Steppe:
Thank you for your explanation, it was very helpful.
2008-01-19 08:41
The Overkiller
Account closed

Registered: Mar 2002
Posts: 342
Quote: This ofcourse opens the door to a .sid player for Java enabled telephones! Great work man, and welcome from a fellow Java developer ;)

Yeah!! A sid player for the mobile phones based on Java or Symbian will be a piece of coolness .....
2008-02-14 21:40
gregg
Account closed

Registered: Apr 2005
Posts: 56
I guess we will have to wait until cellphones have CPUs in the GHz range. :)
2008-02-14 22:36
Steppe

Registered: Jan 2002
Posts: 1510
Totally missed that post!
Check out http://mitglied.lycos.de/kenchis/jsidplay2.html

It really developed into something very useful, thanks a lot Kenchis! (Even player version is displayed, wow!)
2008-02-14 22:41
kenchis

Registered: Jan 2008
Posts: 65
Hi Steppe,
you did not miss anything.
In fact you are very fast, because i posted that some minutes ago.

It is still in developement, but now everybody can play with the current version.

:-)
2008-02-14 23:15
assiduous
Account closed

Registered: Jun 2007
Posts: 343
not a bad player atall (SID emulation is pretty impressive,only Hoxs64 emulates better) but ... it drives me nuts that the settings I use reset everytime I load a new tune or even change a sub tune!
2008-02-16 09:54
kenchis

Registered: Jan 2008
Posts: 65
Do keep the settings, you must edit sidplay2.ini in your home directory.
Next version will save the settings...
2008-02-18 21:55
kenchis

Registered: Jan 2008
Posts: 65
The Applet is now updated, changes are:
1.
HVSC browser shows the most important infos of selected tune
2.
The settings are remembered while the player is running (separate for each filter)

You should store HVSC database path in your INI file, that it is used on startup.
2008-02-18 22:03
assiduous
Account closed

Registered: Jun 2007
Posts: 343
changed resonance to a higher value,selected another tune and the resonance settings are back to what they were before
2008-02-18 22:10
kenchis

Registered: Jan 2008
Posts: 65
the resonance belongs to the selected filter.
If you change a tune, the selected filter switches to default (FilterStockResid6581 or FilterStockResid8580).
Normally you have to change resonance for every filter.

If you want to change it permanently you can currently only save it in sidplay2.ini
Previous - 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 - Next
RefreshSubscribe to this thread:

You need to be logged in to post in the forum.

Search the forum:
Search   for   in  
All times are CET.
Search CSDb
Advanced
Users Online
zscs
Grue/Extend
rexbeng
Brataccas/HF
Guests online: 106
Top Demos
1 Next Level  (9.7)
2 13:37  (9.7)
3 Mojo  (9.7)
4 Coma Light 13  (9.6)
5 The Demo Coder  (9.6)
6 Edge of Disgrace  (9.6)
7 What Is The Matrix 2  (9.6)
8 Uncensored  (9.6)
9 Comaland 100%  (9.6)
10 Wonderland XIV  (9.6)
Top onefile Demos
1 Layers  (9.6)
2 Cubic Dream  (9.6)
3 Party Elk 2  (9.6)
4 X-Mas Demo 2024  (9.6)
5 Copper Booze  (9.6)
6 Dawnfall V1.1  (9.5)
7 Rainbow Connection  (9.5)
8 Onscreen 5k  (9.5)
9 Morph  (9.5)
10 Libertongo  (9.5)
Top Groups
1 Booze Design  (9.3)
2 Oxyron  (9.3)
3 Performers  (9.3)
4 Censor Design  (9.3)
5 Triad  (9.3)
Top Swappers
1 Derbyshire Ram  (10)
2 Jerry  (9.8)
3 Violator  (9.7)
4 Acidchild  (9.7)
5 Cash  (9.6)

Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.042 sec.