CX5M Features on any MSX Emulator?

Página 2/5
1 | | 3 | 4 | 5

Por mars2000you

Enlighted (6222)

Imagen del mars2000you

16-06-2004, 21:08

From the MCCM page indicated in my previous message :

"de MSX-turbo-R waarschijnlijk dezelfde sample commando's aan boord heeft als de MSX-Audio "

"Hieronder een opsomming van de sample commando's die zich in de MSX-Audio cartridge bevinden.

CALL SET PCM (A,B,C,D,E) - met dit commando kan de sampler geinstalleerd worden. Waar A,B,C en D voor dienen is niet helemaal duidelijk. Wat we wel weten is dat men bij E de lengte van de samples in kan stellen. In de voorbeelden in het Audio handboek worden A,B en C meestal op 0 gezet terwijl D overgeslagen wordt.

CALL COPY PCM (#A,B) - CALL COPY PCM is een heel leuk commando. In de MSX-Audio cartridge zit namelijk een 128k demo-sample-ROM. Deze ROM bevat 16 samples varierend van blaffende honden en jungle geluiden tot lachende Japanners.
A geeft het sample nummer aan (0 t/m 15) en in B zeg je in welke sample de demo-sample moet worden geplaatst.

CALL PLAY PCM (X) - met dit commando kan de sample ten gehore worden gebracht. X geeft het nummer van de sample aan. Eigenlijk bestaat dit commando uit veel meer parameters, maar waar deze voor dienen is mij niet bekend.

CALL PCM FREQ (X) - met dit commando kan de frequentie van de sample ingesteld worden.

CALL PCM VOL(X) - met dit commando kan het volume van de sample ingesteld worden.

CALL REC PCM (X) - met CALL REC PCM (X) kan een sample opgenomen worden. Hiervoor is wel een externe microfoon vereist. De lengte is afhankelijk van de waarde die bij CALL SET PCM is ingesteld. X geeft het sample nummer aan.

CALL SAVE PCM ("NM",X) - saved het sample nummer X weg onder de naam "NM"

CALL LOAD PCM ("NM",X) - laadt de sample onder de naam "NM" en plaatst deze in sample nummer X.

CALL CONVA (A,B) - hoe ik deze commando's goed
CALL CONVP (A,B) werkend krijg weet ik niet. Wel is het duidelijk dat het gaat om opslag van samples/converten in/naar het VRAM.

Verder is het mogelijk om een sample te selecteren en deze in gecomponeerde muziek te verwerken. Het sample kanaal komt achter de laatste muziek-string voor de drum-string. Op deze manier kunnen effecten ontwikkeld worden die redelijk levensecht overkomen."

This part of the Panasonic MSX-AUDIO cartridge is not yet supported in any emulator. We have tried to test these commands in blueMSX, but it doesn't work. We have contacts with Japanese users, and there are really BASIC programs that use these instructions on a real MSX with the Panasonic MSX-AUDIO cartridge. As these commands are also partially in the Turbo-R BASIC, there's obviously a link.

For the rest, I have probably overreacted about your reaction. The future will say if I'm right or no about PCM in MSX-AUDIO.

Por Sonic_aka_T

Enlighted (4130)

Imagen del Sonic_aka_T

16-06-2004, 21:57

From the MCCM page indicated in my previous message: "de MSX-turbo-R waarschijnlijk dezelfde sample commando's aan boord heeft als de MSX-Audio "Be very careful though with statements made on milc. Milc is a really great source of information, which I use often, but keep in mind that it is filled with 99% bullshit when it comes to the articles by Genic and some of the earlier Sunrise articles. The authors there tend to bend the truth a little from time to time, while other times they're just plain full of shit. I'm not blaming them at all, mind you... It was a very different time for MSX and they often tended to interpret facts a little different from the truth out of their entheusiasm and the misinformation they got from poorly translated japanese documents. Kudos to them for all their effort, but unless something came straight from a technical manual you can safely assume it's bullshit Tongue Wink

This article by the way, is a good example... While the BASIC commands that are listed are indeed appicable to this Audio cart, it has nothing to do with the Turbo-R or its PCM circuit. The sample routines used in the BASIC commands are similar to the way the PMM uses the ADPCM samples. Just with a ROM to actually use them from BASIC.

This part of the Panasonic MSX-AUDIO cartridge is not yet supported in any emulator. We have tried to test these commands in blueMSX, but it doesn't work. We have contacts with Japanese users, and there are really BASIC programs that use these instructions on a real MSX with the Panasonic MSX-AUDIO cartridge. As these commands are also partially in the Turbo-R BASIC, there's obviously a link.Well, I can't tell you why it won't work in blueMSX, but I can tell you that these commands have nothing in common with the Turbo-R PCM commands. Not even their syntax is the same. Apart from that the Turbo-R uses 8bit PCM data, which is played with a CPU intensive DAC conversion. (By that I mean you OUT the data to the DAC at the required interval)

For the rest, I have probably overreacted about your reaction. The future will say if I'm right or no about PCM in MSX-AUDIO.Heh, I kinda got the same vibe from the way he said it though Wink You are right about MSX-AUDIO carts that have a PCM cirquit, like I stated before. This part is indeed an 8bit PCM DAC very much similar to the one on the Turbo-R. They're not on the same port ofcourse...

Por Sonic_aka_T

Enlighted (4130)

Imagen del Sonic_aka_T

16-06-2004, 22:07

I can be wrong, but I was not. You posted a message completely filled with wrong statements, am I not allowed to clearly mark those statements as wrong? I don't see how correcting you is disrespectful.Actually, you were... At least the PMM has an 8bit PCM DAC, and then there's that other cart which I can't frikkin remember... Think I'll be looking through some sources to see if I can find some comments... I remember not having to do anything different than I did in the Turbo-R sample routine apart from initializing the DAC and changing the ports ofcourse...

I'm not sure who you are confusing me with, but I'm myself and no-one else.
I have monitored this forum for a long time and I must say it's turned very aggressive and ignorant lately. A lot of accusations and misrepresented facts!
Hehe, well, I for one am poking you in the shoulder Wink Tongue

If I'm not appreciated I will contribute elsewhere.It's not that your input is not appreciated, it's the way you say things... If you correct someone by writing WRONG! in a post they might feel you're kind of making an idiot of them. At least I would. Perhaps if you tried "actually, if I remember correcly I think it's...." people wouldn't get too defensive all the time.

I think the hostilities you've seen on these forums were caused by a similar situation. Sometimes people can be a little harsh on these forums, which is not always well received by others... It's unfortunate, but then it's happened on every forum I've ever looked at... I know I've said things in the past I probably should have phrased differently, but I try to keep that in mind. I guess if we all did we could have a forum full of happy campers. Smile

Por TheSpecialist

Expert (113)

Imagen del TheSpecialist

17-06-2004, 01:01

I can be wrong, but I was not. You posted a message completely filled with wrong statements, am I not allowed to clearly mark those statements as wrong? I don't see how correcting you is disrespectful.Actually, you were...
Actually, I wasn't. You had better read what I said again.

I remember not having to do anything different than I did in the Turbo-R sample routine apart from initializing the DAC and changing the ports ofcourse...
A DAC is quite a simple device. The basic way of controlling each implementation is the same or similar. That doesn't mean the devices are the same, and certainly not from an programmer's/emulator's perspective.

Hehe, well, I for one am poking you in the shoulder Wink Tongue
Fuck off.

Por [D-Tail]

Ascended (8259)

Imagen del [D-Tail]

17-06-2004, 01:39

I have a slight feeling that nothing is what it seems here... But we like you, TheSpecialist! Or should I better say GuyveR800 (if I'm not insulting)? It's too obvious: you're about equally rude, have an equal manner of speech (what manner? Wink), so I'd say: welcome back.
And if you're (in the other case) not GuyveR, take a look at one of his posts. You'll know what I mean Wink

Por NYYRIKKI

Enlighted (5918)

Imagen del NYYRIKKI

17-06-2004, 01:49

Unfortunately there is no emulator, that supports CX5M correctly.

MSX tR PCM, Phillips MSX-Audio and Covox, they all can play PCM samples same way. Ofcource they use different I/O ports to avoid conflicts. MSX-Audio can also play ADPCM samples trough internal RAM.

What comes to MSX-Audio BASIC commands, I don't think, that they are standard... As far as I know, only MSX-Audio music chip and I/O ports are standardized. Is there any other MSX-Audio that supports BASIC commands, than Toshiba? In MSX tR the command is _PCMPLAY not _PLAY PCM

MSX MIDI (8251) and CX5M MIDI (YM2148) does not have much common. MSX tR MIDI is I/O mapped and CX5M is memory mapped.

With UNC-01 you can use also SFG modules in MSX tR, but you need to write _MUSICA or something like that to start CX5M software. (FM-ROM checks, that _MUSIC line is terminated correctly, SFG ROM doesn't)

~NYYRIKKI

Por BiFi

Enlighted (4348)

Imagen del BiFi

17-06-2004, 15:28

Come on guys. Are you going to start flaming TheSpecialist now just because you think it's in fact GuyveR800? GuyveR800 decided to retract his wisdom to this forums because of all those ludicrous accusations.

You guys should be ashamed of yourselves... :/

Por tfh

Prophet (3178)

Imagen del tfh

17-06-2004, 15:40

Come on guys. Are you going to start flaming TheSpecialist now just because you think it's in fact GuyveR800? GuyveR800 decided to retract his wisdom to this forums because of all those ludicrous accusations.

You guys should be ashamed of yourselves... :/
Well, TheSpecialist is more or less asking for it with his attitude as well. "fuck off" is also not one of the nicest thing to say. But I don't hear you about that.
You seem to making it a habbit to defend people who make themselves more or less impossible because of their attitudes...

Por BiFi

Enlighted (4348)

Imagen del BiFi

17-06-2004, 15:59

So it's wrong to correct people with sentences beginning with WRONG!?

And about the "f*ck off". It seems most other people (especially moderators) don't care about this lately as I can recall sombody posting a certain 5 letter abbreviation which is IMO worse than just "f*ck off"... And no matter whom it's addressed to, it still is simply... WRONG!

But ehrm... I think we're getting off-topic right now...

Por tfh

Prophet (3178)

Imagen del tfh

17-06-2004, 16:18

So it's wrong to correct people with sentences beginning with WRONG!?

And about the "f*ck off". It seems most other people (especially moderators) don't care about this lately as I can recall sombody posting a certain 5 letter abbreviation which is IMO worse than just "f*ck off"... And no matter whom it's addressed to, it still is simply... WRONG!

But ehrm... I think we're getting off-topic right now...Nop.. Nothing wrong with using that word. But, it's the way you do it, and TheSpecialist is not doing this in a very nice way. (understatement)
But still, so you don't mind that people say "fuck off" and post in a "not so nice manner"?
Anyway, it looks like you are judging people by different standards over here, because I still don't see you "correcting" TheSpecialst way of posting either.
But then again, maybe there is a reason for that...

Página 2/5
1 | | 3 | 4 | 5