/[svn]/liblscp/trunk/examples/example_client.c
ViewVC logotype

Diff of /liblscp/trunk/examples/example_client.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 982 by capela, Sun Dec 17 15:08:35 2006 UTC revision 983 by capela, Mon Dec 18 09:39:20 2006 UTC
# Line 257  int client_test_channel_info ( lscp_chan Line 257  int client_test_channel_info ( lscp_chan
257          printf("    channel_info.midi_device       = %d\n", pChannelInfo->midi_device);          printf("    channel_info.midi_device       = %d\n", pChannelInfo->midi_device);
258          printf("    channel_info.midi_port         = %d\n", pChannelInfo->midi_port);          printf("    channel_info.midi_port         = %d\n", pChannelInfo->midi_port);
259          printf("    channel_info.midi_channel      = %d\n", pChannelInfo->midi_channel);          printf("    channel_info.midi_channel      = %d\n", pChannelInfo->midi_channel);
260            printf("    channel_info.midi_map          = %d\n", pChannelInfo->midi_map);
261          printf("    channel_info.volume            = %g\n", pChannelInfo->volume);          printf("    channel_info.volume            = %g\n", pChannelInfo->volume);
262          printf("    channel_info.mute              = %d\n", pChannelInfo->mute);          printf("    channel_info.mute              = %d\n", pChannelInfo->mute);
263          printf("    channel_info.solo              = %d\n", pChannelInfo->solo);          printf("    channel_info.solo              = %d\n", pChannelInfo->solo);
# Line 381  void client_test_engine ( lscp_client_t Line 382  void client_test_engine ( lscp_client_t
382          CLIENT_TEST(pClient, status, lscp_remove_channel(pClient, iSamplerChannel));          CLIENT_TEST(pClient, status, lscp_remove_channel(pClient, iSamplerChannel));
383    
384          for (i = 0; i < 2; i++) {          for (i = 0; i < 2; i++) {
385                    CLIENT_TEST(pClient, int, lscp_add_midi_instrument_map(pClient, NULL));
386                  for (j = 0; j < 4; j++) {                  for (j = 0; j < 4; j++) {
387                          for (k = 0; k < 8; k++) {                          for (k = 0; k < 8; k++) {
388                                  midi_instr.map  = i;                                  midi_instr.map  = i;
# Line 389  void client_test_engine ( lscp_client_t Line 391  void client_test_engine ( lscp_client_t
391                                  CLIENT_TEST(pClient, status, lscp_map_midi_instrument(pClient, &midi_instr, pszEngine, "DefaultInstrument.gig", 0, 1.0f, LSCP_LOAD_ON_DEMAND, "DummyName"));                                  CLIENT_TEST(pClient, status, lscp_map_midi_instrument(pClient, &midi_instr, pszEngine, "DefaultInstrument.gig", 0, 1.0f, LSCP_LOAD_ON_DEMAND, "DummyName"));
392                          }                          }
393                  }                  }
394                    CLIENT_TEST(pClient, status, lscp_set_midi_instrument_map_name(pClient, i, "DummyMapName"));
395          }          }
396    
397          CLIENT_TEST(pClient, int, lscp_get_midi_instruments(pClient, LSCP_MIDI_MAP_ALL));          CLIENT_TEST(pClient, int, lscp_get_midi_instruments(pClient, LSCP_MIDI_MAP_ALL));
# Line 404  void client_test_engine ( lscp_client_t Line 407  void client_test_engine ( lscp_client_t
407                                  CLIENT_TEST(pClient, status, lscp_unmap_midi_instrument(pClient, &midi_instr));                                  CLIENT_TEST(pClient, status, lscp_unmap_midi_instrument(pClient, &midi_instr));
408                          }                          }
409                  }                  }
410                    CLIENT_TEST(pClient, int, lscp_remove_midi_instrument_map(pClient, i));
411          }          }
412                    
413          CLIENT_TEST(pClient, status, lscp_clear_midi_instruments(pClient, LSCP_MIDI_MAP_ALL));          CLIENT_TEST(pClient, status, lscp_clear_midi_instruments(pClient, LSCP_MIDI_MAP_ALL));

Legend:
Removed from v.982  
changed lines
  Added in v.983

  ViewVC Help
Powered by ViewVC