Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Geek Culture / Sonic Arranger ( Amiga audio format )

Author
Message
Dj Thunder
18
Years of Service
User Offline
Joined: 28th Jun 2006
Location: France
Posted: 13th Oct 2007 21:57
Hi all

Do you know the Sonic Arranger format ?
This one was used during the amiga erea.

Here the SA module format: http://www.exotica.org.uk/tunes/formats/sonic/SONIC_AR.TXT

I would like to make functions that will allow me to read a file in SA
Any idea ?

Thanks



PS: Deliplayer was able to read this one, but this project seems to be stopped, and it is not open source ...

Jess T
Retired Moderator
21
Years of Service
User Offline
Joined: 20th Sep 2003
Location: Over There... Kablam!
Posted: 14th Oct 2007 04:23
In whichever language you choose to write the functions, you're going to have to read a file in byte by byte, following the specification exactly, and storing all the information internally.

Once you have all the information (or as you're getting it), you can start to set things up, like maybe loading the synth sounds (or the MIDI equivalent).

From there, it should be a simple matter of following the data for how to play the sounds (which should include a frequency and length I believe).

If you can, have a look at an open-source MIDI player, that should give you a good idea on how to go about it.

Nintendo DS & Dominos :: DS Dominos
http://jt0.org
Dj Thunder
18
Years of Service
User Offline
Joined: 28th Jun 2006
Location: France
Posted: 14th Oct 2007 13:25
Ok thank you.
I will search.

Dj Thunder
18
Years of Service
User Offline
Joined: 28th Jun 2006
Location: France
Posted: 24th Oct 2007 13:32
Hello,

Finally, it works !

I think i will make a plugin that will allow peoples to read every amiga tunes ...

Login to post a reply

Server time is: 2024-11-19 11:21:18
Your offset time is: 2024-11-19 11:21:18