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

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

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

revision 400 by capela, Mon Feb 21 15:02:58 2005 UTC revision 404 by capela, Wed Feb 23 13:47:47 2005 UTC
# Line 97  bool qsamplerChannel::addChannel (void) Line 97  bool qsamplerChannel::addChannel (void)
97          m_iChannelID = ::lscp_add_channel(client());          m_iChannelID = ::lscp_add_channel(client());
98          if (m_iChannelID < 0) {          if (m_iChannelID < 0) {
99              appendMessagesClient("lscp_add_channel");              appendMessagesClient("lscp_add_channel");
100              appendMessagesError(QObject::tr("Could not create the new channel.\n\nSorry."));              appendMessagesError(QObject::tr("Could not add channel.\n\nSorry."));
101          }   // Otherwise it's created...          }   // Otherwise it's created...
102          else appendMessages(QObject::tr("Channel %1 created.").arg(m_iChannelID));          else appendMessages(QObject::tr("added."));
103      }      }
104    
105      // Return whether we're a valid channel...      // Return whether we're a valid channel...
# Line 120  bool qsamplerChannel::removeChannel (voi Line 120  bool qsamplerChannel::removeChannel (voi
120              appendMessagesError(QObject::tr("Could not remove channel.\n\nSorry."));              appendMessagesError(QObject::tr("Could not remove channel.\n\nSorry."));
121          } else {          } else {
122              // Otherwise it's removed.              // Otherwise it's removed.
123              appendMessages(QObject::tr("Channel %1 removed.").arg(m_iChannelID));              appendMessages(QObject::tr("removed."));
124              m_iChannelID = -1;              m_iChannelID = -1;
125          }          }
126      }      }
# Line 166  bool qsamplerChannel::loadEngine ( const Line 166  bool qsamplerChannel::loadEngine ( const
166          appendMessagesClient("lscp_load_engine");          appendMessagesClient("lscp_load_engine");
167          return false;          return false;
168      }      }
169        appendMessages(QObject::tr("Engine: %1.").arg(sEngineName));
170    
171      m_sEngineName = sEngineName;      m_sEngineName = sEngineName;
172      return true;      return true;
# Line 211  bool qsamplerChannel::loadInstrument ( c Line 212  bool qsamplerChannel::loadInstrument ( c
212          return false;          return false;
213      }      }
214    
215        appendMessages(QObject::tr("Instrument: \"%1\" (%2).")
216                    .arg(sInstrumentFile).arg(iInstrumentNr));
217                    
218      return setInstrument(sInstrumentFile, iInstrumentNr);      return setInstrument(sInstrumentFile, iInstrumentNr);
219  }  }
220    
# Line 249  bool qsamplerChannel::setMidiDriver ( co Line 253  bool qsamplerChannel::setMidiDriver ( co
253          return false;          return false;
254      }      }
255    
256        appendMessages(QObject::tr("MIDI driver: %1.").arg(sMidiDriver));
257    
258      m_sMidiDriver = sMidiDriver;      m_sMidiDriver = sMidiDriver;
259      return true;      return true;
260  }  }
# Line 272  bool qsamplerChannel::setMidiDevice ( in Line 278  bool qsamplerChannel::setMidiDevice ( in
278          return false;          return false;
279      }      }
280    
281        appendMessages(QObject::tr("MIDI device: %1.").arg(iMidiDevice));
282    
283      m_iMidiDevice = iMidiDevice;      m_iMidiDevice = iMidiDevice;
284      return true;      return true;
285  }  }
# Line 295  bool qsamplerChannel::setMidiPort ( int Line 303  bool qsamplerChannel::setMidiPort ( int
303          return false;          return false;
304      }      }
305    
306        appendMessages(QObject::tr("MIDI port: %1.").arg(iMidiPort));
307    
308      m_iMidiPort = iMidiPort;      m_iMidiPort = iMidiPort;
309      return true;      return true;
310  }  }
# Line 318  bool qsamplerChannel::setMidiChannel ( i Line 328  bool qsamplerChannel::setMidiChannel ( i
328          return false;          return false;
329      }      }
330    
331        appendMessages(QObject::tr("MIDI channel: %1.").arg(iMidiChannel));
332    
333      m_iMidiChannel = iMidiChannel;      m_iMidiChannel = iMidiChannel;
334      return true;      return true;
335  }  }
# Line 341  bool qsamplerChannel::setAudioDevice ( i Line 353  bool qsamplerChannel::setAudioDevice ( i
353          return false;          return false;
354      }      }
355    
356        appendMessages(QObject::tr("Audio device: %1.").arg(iAudioDevice));
357    
358      m_iAudioDevice = iAudioDevice;      m_iAudioDevice = iAudioDevice;
359      return true;      return true;
360  }  }
# Line 364  bool qsamplerChannel::setAudioDriver ( c Line 378  bool qsamplerChannel::setAudioDriver ( c
378          return false;          return false;
379      }      }
380    
381        appendMessages(QObject::tr("Audio driver: %1.").arg(sAudioDriver));
382    
383      m_sAudioDriver = sAudioDriver;      m_sAudioDriver = sAudioDriver;
384      return true;      return true;
385  }  }
# Line 387  bool qsamplerChannel::setVolume ( float Line 403  bool qsamplerChannel::setVolume ( float
403          return false;          return false;
404      }      }
405    
406        appendMessages(QObject::tr("Volume: %1.").arg(fVolume));
407    
408      m_fVolume = fVolume;      m_fVolume = fVolume;
409      return true;      return true;
410  }  }
# Line 463  bool qsamplerChannel::channelReset (void Line 481  bool qsamplerChannel::channelReset (void
481          return false;          return false;
482      }      }
483    
484      appendMessages(QObject::tr("Channel %1 reset.").arg(m_iChannelID));      appendMessages(QObject::tr("reset."));
485    
486      return true;      return true;
487  }  }
488    
# Line 473  bool qsamplerChannel::channelSetup ( QWi Line 492  bool qsamplerChannel::channelSetup ( QWi
492  {  {
493      bool bResult = false;      bool bResult = false;
494    
495        appendMessages(QObject::tr("setup..."));
496        
497      qsamplerChannelForm *pChannelForm = new qsamplerChannelForm(pParent);      qsamplerChannelForm *pChannelForm = new qsamplerChannelForm(pParent);
498      if (pChannelForm) {      if (pChannelForm) {
499          pChannelForm->setup(this);          pChannelForm->setup(this);
# Line 487  bool qsamplerChannel::channelSetup ( QWi Line 508  bool qsamplerChannel::channelSetup ( QWi
508  // Redirected messages output methods.  // Redirected messages output methods.
509  void qsamplerChannel::appendMessages( const QString& s )  void qsamplerChannel::appendMessages( const QString& s )
510  {  {
511      if (m_pMainForm) m_pMainForm->appendMessages(s);      if (m_pMainForm)
512                    m_pMainForm->appendMessages(channelName() + ' ' + s);
513  }  }
514    
515  void qsamplerChannel::appendMessagesColor( const QString& s, const QString& c )  void qsamplerChannel::appendMessagesColor( const QString& s, const QString& c )
516  {  {
517      if (m_pMainForm) m_pMainForm->appendMessagesColor(s, c);      if (m_pMainForm)
518                    m_pMainForm->appendMessagesColor(channelName() + ' ' + s, c);
519  }  }
520    
521  void qsamplerChannel::appendMessagesText( const QString& s )  void qsamplerChannel::appendMessagesText( const QString& s )
522  {  {
523      if (m_pMainForm) m_pMainForm->appendMessagesText(s);      if (m_pMainForm)
524                    m_pMainForm->appendMessagesText(channelName() + ' ' + s);
525  }  }
526    
527  void qsamplerChannel::appendMessagesError( const QString& s )  void qsamplerChannel::appendMessagesError( const QString& s )
528  {  {
529      if (m_pMainForm) m_pMainForm->appendMessagesError(s);      if (m_pMainForm)
530                    m_pMainForm->appendMessagesError(channelName() + "\n\n" + s);
531  }  }
532    
533  void qsamplerChannel::appendMessagesClient( const QString& s )  void qsamplerChannel::appendMessagesClient( const QString& s )
534  {  {
535      if (m_pMainForm) m_pMainForm->appendMessagesClient(s);      if (m_pMainForm)
536                    m_pMainForm->appendMessagesClient(channelName() + ' ' + s);
537  }  }
538    
539    
540  // Context menu event handler.  // Context menu event handler.
541  void qsamplerChannel::contextMenuEvent( QContextMenuEvent *pEvent )  void qsamplerChannel::contextMenuEvent( QContextMenuEvent *pEvent )
542  {  {
543      if (m_pMainForm) m_pMainForm->contextMenuEvent(pEvent);      if (m_pMainForm)
544                    m_pMainForm->contextMenuEvent(pEvent);
545  }  }
546    
547    

Legend:
Removed from v.400  
changed lines
  Added in v.404

  ViewVC Help
Powered by ViewVC