Your memory is good.

Yamaha QS300 Workstation Specifications

Type: Synth/ Workstation/ keyboard/
Synthesis Type: Digital AWM with 28 MB of ROM
Polyphony:
Max: 32
Typical in use: 16
Multi-timbral (number of parts): 24
Oscillators per Voice :
Min : 1
Max : 4
Controllers : Foot vol, foot cont, sustain
Effects :
Number of FX units : 3
Number of different effects : 42
Drum Section :
Number of Drum Kits : 10 (TGB 399 Mode)/11(xg mode)
Number of Drum sounds : 216TG/231XG
Keyboard :
Number of Keys : 61
Can send on 16 simultaneous MIDI channels
Responds to : velocity, after-touch
Sounds can be split by : velocity, keyboard
Memory :
Patches : 480(tgb300) 579 +128+128 user(xg)
Performances : 10 songs + 100 styles + 100 phrases
Inputs and Outputs :
Number of Audio Outs (excluding Phones) : 1(stereo)
Number of Audio Ins : 0
Number of MIDI Outs (excluding Thru) : 1
Number of MIDI Ins : 1