Diff for /np2/generic/cmver.c between versions 1.1 and 1.3

version 1.1, 2003/11/21 06:51:11 version 1.3, 2003/12/25 05:07:49
Line 256  static UINT midiwrite(COMMNG self, BYTE  Line 256  static UINT midiwrite(COMMNG self, BYTE 
                                                 if (midi->buffer[1] == 123) {                                                  if (midi->buffer[1] == 123) {
                                                         mch->press = 0;                                                          mch->press = 0;
                                                         mch->bend = 0x4000;                                                          mch->bend = 0x4000;
                                                         mch->ctrl[1] = 0;                       // Modulation                                                          mch->ctrl[1+1] = 0;                     // Modulation
                                                         mch->ctrl[5] = 127;                     // Explession                                                          mch->ctrl[5+1] = 127;           // Explession
                                                         mch->ctrl[6] = 0;                       // Hold                                                          mch->ctrl[6+1] = 0;                     // Hold
                                                         mch->ctrl[7] = 0;                       // Portament                                                          mch->ctrl[7+1] = 0;                     // Portament
                                                         mch->ctrl[8] = 0;                       // Sostenute                                                          mch->ctrl[8+1] = 0;                     // Sostenute
                                                         mch->ctrl[9] = 0;                       // Soft                                                          mch->ctrl[9+1] = 0;                     // Soft
                                                 }                                                  }
                                                 else {                                                  else {
                                                         mch->ctrl[midictrlindex[midi->buffer[1]]]                                                          mch->ctrl[midictrlindex[midi->buffer[1]]]
Line 384  void cmvermouth_initialize(void) { Line 384  void cmvermouth_initialize(void) {
 void cmvermouth_load(UINT rate) {  void cmvermouth_load(UINT rate) {
   
         MIDIMOD vermouth;          MIDIMOD vermouth;
         UINT    num;  
   
         if (rate == 0) {          if (rate == 0) {
                 return;                  return;
Line 394  void cmvermouth_load(UINT rate) { Line 393  void cmvermouth_load(UINT rate) {
                 cmver.rate = rate;                  cmver.rate = rate;
                 vermouth = midimod_create(rate);                  vermouth = midimod_create(rate);
                 cmver.vermouth = vermouth;                  cmver.vermouth = vermouth;
                 for (num=0; num<128; num++) {                  midimod_loadall(vermouth);
                         midimod_loadprogram(vermouth, num);  
                         midimod_loadrhythm(vermouth, num);  
                 }  
         }          }
 }  }
   

Removed from v.1.1  
changed lines
  Added in v.1.3


RetroPC.NET-CVS <cvs@retropc.net>