[MVSTracker suite] released

Talk about development tools here

Moderator: BigEvilCorporation

KanedaFr
Administrateur
Posts: 1139
Joined: Tue Aug 29, 2006 10:56 am
Contact:

[MVSTracker suite] released

Post by KanedaFr » Tue Apr 17, 2007 11:52 am

Hello,

here is my version of MVSTracker.
Thanks to Ivan and Pascal for the first ones.

This version is mainly debugged and with 'true' tracker keyboard layout.

I also rewrote the Genny part.

I called it 'suite' because it's not only the tracker but also the driver.
The z80 driver could be use without the tracker.
Did I say I added PSG and DAC support ? :)
there is still a bug and I know it could be optimized but I'm not a z80 coder.
Perhaps Stef or TmEE will write a better one.

So try it and use it like you want.

I included a full demo for your pleasure.

MG
Very interested
Posts: 56
Joined: Wed Feb 28, 2007 8:41 am
Contact:

Post by MG » Tue Apr 17, 2007 2:19 pm

Great !

I like "Axel Foley" with the PSG features.
Very great ;)
Ah ? ben si ? pourquoi pas...

Fonzie
Genny lover
Posts: 323
Joined: Tue Aug 29, 2006 11:17 am
Contact:

Post by Fonzie » Tue Apr 17, 2007 6:53 pm

Few months ago, we could barely see megadrive outputing any sound... Now it outputs 3 fully separate sounds at once lol, mad mad mad :D

Great job :D
I hope you'll get the psg/dac bug fixed :D

Musicians must absolutely come now :)

xenepp
Newbie
Posts: 5
Joined: Tue Apr 17, 2007 7:33 pm

Post by xenepp » Tue Apr 17, 2007 7:40 pm

That's really fantastic! I was looking for one of these for ages and did a Google search today - BAM there it is!

A couple of bugs/critiques:

1. The note should only last as long as the key is held down, it's really irritating that it loops indefinatly!

2. It REALLY needs an edit mode and preview mode. When your working out the tune you need to not be entering notes on the sheet!

3. It would be useful to use a key to test patches rather than the small keyboard in the bottom left.

4. How the heck do I make my own sounds?

5. How do you import DACs or PSGs or can't you use them in the editor?

Once again thank you so much for this tool, it's really helped me out alot!

MG
Very interested
Posts: 56
Joined: Wed Feb 28, 2007 8:41 am
Contact:

Post by MG » Wed Apr 18, 2007 11:53 am

Yop !

I have a question too.
in file "rsc_s.asm" from your demo, you had typed that :

Code: Select all

;*****************************************************************************
	.align 1
	.globl PSG_Lib
PSG_Lib:
	dc.l	psg01
	dc.l	0

	.align 1
psg01:
	dc.b	3
	INCBIN "test1.afx"
...
Why "dc.b 3" ?

in fact, z80 asm is not my cup of tea, and even with source file i don't know what you are doing to produce some noises.
tcks.
Ah ? ben si ? pourquoi pas...

KanedaFr
Administrateur
Posts: 1139
Joined: Tue Aug 29, 2006 10:56 am
Contact:

Post by KanedaFr » Wed Apr 18, 2007 12:21 pm

MG:
you're right, I forgot to tell you must give the number of channel used
0 is Silent, 3 is 3Chanel
to make PSG, you need to use Shiru's AYFXEditor

xenepp:
1/ it don't really understand...can you give me more information ? is it while playing or making the music ?
2/ the only thing you can do is play the song or the current pattern, no following bar while playing etc...sorry
3/ hmm...you're right...I didn't notice that...Need to find how to pass keyaccelerator to DialogBox...
4/ ?? in the editor window you talked about just before, with the small keyboard
5/ no way. I planned to add PSG and DAC "channels" but I lack times.
the driver is ready not the tracker so it's for devers not musicians, sorry.
but you can at least create your PSG fx with Shiru's AYFXEditor

xenepp
Newbie
Posts: 5
Joined: Tue Apr 17, 2007 7:33 pm

Post by xenepp » Wed Apr 18, 2007 8:36 pm

1. Once the instrument is active by pressing a key on the keyboard it will stay on looping untill you play the pattern and either hit another note or an [END]. It really should only be active while you hold the key down, though even pressing the top button to kill the note would help.

2. What I mean is whenever you press the keys to test the notes, it enters into the track which you don't always want if your just testing keys or feeling out a tune. Entering notes while it's running isn't very important.

4. Whatever I change, it wont produce a sound unless I load a patch, is that normal?

5. As I expected ;) Ah well, that's of secondary importance really!

