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 > JITT64: new Java C64 tracker in develop
2008-02-18 21:06
ice00

Registered: Apr 2002
Posts: 54
JITT64: new Java C64 tracker in develop

For the people interesting in a new cross-tracker for C64, I'm developing JITT64, a Java C64 tracker.
I will use the JSidplay2 library for sound reproduction (thanks Kenchis for creating this conversion in java).
Even if all the specification about the editor is not jet all wrote and full analyzed, it will be something similar to Goattracker for tracker commands, but very specialized into instrument definition.
All instruments are based onto tables of values for a full control onto sound generation.
All tables are not shared between instruments, but all have the personal one.
From a rapid counting, an instrument that use all the available space is defined by over 2KB of data.
I will use the power of the pc computation for reduce (the not full used) and try to shared tables that are equals between instruments to make less the memory consuming when packing the tune for the C64.
Maybe when I code the player in 6502 code I will need to have to modify some of my actual rhetorical goal due to implementation restriction of all the features planned.
However, for sure it will be very raster-line consuming, but my goal is to have an editor for composing a tune that use all the C64 cpu for generating the sound as we want.
Project is updated every day into svn repository: actually there is the main screen interface designed and I'm concentrating into instrument tables implementation (help contains already a low level details about instruments, however most of the documentation is onto my notes into the desk, I have no time to write a full document jet).
I count to use the power of Java swing event interface to make easy to use and insert all the values into the tables.
Project will require many months to reach an usable state, but for the one that want to follow the develop here there is the link to the project:
http://www.sourceforge.net/projects/jitt64

java 1.6 is required. All project is GPL.

For the one that are thinking why to create another music editor that probably less that 3 people will use the answer is simple: I like sid music, coding in Java and assembler, so I have a interesting project to do that will use all of this together :)

I like to thanks CreaMD for having running the first cover compo at www.c64.sk as the idea of this editor is borne due to the difficult I find in using Goattracker to produce a sound I need for creating the cover I like to produce.
I hope to see a next year competition and have my entry composed with this tool...
 
... 11 posts hidden. Click here to view all posts....
 
2008-02-19 07:10
ice00

Registered: Apr 2002
Posts: 54
As I use the Matisse GUI Building of Netbeans, the needed library are distributed natively in Java 1.6.
It runs even with 1.5, but only with the supplied external library.
2008-02-19 15:02
Mr. Mouse

Registered: Dec 2001
Posts: 235
Quote:
However, for sure it will be very raster-line consuming, but my goal is to have an editor for composing a tune that use all the C64 cpu for generating the sound as we want.


This is a very very valid reason to sacrifice rastertime, and I do hope your tool will enable to squeeze the max out of the SID. You are purposely restricting use of the tool to composing only, without possibility to use tunes in rastertime-consuming demos, which is commendable. I look forward to it!
2008-02-19 19:58
MagerValp

Registered: Dec 2001
Posts: 1078
Yes, who knows what kind of wonderful sounds can be produced with unlimited CPU?

Like how about a couple of sw wavetable channels mixed to $d418 for bass sounds...
2008-02-19 20:41
Steppe

Registered: Jan 2002
Posts: 1510
Thumbs up, finally someone is taking it on. No compromises, there are lots and lots of trackers out there already to make tunes for demos. Looking forward to it!
2008-02-19 21:55
Conjuror

Registered: Aug 2004
Posts: 168
Quote:

Thumbs up, finally someone is taking it on. No compromises, there are lots and lots of trackers out there already to make tunes for demos. Looking forward to it!


Can you recommend any for win/linux? Something else I could do on my eeepc.

2008-02-19 22:00
Steppe

Registered: Jan 2002
Posts: 1510
Well, Goat Tracker seems to be the most popular these days. Sid DuzzIt! and JCH are still widely used, but they're C64/emu only. Goattracker works on Windows natively.
2008-02-19 22:33
Raf

Registered: Nov 2003
Posts: 343
well.. will it be possible for such an tracker to run on mobile phones? ;-)

and... maybe it's not a place for sucha a question, but I'm looking for java sid player that nokia 3110 is enoigh for - does anyone know such a thing? I searched for it already but nothing found (applets for PC are already done but not midlets...)

www.vulture.c64.org
2008-02-20 10:38
ice00

Registered: Apr 2002
Posts: 54
As I remember, the mobile version of Java has an reduced API for Swing application and a different core. It will need a rewrite of lot of part for running into a phone (and maybe the usage could be a difficult due to little screen and limited "keyboard" to use.
2008-02-20 22:45
Conjuror

Registered: Aug 2004
Posts: 168
Quote:

Well, Goat Tracker seems to be the most popular these days. Sid DuzzIt! and JCH are still widely used, but they're C64/emu only. Goattracker works on Windows natively.


Thanks for the info. Hmm looks a bit basic but will be enough to play with. Guess I was expecting a modern gui.

Cheers
2008-04-03 21:29
kenchis

Registered: Jan 2008
Posts: 65
I currently watch your screenshot and it looks really nice and user friendly.
I think its your keyboard and the icons look nice, too.
Good work :-)

Kenchis
Previous - 1 | 2 | 3 - 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
Fred/Channel 4
Chesser/Blazon
Chico/Civitas
Mike
saimo/RETREAM
Airwolf/F4CG
REBEL 1/HF
Guests online: 94
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 Webmasters
1 Slaygon  (9.6)
2 Perff  (9.6)
3 Sabbi  (9.5)
4 Morpheus  (9.4)
5 CreaMD  (9.1)

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