| |
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.... |
| |
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). |
| |
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 ? |
| |
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 |
| |
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. |
| |
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 :-) |
| |
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! |
| |
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? |
| |
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. |
| |
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! :) |
| |
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 |