Autor
| ASM PLAYERS for music and sound effects
|
ARTRAG msx master Mensajes: 1747 | Publicado: Mayo 17 2005, 20:19   |
I am developing a game with very strict time constraints
and I am looking for asm routines to play sound effects and music
with the following requirements:
1) very few z80 cycles per execution
2) source code easy well documented and easy to be opened and sliced in small parts
3) large base of music/effects freely available
4) PSG only support
5) optional scalability to MSX audio or other HW
Any suggestion?
|
|
Maggoo msx professional Mensajes: 591 | Publicado: Mayo 17 2005, 20:26   |
I'd say PT3 player if PSG only is what you're looking for. It's pretty fast and there is a large library of songs already available for it. Dunno how good it works with sound editors like SEE since they're sharing the same PSG channels...
|
|
mth msx freak Mensajes: 193 | Publicado: Mayo 18 2005, 00:48   |
For maximum speed, a play-only format is best. Many song formats like MoonBlaster are stored in such a way that you can both edit and play them. But if you forget about editing, you can do some precalculations and reorganisations that will make life easier for the replayer. I think the music macro languages have such an approach (edit text files, compile to play format). But if you want to edit the music in a tracker, I think you'll have to write the converter and replayer yourself.
|
|
ro msx guru Mensajes: 2347 | Publicado: Mayo 18 2005, 10:12   |
hmm, not long ago same question asked on this forum. next time browse through and find some answers, aaight?
|
|
ARTRAG msx master Mensajes: 1747 | Publicado: Mayo 18 2005, 13:16   |
Sorry, opening a new forum is easier :-)
About PT3, any suggestion or starting point?
Do you have any file with ASM code and music or effects?
Which version of PT3 tools should I use?
Dou you have any example of working code?
|
|
ro msx guru Mensajes: 2347 | Publicado: Mayo 18 2005, 13:23   |
again, search this forum (and check the news history for 2005) for all your answers.
|
|
ARTRAG msx master Mensajes: 1747 | Publicado: Mayo 18 2005, 13:32   |
PT3.LHZ is version 1.0
while PT3OOLS is version 1.1
has no ASM codes!!
moreover I cannot find any
PT3 file for music or effects on
this site...
Still sure that my questions have
answers in the past forums?
|
|
marison msx lover Mensajes: 98 | Publicado: Mayo 18 2005, 14:48   |
Someone have PT3 player in M80 .mac format?
There are not great work to convert it, but if someone did...
If no, I will post the converted code here or will send it to the authors.
|
|
ro msx guru Mensajes: 2347 | Publicado: Mayo 18 2005, 15:40   |
it's a ascii file not? so e.z. to load in M80 or any other assembler
|
|
marison msx lover Mensajes: 98 | Publicado: Mayo 18 2005, 16:17   |
Very easy indeed. The necessary convertions are:
- Hexadecimal and binary number format.
- [ ] to ( ).
- And maybe others.
Are you, ro, the author of the PT3tool package?
M80 is very useful as a cross-plataform developer tool.
|
|
Maggoo msx professional Mensajes: 591 | Publicado: Mayo 18 2005, 18:37   |
Quote:
| PT3.LHZ is version 1.0
while PT3OOLS is version 1.1
has no ASM codes!!
moreover I cannot find any
PT3 file for music or effects on
this site...
Still sure that my questions have
answers in the past forums?
|
Check your email for some items to try out. |
|
Vincent van Dam msx addict Mensajes: 382 | Publicado: Mayo 18 2005, 19:53   |
Quote:
| PT3.LHZ is version 1.0
while PT3OOLS is version 1.1
has no ASM codes!!
|
That's not good! I have send a new package that includes the .asm's to snout to replace the current package. |
|
marison msx lover Mensajes: 98 | Publicado: Mayo 18 2005, 20:54   |
Off-topic:
Vincent,
Your login is from Ressurrection Inc. or your really name. This book is very cool!
|
|
ro msx guru Mensajes: 2347 | Publicado: Mayo 18 2005, 21:02   |
Quote:
| Very easy indeed. The necessary convertions are:
- Hexadecimal and binary number format.
- [ ] to ( ).
- And maybe others.
Are you, ro, the author of the PT3tool package?
M80 is very useful as a cross-plataform developer tool.
|
No I'm not (sadly) Funny thing is I found that spectrum Z80 replay routine about a year ago on the internet and always wanted to "convert" it to MSX z80 code .. some one else beat me to it. well maybe for the better 'cuz I'm a lazy SOB remember
The S.E.E. (sound effect editor) pack is, however, 100% mine. It's, afaik, the only sound effect editor ever published on MSX (atleast in the amateur scene). Funny, 'cuz we got shitloads of music editor on the other hand!
SEE is a PSG effects editor. Check my site www.thefuzz.nl and go to projects and then to downloads to choose your pick. oh, I've include many SFX RIPS on that sit e also (a dozen konami sound fx waitin' to be used again...)
hail! |
|
Maggoo msx professional Mensajes: 591 | Publicado: Mayo 18 2005, 21:47   |
Talking about SEE and PT3. How is it possible to combine both together since really, they are using the same hardware and the same channels ?
Somehow, the PT3 replayer should go silent while a sound effect is played or something like this... The other solution would be to select like in some speccy game to have either music OR sound effects (not both). Of course this if you want to stick to PSG only.
|
|
|
|
|