| |
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.... |
| |
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! |
| |
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... |
| |
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.
|
| |
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 |
| |
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 |
| |
assiduous Account closed
Registered: Jun 2007 Posts: 343 |
i cant find the parameter for resonance power in sidplay2.ini, which one is it ? |
| |
kenchis
Registered: Jan 2008 Posts: 65 |
This parameter is set in each filter section:
ResonanceFactor=1.0
|
| |
JackAsser
Registered: Jun 2002 Posts: 2014 |
Quote: This parameter is set in each filter section:
ResonanceFactor=1.0
When I try to build the source myself I get:
.\jsidplay2-1.4\resid_builder\resid\IWave6581.java:25: code too large
static int /* reg8 */wave6581__ST[] = {
Please help. ;D |
| |
kenchis
Registered: Jan 2008 Posts: 65 |
AFAIK this is a java version issue.
The static array is too big for javac. This has changed.
You schould compile with java 1.6
Which version did you try? |
| |
JackAsser
Registered: Jun 2002 Posts: 2014 |
Quote: AFAIK this is a java version issue.
The static array is too big for javac. This has changed.
You schould compile with java 1.6
Which version did you try?
JDK 1.6 Update 4. I read that they changed the byte code from 1.5 to 1.6 to support >64k code chunks, but still it doesn't work.
Maybe NetBeans is pWNING my ass, I dunno. It says it's using JDK1.6 and the path seems correct... |
Previous - 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 - Next |