Just so you know, I'm not moaning about these things, just constructive critisism really. I can't thank you enough for this tool!

KanedaFr
Administrateur
Posts: 1139
Joined: Tue Aug 29, 2006 10:56 am
Contact:

Post by KanedaFr » Thu Apr 19, 2007 10:11 am

1. I'll try to look at this

2. so, how do you want to enter keys ? ;) I think correcting point 3. will resolve the problem

4. hmm...no, it's not normal...another bug to add to the todo list ;)


no problem about critisism, it's what I want : feedback.
Else you think everything is ok and so you don't understand why nobody use it ;)

MG
Very interested
Posts: 56
Joined: Wed Feb 28, 2007 8:41 am
Contact:

Post by MG » Thu Apr 19, 2007 12:58 pm

Well, after few times spend on "AY Sound Fx Editor" and your file (given in example) - test1.afx -, i can't understand what you had made to obtain the cool sound on the megadrive.

Do you have made a file mixed ?
Or the version V0.4 of AY Sound Fx Editor isn't yours ?
Ah ? ben si ? pourquoi pas...

KanedaFr
Administrateur
Posts: 1139
Joined: Tue Aug 29, 2006 10:56 am
Contact:

Post by KanedaFr » Thu Apr 19, 2007 1:21 pm

ah ah!!

How I made AxelF ?

I got it as a VTX file (I'm not a sound composer nor a gfxer, remember!)
I imported its chanel one by one to have 3 AFX files
then I mixed them via AFMix to have an altered AFX file (test1.afx)

....it was 2 months ago, I totally forgot :oops:

well..it's seems I need to update the docs and add AFMix (first I planned to include it in another "coming soon" release)
using the ".afx" for my psg filename was a bad idea...I'll change it to ".psg" (or anything else, just tell me!)

right now, you can create an usual AFX file and include it with a "dc.b 1" not "dc.b 3"

Also note I don't use an afb file since I wanted a psg song more than a fx.
But I could be a good idea to add afb support and then create a function PlayFX(library, idxfx).

MG
Very interested
Posts: 56
Joined: Wed Feb 28, 2007 8:41 am
Contact:

Post by MG » Thu Apr 19, 2007 1:48 pm

éh éh...

i have AY_emul (ZX Spectrum Sound Chip Emulator) to convert files from Atari-ST YM music (Mad Max of course)...

But without AFMix, i could mix all the bytes to obtain different files but never your...
i'll try to find this tools. (afmix)
Thancks.
Ah ? ben si ? pourquoi pas...

KanedaFr
Administrateur
Posts: 1139
Joined: Tue Aug 29, 2006 10:56 am
Contact:

Post by KanedaFr » Thu Apr 19, 2007 1:58 pm

you won't find afmix...it's a tool I wrote ;)

I will be available soon but here it is for people can't waiting to test multi channels PSG ;)

launch it for useage (dos box)

MG
Very interested
Posts: 56
Joined: Wed Feb 28, 2007 8:41 am
Contact:

Post by MG » Thu Apr 19, 2007 2:05 pm

lol ok, thancks :)

edit :
it'rocks ;)

without noise, xenon 2 zic seems to be strange, but it's xenon 2 :)
Ah ? ben si ? pourquoi pas...

jobro
Interested
Posts: 25
Joined: Tue Jul 10, 2007 4:34 am

Post by jobro » Sun Jul 22, 2007 4:56 pm

Please don't get me wrong. You say that this can output both FM, DAC and PSG. But you have only 4 channels visible? This is a bit tiny to say the least. Wouldn't it be more straight forward if you made all 6 FM channels, All 3 PSG and the noise channel and the DAC channel, that's 11 channels in total, visible as separate tracks? As for NeoGeo it has 4 FM channels, 3 PSG and 1 noise and 7 ADPCM channels.That is 15 channels in total. You would make newbies like me a big favour if you could do this. I like the tracker and I'm using the instruments from it in TFM MM at the moment since it is more straight forward then your tracker. Don't think I hate your tracker, it's just a bit to tiny imho.

TmEE co.(TM)
Very interested
Posts: 2440
Joined: Tue Dec 05, 2006 1:37 pm
Location: Estonia, Rapla City
Contact:

Post by TmEE co.(TM) » Sun Jul 22, 2007 6:52 pm

Tracker itself can do only FM, but the driver allows you to use PSG and DAC as sound effect channels.
Mida sa loed ? Nagunii aru ei saa ;)
http://www.tmeeco.eu
Files of all broken links and images of mine are found here : http://www.tmeeco.eu/FileDen

Post Reply