Subversion Repositories svn.mios32

Rev

Rev 2263 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2263 Rev 2659
Line 1... Line 1...
1
// $Id: seq_ui_midi.c 2263 2016-01-08 01:16:42Z tk $
1
// $Id: seq_ui_midi.c 2659 2019-01-13 14:17:46Z tk $
2
/*
2
/*
3
 * MIDI configuration page
3
 * MIDI configuration page
4
 *
4
 *
5
 * ==========================================================================
5
 * ==========================================================================
6
 *
6
 *
Line 396... Line 396...
396
      return 0; // no change
396
      return 0; // no change
397
    } break;
397
    } break;
398
398
399
    case ITEM_IN_PORT: {
399
    case ITEM_IN_PORT: {
400
      u8 port_ix = SEQ_MIDI_PORT_InIxGet(seq_midi_in_port[selected_bus]);
400
      u8 port_ix = SEQ_MIDI_PORT_InIxGet(seq_midi_in_port[selected_bus]);
401
      if( SEQ_UI_Var8_Inc(&port_ix, 0, SEQ_MIDI_PORT_InNumGet()-1-4, incrementer) >= 0 ) { // don't allow selection of Bus1..Bus4
401
      if( SEQ_UI_Var8_Inc(&port_ix, 0, SEQ_MIDI_PORT_InNumGet()-1, incrementer) >= 0 ) {
402
    seq_midi_in_port[selected_bus] = SEQ_MIDI_PORT_InPortGet(port_ix);
402
    seq_midi_in_port[selected_bus] = SEQ_MIDI_PORT_InPortGet(port_ix);
403
    ui_store_file_required = 1;
403
    ui_store_file_required = 1;
404
    return 1; // value changed
404
    return 1; // value changed
405
      }
405
      }
406
      return 0; // no change
406
      return 0; // no change