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

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

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

revision 264 by capela, Wed Sep 29 13:12:45 2004 UTC revision 299 by capela, Wed Nov 17 15:41:58 2004 UTC
# Line 50  public: Line 50  public:
50    
51      // LSCP client descriptor accessor.      // LSCP client descriptor accessor.
52      lscp_client_t * client();      lscp_client_t * client();
53        
54        // Add/remove sampler channel methods.
55        bool     addChannel();
56        bool     removeChannel();
57    
58      // Sampler channel ID accessors.      // Sampler channel ID accessors.
59      int      channelID();      int      channelID();
60      void     setChannelID(int iChannelID);      void     setChannelID(int iChannelID);
61            
62        // Readable channel name.
63        QString  channelName();
64    
65      // Engine name property.      // Engine name property.
66      QString& engineName();      QString& engineName();
67      bool     loadEngine(const QString& sEngineName);      bool     loadEngine(const QString& sEngineName);
# Line 94  public: Line 101  public:
101      bool     setVolume(float fVolume);      bool     setVolume(float fVolume);
102    
103      // Channel info structure map executive.      // Channel info structure map executive.
104      void updateChannelInfo();      bool updateChannelInfo();
105    
106      // Reset channel method.      // Reset channel method.
107      void resetChannel();      bool resetChannel();
108    
109      // Message logging methods (brainlessly mapped to main form's).      // Message logging methods (brainlessly mapped to main form's).
110      void appendMessages       (const QString & s);      void appendMessages       (const QString & s);
# Line 106  public: Line 113  public:
113      void appendMessagesError  (const QString & s);      void appendMessagesError  (const QString & s);
114      void appendMessagesClient (const QString & s);      void appendMessagesClient (const QString & s);
115    
116        // Retrieve the available instrument name(s) of an instrument file (.gig).
117        static QString     getInstrumentName (const QString& sInstrumentFile, int iInstrumentNr);
118        static QStringList getInstrumentList (const QString& sInstrumentFile);
119    
120  private:  private:
121    
122      // Main application form reference.      // Main application form reference.

Legend:
Removed from v.264  
changed lines
  Added in v.299

  ViewVC Help
Powered by ViewVC