Package jrackattack.midi

Examples of jrackattack.midi.SoundParameter


  private void panCtrlBoxItemStateChanged(ItemEvent evt) {

    if (initiating) {
      return;
    }
    SoundParameter sp=getSoundBuffer().getActiveSoundParameter();
    MidiThread.getInstance().emitParamChange(this, getSoundBuffer().getActiveSoundNumber(),
    RackAttack.PAN_CTRL_SRC, panCtrlBox.getSelectedIndex());
    sp.setAmpPanCtrlSrcIndex(panCtrlBox.getSelectedIndex());
  }
View Full Code Here


  private void panModBoxItemStateChanged(ItemEvent evt) {

    if (initiating) {
      return;
    }
    SoundParameter sp=getSoundBuffer().getActiveSoundParameter();
    MidiThread.getInstance().emitParamChange(this, getSoundBuffer().getActiveSoundNumber(),
    RackAttack.PAN_MOD_SRC, panModBox.getSelectedIndex());
    sp.setAmpPanModSrcIndex(panModBox.getSelectedIndex());
  }
View Full Code Here

  private void volumeCtrlBoxItemStateChanged(ItemEvent evt) {

    if (initiating) {
      return;
    }
    SoundParameter sp=getSoundBuffer().getActiveSoundParameter();
    MidiThread.getInstance().emitParamChange(this, getSoundBuffer().getActiveSoundNumber(),
    RackAttack.VOLUME_CTRL_SRC, volumeCtrlBox.getSelectedIndex());
    sp.setAmpVolumeCtrlSrcIndex(volumeCtrlBox.getSelectedIndex());
  }
View Full Code Here

  private void volumeModBoxItemStateChanged(ItemEvent evt) {

    if (initiating) {
      return;
    }
    SoundParameter sp=getSoundBuffer().getActiveSoundParameter();
    MidiThread.getInstance().emitParamChange(this, getSoundBuffer().getActiveSoundNumber(),
    RackAttack.VOLUME_MOD_SRC, volumeModBox.getSelectedIndex());
    sp.setAmpVolumeModSrcIndex(volumeModBox.getSelectedIndex());
  }
View Full Code Here

    }// </editor-fold>//GEN-END:initComponents

  private void switchButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_switchButtonActionPerformed
// TODO add your handling code here:
    JRackAttackFrame jrf=JRackAttackFrame.getInstance();
    SoundParameter sp1=jrf.getAllSoundParameter()[((Integer)switchSpinner1.getValue()).intValue()-1];
    SoundParameter sp2=jrf.getAllSoundParameter()[((Integer)switchSpinner2.getValue()).intValue()-1];
    int sn=sp1.getSoundNumber();
    sp1.setSoundNumber(sp2.getSoundNumber());
    sp2.setSoundNumber(sn);
    MidiThread.getInstance().storeSoundParameter(sp1, true);
    MidiThread.getInstance().storeSoundParameter(sp2, true);
    jrf.setSoundParameter(sp1);
    jrf.setSoundParameter(sp2);
  }//GEN-LAST:event_switchButtonActionPerformed
View Full Code Here

  }//GEN-LAST:event_switchButtonActionPerformed

  private void copyButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_copyButtonActionPerformed
// TODO add your handling code here:
    JRackAttackFrame jrf=JRackAttackFrame.getInstance();
    SoundParameter sp=jrf.getAllSoundParameter()[((Integer)copyFromSpinner.getValue()).intValue()-1];
    SoundParameter sp2=sp.copy();
    sp2.setSoundNumber(((Integer)copyToSpinner.getValue()).intValue()-1);
    // store parameter in edith buffer too
    MidiThread.getInstance().storeSoundParameter(sp2, true);
    jrf.setSoundParameter(sp2);
  }//GEN-LAST:event_copyButtonActionPerformed
View Full Code Here

    if (allCheckBox.isSelected()) {
      for(SoundParameter sp:getSoundBuffer().getAllSoundParameter()) {
        execute(sp);
      }
    } else {
      SoundParameter sp=getSoundBuffer().getActiveSoundParameter();
      execute(sp);
    }
  }
View Full Code Here

  /** Creates new form JRackAttackFrame */
  public JRackAttackFrame() {
    super("JRackAttack - " + jrackattack.Constants.VERSION);
    for (int i = 0; i < 24; i++) {
      soundParameter[i] = new SoundParameter();
      soundParameter[i].setSoundNumber(i);
      patternParameter[i] = new PatternParameter();
      patternParameter[i].setSoundNumber(i);
    }
    for (int i = 0; i < 4; i++) {
View Full Code Here

TOP

Related Classes of jrackattack.midi.SoundParameter

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.