Chat

Author Topic: Rave Dancetune Cool Spot Remix  (Read 335 times)

Offline 96N64player

  • Newbie
  • Posts: 16
Rave Dancetune Cool Spot Remix
« on: January 14, 2019, 05:01:46 PM »
A remix of  Rave Dancetune from the game Cool Spot.

Offline SeregaZ

  • Newbie
  • Posts: 32
  • Delek FTW
Rave Dancetune Cool Spot Remix
« Reply #1 on: January 14, 2019, 07:00:05 PM »
i am found probably one little mistake - with GEMS him self :) it ignore some pause in begining of track. that is why Last Christmass sounds not fine. and i am still didnt make that reading of matrix. but i think deflemask is already have this correct order. i am read patterns as they lay in a file - and sound, i think, is fine.

new one with this melody. and press left button on emulator :) Cool Spot use GEMS so i am attach original melody as second one. and i have no loops, so in the end of your melody some strange happen. and converter didnt support effects. and samples for GEMS can be 10400 as max. so your samples is converted in that frequency - so sound of drums a little different.

Offline 96N64player

  • Newbie
  • Posts: 16
Rave Dancetune Cool Spot Remix
« Reply #2 on: January 14, 2019, 10:46:03 PM »
...and samples for GEMS can be 10400 as max. so your samples is converted in that frequency - so sound of drums a little different.
Are you referring to to the sampling rate of the snare? because in Cool Spot, I thought it was 11025Hz, and the snare in my version has the same sampling rate. I could be wrong though...

Offline SeregaZ

  • Newbie
  • Posts: 32
  • Delek FTW
Rave Dancetune Cool Spot Remix
« Reply #3 on: January 15, 2019, 09:03:48 AM »
it have some table of frequency for GEMS.
Quote
Case "5"
  CodeSamplesArr(ind)\freq = 10400
Case "6"
  CodeSamplesArr(ind)\freq = 8700
Case "7"
  CodeSamplesArr(ind)\freq = 7300
Case "8"
  CodeSamplesArr(ind)\freq = 6500
Case "9"
  CodeSamplesArr(ind)\freq = 5800
Case "A"
  CodeSamplesArr(ind)\freq = 5200

11025 probably modern choice, becouse it is now as some kind of standart (i mean 6k, 8k, 11025, 16k, 22050, 32k, 44100, etc). in a time, when Sega Mega Drive games was made - that frequency standart probably not exist.

but probably version of GEMS driver for this game was modified. that modified was usual things for game creators. for example Mortal Kombat 3 have flag $88 or something and it use 4bit DPCM. Punisher - same system as MK3. Comix Zone have ADPCM. official version GEMS will not play that samples correct - it need to convert into normal 8bit PCM, only then another GEMS game can use this songs or sfx sounds. even sometimes that modified GEMS bank cant be unpacked - so big difference was made by game creators. for example Wolf Enstain or how it correct name - i have no idea what sound format for samples is used :)

and usual flag for samples is $45 (5 for frequency. 4 for... mmmm... 8 bit? not sure.) so Cool Spot have $05. but sounds probably fine... for my ears. i am not musician :) when i try to convert some Game of Throne melody for my romhack - it was not very well :) idea was remake Dune into middle age - with sword and bows. Mom says - study notes and piano, but i didnt listen her.