@cperezgrin I have attach a working project with AKG, But it's including de arkostraker2 tools and rasm compiled for linux. If you are using windows you will have to replace them for their corresponding version and maybe some minor changes on cfg/music_conversion.mk.
De makefile rules that I made will generate the following commands:
#Generates a intermediate folder
mkdir -p obj/__aks2
touch obj/__aks2/.folder
#Converts the song
arkostraker2utils/SongToAkg assets/sound/music.aks obj/__aks2/music1.asm --exportPlayerConfig --labelPrefix
music1_arkostraker2utils/rasm obj/__aks2/music1.asm -o obj/__aks2/music1 -s -sl -sq
arkostraker2utils/Disark obj/__aks2/music1.bin src/assets/sound/music1.s --symbolFile obj/__aks2/music1.sym --sourceProfile sdcc
# Converts the sfx
arkostraker2utils/SongToSoundEffects assets/sound/soundEffects.aks obj/__aks2/sfx.asm --exportPlayerConfig --labelPrefix sfx_
arkostraker2utils/rasm obj/__aks2/sfx.asm -o obj/__aks2/sfx -s -sl -sq
arkostraker2utils/Disark obj/__aks2/sfx.bin src/assets/sound/sfx.s --symbolFile obj/__aks2/sfx.sym --sourceProfile sdcc
# Converts the player
cp arkostraker2utils/players/PlayerAkg.asm obj/__aks2/PlayerAkg.asm
cp arkostraker2utils/players/PlayerAkg_SoundEffects.asm obj/__aks2/PlayerAkg_SoundEffects.asm
touch obj/__aks2/PlayerHead.asm
echo "" > obj/__aks2/PlayerHead.asm
echo 'PLY_AKG_HARDWARE_CPC = 1' >> obj/__aks2/PlayerHead.asm
echo 'PLY_AKG_MANAGE_SOUND_EFFECTS = 1' >> obj/__aks2/PlayerHead.asm
echo 'include "music1_playerconfig.asm"' >> obj/__aks2/PlayerHead.asm ;
echo 'include "sfx_playerconfig.asm"' >> obj/__aks2/PlayerHead.asm ;
echo 'include "PlayerAkg.asm"' >> obj/__aks2/PlayerHead.asm
arkostraker2utils/rasm obj/__aks2/PlayerHead.asm -o obj/__aks2/PlayerAkg -s -sl -sq
arkostraker2utils/Disark obj/__aks2/PlayerAkg.bin src/assets/sound/PlayerAkg.s --symbolFile obj/__aks2/PlayerAkg.sym --sourceProfile sdcc