Forum

Please or Register to create posts and topics.

YM export bug with digidrums

Hello, I'm testing Arkos Tracker 3.2.1 with an AKS file.

I've exported that in YM format to playback with a player I've written, but it seems the export file is corrupted. My understanding of the YM format is that when the header says that some digidrums are present, they should be saved immediately after the header itself, even before the NT strings. Instead, by looking at the YM file in a hex editor, it seems like they are not there, and nowhere to be found in the file, even if the header declares 5 digidrums.

If I look at the AKS file itself, I don't even see any digidrum instrument (I think? I'm not really familiar with Arkos yet).

I'd like to attache the AKS file here, but this forum does not allow files with this extension to be uploaded it seems (only images are allowed). So I've uploaded the files to Google Drive: https://drive.google.com/drive/folders/1eMsrFgEZxBhnLM-RdAq-Twr9-St7MRyn

Thanks

Hi,

This is not a bug :). You didn't use any sample at all in your song. You only used events in the events track, which is the first part of the process. Then you only need to have Sample instrument :). For example, for event 01, have the instrument 01 be a Sample Instrument. Plus you will hear it while playing the song!

As an example, check the example songs in the package : songs > ArkosTracker2 > 3Channels > digidrums > Targhan - Sarkboteur.aks

BTW, thanks for notifying me about the file upload, I've added AKS, AKI, YM and XML to the authorized files.

See you soon.

OK I understand the AKS doesn't contain samples but I have a question.

The YM file created by Arkos Tracker says that there are 5 digidrums in it. But then, after the main header, the samples are not there. Any YM player will fail to load this YM file, because it will try to read the digidrums and will then parse the beginning of the NT strings as digidrum size, etc. Isn't this a bug?

Can you playback the YM file with any YM player?

I believe in this situation Arkos Tracker should save "0" in the header as number of digidrums.

Yes, that's because there IS a bug that has been corrected in the 3.2.3 :). But it's only present because you declared events without them being related to sample instrument. I forgot to discard such events on YM export. Download the latest version and the YM will be well exported.