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 > CSDb Discussions > Android Goattracker compatible tracker
2021-04-25 05:24
Splunkh!

Registered: Apr 2021
Posts: 31
Android Goattracker compatible tracker

FakeSID is a FOSS Android chiptune tracker (inspired by LFT's Blackbird). The coder is now considering rewritting the whole thing, basing it on Goattracker! One very nice aspect of this is that Goattracker's .sng-files easily can be converted to SidWizard .swm-files (With Hermit's sng2swm-tool).

According to this thread on Github, the dude mentions he would need a little bit of help with some of the 6510-assembly bits. Anybody here who perhaps would like to point him towards the right direction? In that case leave a comment and more details can be added. Have a look at this thread: https://github.com/2bt/fakesid/issues/1#issuecomment-822011536

Personally I love the idea of punching in a few melodies or beats on my phone whilst being on the bus, and then move the fragments over to the breadbox when at home :) Also the gui on the previous/earlier android installment (FakeSID) is really sweet. Screenshots/apk are available at Github link above or at Play where it has gotten some pretty great ratings: https://play.google.com/store/apps/details?id=com.twobit.fakesid
 
... 4 posts hidden. Click here to view all posts....
 
2021-05-28 13:42
Slajerek

Registered: May 2015
Posts: 62
I suggest to let him dig into Goattracker2 source code. It is quite simple C and frankly speaking including *all* features is not a big deal, in fact I think that gathering information may take longer time than reviewing code and implementing it in the Android environment (even considering that it does not have to be re-written, but can be easily ported via JNI and let Android GUI act via wrapper to the existing code and data structures).
2021-06-02 07:42
Splunkh!

Registered: Apr 2021
Posts: 31
Thanks for this interesting input Slajerek ! I forwarded that info to 2bt. Did perhaps anybody here check out the SID to GoatTracker sng conversion tool at github ?
2021-10-16 12:49
DeMOSic

Registered: Aug 2021
Posts: 126
Quote: Thanks for this interesting input Slajerek ! I forwarded that info to 2bt. Did perhaps anybody here check out the SID to GoatTracker sng conversion tool at github ?

i checked it out but couldnt get it to compile sadly
2021-10-17 18:38
Splunkh!

Registered: Apr 2021
Posts: 31
Quote: i checked it out but couldnt get it to compile sadly

Hmmm, too bad. I saw you added a issue on GitHub and that there was one person previously who had some problems. If anybody would manage to produce a working binary that would be really cool.
2021-10-17 18:55
spider-j

Registered: Oct 2004
Posts: 449
Compiling worked fine here on Linux.

Awesome tool. I'm glad you found it. I started writing a sid2sng tool myself a couple of weeks ago – but guess I can throw that to /dev/null now :-)
2021-10-17 20:10
DeMOSic

Registered: Aug 2021
Posts: 126
Quote: Hmmm, too bad. I saw you added a issue on GitHub and that there was one person previously who had some problems. If anybody would manage to produce a working binary that would be really cool.

yeah. I even asked for the creator to add a release!
2021-10-17 20:12
DeMOSic

Registered: Aug 2021
Posts: 126
Quote: Compiling worked fine here on Linux.

Awesome tool. I'm glad you found it. I started writing a sid2sng tool myself a couple of weeks ago – but guess I can throw that to /dev/null now :-)


lol im a windows user so that means its a linux program?
2021-10-17 22:45
spider-j

Registered: Oct 2004
Posts: 449
Quote: lol im a windows user so that means its a linux program?

It's a super simple C++ program. I guess it will run fine on Windows. But the add_compile_options params in CMakeList.txt look GCC specific to me. Maybe try building it with GCC from Cygwin on Windows instead of Visual Studio.
2021-10-18 05:26
Splunkh!

Registered: Apr 2021
Posts: 31
Whohoo!!

All is now solved thanks to Spider Jerusalem & hedning in this thread sid2sng Windows builds

The CSDB entry and the compiled (Win x32/x64) binary is here: sid2sng 1.0

I tried it and it works wonders! But not every single Goat-SID works and sometimes you need to add some parameter to get an output .sng

usage: sid2sng [options...] sid-file [sng-file]
 -nopulse
 -nofilter
 -noinstrvib
 -fixedparams
 -nowavedelay

I converted sng to swn and am now enjoying analyzing the Goat-SIDs in Sidwizard 1.8 on native C64! :)
2021-10-18 07:45
DeMOSic

Registered: Aug 2021
Posts: 126
Quote: Whohoo!!

All is now solved thanks to Spider Jerusalem & hedning in this thread sid2sng Windows builds

The CSDB entry and the compiled (Win x32/x64) binary is here: sid2sng 1.0

I tried it and it works wonders! But not every single Goat-SID works and sometimes you need to add some parameter to get an output .sng

usage: sid2sng [options...] sid-file [sng-file]
 -nopulse
 -nofilter
 -noinstrvib
 -fixedparams
 -nowavedelay

I converted sng to swn and am now enjoying analyzing the Goat-SIDs in Sidwizard 1.8 on native C64! :)


Awesome!
Previous - 1 | 2 - 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
The Phantom
Guests online: 82
Top Demos
1 Next Level  (9.8)
2 13:37  (9.7)
3 Mojo  (9.7)
4 Coma Light 13  (9.7)
5 Edge of Disgrace  (9.6)
6 Comaland 100%  (9.6)
7 Uncensored  (9.6)
8 No Bounds  (9.6)
9 Wonderland XIV  (9.6)
10 Bromance  (9.5)
Top onefile Demos
1 Layers  (9.7)
2 It's More Fun to Com..  (9.6)
3 Cubic Dream  (9.6)
4 Party Elk 2  (9.6)
5 Copper Booze  (9.6)
6 TRSAC, Gabber & Pebe..  (9.5)
7 Rainbow Connection  (9.5)
8 Dawnfall V1.1  (9.5)
9 Quadrants  (9.5)
10 Daah, Those Acid Pil..  (9.5)
Top Groups
1 Oxyron  (9.3)
2 Booze Design  (9.3)
3 Censor Design  (9.3)
4 Crest  (9.3)
5 Performers  (9.3)
Top Logo Graphicians
1 Sander  (9.9)
2 Facet  (9.6)
3 Mermaid  (9.4)
4 Pal  (9.4)
5 Shine  (9.3)

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