/[svn]/jsampler/trunk/src/org/jsampler/JSUtils.java
ViewVC logotype

Diff of /jsampler/trunk/src/org/jsampler/JSUtils.java

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

revision 2345 by iliev, Wed Nov 23 21:19:44 2011 UTC revision 2346 by iliev, Wed May 30 10:12:14 2012 UTC
# Line 1  Line 1 
1  /*  /*
2   *   JSampler - a java front-end for LinuxSampler   *   JSampler - a java front-end for LinuxSampler
3   *   *
4   *   Copyright (C) 2009 Grigor Iliev <grigor@grigoriliev.com>   *   Copyright (C) 2012 Grigor Iliev <grigor@grigoriliev.com>
5   *   *
6   *   This file is part of JSampler.   *   This file is part of JSampler.
7   *   *
# Line 35  import org.jsampler.view.JSChannelsPane; Line 35  import org.jsampler.view.JSChannelsPane;
35  import org.linuxsampler.lscp.AudioOutputChannel;  import org.linuxsampler.lscp.AudioOutputChannel;
36  import org.linuxsampler.lscp.AudioOutputDevice;  import org.linuxsampler.lscp.AudioOutputDevice;
37  import org.linuxsampler.lscp.Client;  import org.linuxsampler.lscp.Client;
38    import org.linuxsampler.lscp.EffectParameter;
39  import org.linuxsampler.lscp.FxSend;  import org.linuxsampler.lscp.FxSend;
40  import org.linuxsampler.lscp.MidiInputDevice;  import org.linuxsampler.lscp.MidiInputDevice;
41  import org.linuxsampler.lscp.MidiPort;  import org.linuxsampler.lscp.MidiPort;
# Line 524  public class JSUtils { Line 525  public class JSUtils {
525                                          lscpCLient.createEffectInstance(sys, mod, name);                                          lscpCLient.createEffectInstance(sys, mod, name);
526                                          int fxInstanceId = fxInsts + effectInstances++;                                          int fxInstanceId = fxInsts + effectInstances++;
527                                          lscpCLient.appendEffectInstance(devId, i, fxInstanceId);                                          lscpCLient.appendEffectInstance(devId, i, fxInstanceId);
528                                            
529                                            EffectParameter[] fxParams = ei.getInfo().getParameters();
530                                            for(EffectParameter p : fxParams) {
531                                                    lscpCLient.setEffectInstanceParameter (
532                                                            fxInstanceId, p.getIndex(), p.getValue()
533                                                    );
534                                            }
535                                  }                                  }
536                          }                          }
537                  } catch(Exception e) {                  } catch(Exception e) {

Legend:
Removed from v.2345  
changed lines
  Added in v.2346

  ViewVC Help
Powered by ViewVC