/[svn]/qsampler/trunk/src/qsamplerInstrument.cpp
ViewVC logotype

Diff of /qsampler/trunk/src/qsamplerInstrument.cpp

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

revision 3554 by capela, Thu Dec 6 09:35:33 2007 UTC revision 3555 by capela, Tue Aug 13 10:19:32 2019 UTC
# Line 1  Line 1 
1  // qsamplerInstrument.cpp  // qsamplerInstrument.cpp
2  //  //
3  /****************************************************************************  /****************************************************************************
4     Copyright (C) 2004-2007, rncbc aka Rui Nuno Capela. All rights reserved.     Copyright (C) 2004-2019, rncbc aka Rui Nuno Capela. All rights reserved.
5     Copyright (C) 2007, Christian Schoenebeck     Copyright (C) 2007, Christian Schoenebeck
6    
7     This program is free software; you can redistribute it and/or     This program is free software; you can redistribute it and/or
# Line 163  bool Instrument::mapInstrument (void) Line 163  bool Instrument::mapInstrument (void)
163  #ifdef CONFIG_MIDI_INSTRUMENT  #ifdef CONFIG_MIDI_INSTRUMENT
164    
165          MainForm *pMainForm = MainForm::getInstance();          MainForm *pMainForm = MainForm::getInstance();
166          if (pMainForm == NULL)          if (pMainForm == nullptr)
167                  return false;                  return false;
168          if (pMainForm->client() == NULL)          if (pMainForm->client() == nullptr)
169                  return false;                  return false;
170    
171          if (m_iMap < 0 || m_iBank < 0 || m_iProg < 0)          if (m_iMap < 0 || m_iBank < 0 || m_iProg < 0)
# Line 222  bool Instrument::unmapInstrument (void) Line 222  bool Instrument::unmapInstrument (void)
222                  return false;                  return false;
223    
224          MainForm *pMainForm = MainForm::getInstance();          MainForm *pMainForm = MainForm::getInstance();
225          if (pMainForm == NULL)          if (pMainForm == nullptr)
226                  return false;                  return false;
227          if (pMainForm->client() == NULL)          if (pMainForm->client() == nullptr)
228                  return false;                  return false;
229    
230          lscp_midi_instrument_t instr;          lscp_midi_instrument_t instr;
# Line 256  bool Instrument::getInstrument (void) Line 256  bool Instrument::getInstrument (void)
256                  return false;                  return false;
257    
258          MainForm *pMainForm = MainForm::getInstance();          MainForm *pMainForm = MainForm::getInstance();
259          if (pMainForm == NULL)          if (pMainForm == nullptr)
260                  return false;                  return false;
261          if (pMainForm->client() == NULL)          if (pMainForm->client() == nullptr)
262                  return false;                  return false;
263    
264          lscp_midi_instrument_t instr;          lscp_midi_instrument_t instr;
# Line 269  bool Instrument::getInstrument (void) Line 269  bool Instrument::getInstrument (void)
269    
270          lscp_midi_instrument_info_t *pInstrInfo          lscp_midi_instrument_info_t *pInstrInfo
271                  = ::lscp_get_midi_instrument_info(pMainForm->client(), &instr);                  = ::lscp_get_midi_instrument_info(pMainForm->client(), &instr);
272          if (pInstrInfo == NULL) {          if (pInstrInfo == nullptr) {
273                  pMainForm->appendMessagesClient("lscp_get_midi_instrument_info");                  pMainForm->appendMessagesClient("lscp_get_midi_instrument_info");
274                  return false;                  return false;
275          }          }
# Line 319  QStringList Instrument::getMapNames (voi Line 319  QStringList Instrument::getMapNames (voi
319          QStringList maps;          QStringList maps;
320    
321          MainForm *pMainForm = MainForm::getInstance();          MainForm *pMainForm = MainForm::getInstance();
322          if (pMainForm == NULL)          if (pMainForm == nullptr)
323                  return maps;                  return maps;
324          if (pMainForm->client() == NULL)          if (pMainForm->client() == nullptr)
325                  return maps;                  return maps;
326    
327  #ifdef CONFIG_MIDI_INSTRUMENT  #ifdef CONFIG_MIDI_INSTRUMENT
328          int *piMaps = ::lscp_list_midi_instrument_maps(pMainForm->client());          int *piMaps = ::lscp_list_midi_instrument_maps(pMainForm->client());
329          if (piMaps == NULL) {          if (piMaps == nullptr) {
330                  if (::lscp_client_get_errno(pMainForm->client()))                  if (::lscp_client_get_errno(pMainForm->client()))
331                          pMainForm->appendMessagesClient("lscp_list_midi_instruments");                          pMainForm->appendMessagesClient("lscp_list_midi_instruments");
332          } else {          } else {
# Line 347  QString Instrument::getMapName ( int iMi Line 347  QString Instrument::getMapName ( int iMi
347          QString sMapName;          QString sMapName;
348    
349          MainForm *pMainForm = MainForm::getInstance();          MainForm *pMainForm = MainForm::getInstance();
350          if (pMainForm == NULL)          if (pMainForm == nullptr)
351                  return sMapName;                  return sMapName;
352          if (pMainForm->client() == NULL)          if (pMainForm->client() == nullptr)
353                  return sMapName;                  return sMapName;
354    
355  #ifdef CONFIG_MIDI_INSTRUMENT  #ifdef CONFIG_MIDI_INSTRUMENT
356          const char *pszMapName          const char *pszMapName
357                  = ::lscp_get_midi_instrument_map_name(pMainForm->client(), iMidiMap);                  = ::lscp_get_midi_instrument_map_name(pMainForm->client(), iMidiMap);
358          if (pszMapName == NULL) {          if (pszMapName == nullptr) {
359                  pszMapName = " -";                  pszMapName = " -";
360                  if (::lscp_client_get_errno(pMainForm->client()))                  if (::lscp_client_get_errno(pMainForm->client()))
361                          pMainForm->appendMessagesClient("lscp_get_midi_instrument_name");                          pMainForm->appendMessagesClient("lscp_get_midi_instrument_name");

Legend:
Removed from v.3554  
changed lines
  Added in v.3555

  ViewVC Help
Powered by ViewVC