While I wait for the GFX-NINE graphics cartridge I have got another I/O MSX cartridge to play with.(only to demonstrate how well the M-Slot adapter works...)
As you can read on the
MSX.org web page, this was an all-in-one music cartridge released for all the MSX computers.
Its features are :
- 32KB of sampleRAM for the ADPCM unit
- MIDI interface (with IN/OUT/THRU connectors)
- Proprietary connector for music keyboard (NMS-1160)
- 2 RCA mono Audio-out connectors
- built-in microphone (mono)
- 1 RCA external microphone connector (mono)
- volume adjuster (sample volume)
- 1 audio-in RCA connector (mono, to sample from a "line"-source)
- built in software (Music-BOX, CALL MUSICBOX)
Impressive, isn't it? but its main drawback is that it only outputs mono sound. Inside, it has the
Yamaha Y8950, sound processor installed. Here follow the main specs:
-Realistic FM sound generator compatible with YM3526(OPL)
-Simultaneous play of 9 tones or 6 melodies
-AM vibrato
-4-bit ADPCM voice analysis/synthesis circuits(on other descriptions they say it is an 8 bit ADPCM)
-AD/DA converters
-Up to 256KB of Ram can be attached for ADPCM data storage(only 32KB installed on this cartridge)
-8 bit input/output ports for simple piano keyboard scanning.
Philips used to subcontract its products, and on its MSX range this module wasn't an exception. It was created by Richard Watts Computers LTD(Music Sales LTD), who, commissioned by Commodore, also made a
similar product for the C64.
It was sold only in Europe, but it had great success.(Appears now and then on Ebay.)
Often it was offered in a bundle with a passive 61 keys piano keyboard(hollow, without added electronics). I have used a
cheap Chinese toy piano to replicate its functions...
It is a very big cartridge, the SE-ONE and GFX-NINE ones are only a little higher than the black zone in the case...
At the end of its
Service Manual there is a MSX Basic listing to test its features. Is this program what I will translate to IS Basic to try its features more easily.
It uses ports 00, 01, 05, 10, C0 and C1. 00 and 01 can collide with the 'Meszaros' Serial card, scarce today. But 10 is a problem when the EXDOS interface is connected. 05, C0 and C1 are still unused.
Here is the MSX Basic listing as it comes in the manual: