Class AmplitudeTransform

java.lang.Object
com.softsynth.jmsl.score.NotePropertiesTransform
com.softsynth.jmsl.score.transforms.AmplitudeTransform

public class AmplitudeTransform
extends NotePropertiesTransform
Change amplitude of selected notes. MOD 12-3-2007, Uses non-modal dialog! Modal dialog hangs MaxMSP on the Mac when used in MaxScore.
Author:
Nick Didkovsky, copyright 2000 Nick Didkovsky, all rights reserved
  • Field Summary

    Fields
    Modifier and Type Field Description
    static java.lang.String copyright  
  • Constructor Summary

    Constructors
    Constructor Description
    AmplitudeTransform()
    Constructor gives unique name, this.name = "Transpose: " + interval;
    AmplitudeTransform​(java.awt.Frame f)  
  • Method Summary

    Modifier and Type Method Description
    static void main​(java.lang.String[] args)  
    void operate​(Score score, SelectionBuffer selectionBuffer)
    Implement this method to do whatever you want to the Vector of Note accessible at selectionBuffer

    Methods inherited from class com.softsynth.jmsl.score.NotePropertiesTransform

    getName, setName

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

    • AmplitudeTransform

      public AmplitudeTransform()
      Constructor gives unique name, this.name = "Transpose: " + interval;
    • AmplitudeTransform

      public AmplitudeTransform​(java.awt.Frame f)
  • Method Details

    • operate

      public void operate​(Score score, SelectionBuffer selectionBuffer)
      Implement this method to do whatever you want to the Vector of Note accessible at selectionBuffer
      Specified by:
      operate in class NotePropertiesTransform
    • main

      public static void main​(java.lang.String[] args)