Page 1 of 1

PSXSDK question?

Posted: June 8th, 2016, 2:16 am
by NaughtyCow
Does it support XA audio. I didn't find anything in the Doxygen Documentation. If yes, is there any example or can you say which functions I have to use.
Also unrelated question: is there any way to convert MIDIs to .mod?

Re: PSXSDK question?

Posted: June 8th, 2016, 2:36 am
by LameGuy64
I doubt there is XA/streaming support in PSXSDK at all. You're better off using the PsyQ SDK if you want to take full advantage of the PSX.

Re: PSXSDK question?

Posted: June 8th, 2016, 3:01 am
by NaughtyCow
LameGuy64 wrote:I doubt there is XA/streaming support in PSXSDK at all. You're better off using the PsyQ SDK if you want to take full advantage of the PSX.
I know, but I find the PSYQ documentation very difficult, since it doesn't seem to be very informative (it assumes you know everything about PS hardware). Anyway, I found some function called CdPlayTrack(..), which seems to be the one I was looking for.

Re: PSXSDK question?

Posted: June 8th, 2016, 3:04 am
by Shadow
NaughtyCow wrote:
LameGuy64 wrote:I doubt there is XA/streaming support in PSXSDK at all. You're better off using the PsyQ SDK if you want to take full advantage of the PSX.
I know, but I find the PSYQ documentation very difficult, since it doesn't seem to be very informative (it assumes you know everything about PS hardware). Anyway, I found some function called CdPlayTrack(..), which seems to be the one I was looking for.
Psy-Q has the utmost best documentation of any SDK. CdPlayTrack sounds like CDDA based audio which is fine and all, but there is no 4:1 compression scheme and there are some other drawbacks too when using it over XA.

Re: PSXSDK question?

Posted: June 9th, 2016, 4:09 am
by Xavi92
Hi NaughtyCow,
Choose whatever SDK you like the most. I am fond of open-source software, so I'm like PSXSDK all the way. In fact,I was looking exactly for the same thing on PSXSDK a few weeks ago. Only CDDA is supported AFAIK by calling CdPlayTrack(), but did not get any good results. IIRC, some CD control registers were not initialised properly here and there, but I couldn't get it working anyway. The only thing I got playing was an unknown, synth-like sound which didn't come from any of the music I pretended to use.
It'd be great if we could share source code and see what we can achieve.

Re: PSXSDK question?

Posted: February 18th, 2018, 11:14 pm
by reachC
NaughtyCow wrote: June 8th, 2016, 2:16 am Also unrelated question: is there any way to convert MIDIs to .mod?
You can convert your MIDI files to MOD with OpenMPT.