Packages

t

de.sciss.synth.swing.j

AbstractFreqScopePanel

trait AbstractFreqScopePanel extends AbstractScopePanel[JFreqScopeView] with FreqScopeViewLike

Abstract component to view an oscilloscope for a real-time signal. It builds configurable controls around a central JScopeView.

Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. AbstractFreqScopePanel
  2. FreqScopeViewLike
  3. AbstractScopePanel
  4. ScopeViewLike
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Abstract Value Members

  1. abstract def mkBusSynth(b: Bus): Unit
    Attributes
    protected
    Definition Classes
    AbstractScopePanel
  2. abstract def view: JFreqScopeView
    Definition Classes
    AbstractScopePanel

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def bipolar: Boolean
    Attributes
    protected
    Definition Classes
    AbstractFreqScopePanelAbstractScopePanel
  6. def bufferSize: Int

    The default buffer size is dynamically updated according to the number of frames currently displayed (in Lissajous mode four times the width).

    The default buffer size is dynamically updated according to the number of frames currently displayed (in Lissajous mode four times the width). If it is set explicitly, the dynamic adjustment is turned off. It can be turned on by setting it to zero.

    Definition Classes
    AbstractScopePanel
  7. def bufferSize_=(value: Int): Unit

    The default buffer size is dynamically updated according to the number of frames currently displayed (in Lissajous mode four times the width).

    The default buffer size is dynamically updated according to the number of frames currently displayed (in Lissajous mode four times the width). If it is set explicitly, the dynamic adjustment is turned off. It can be turned on by setting it to zero.

    Definition Classes
    AbstractScopePanel
  8. def bus: Bus
    Definition Classes
    AbstractScopePanel
  9. def bus_=(value: Bus): Unit
  10. def channelStyle: Int

    The drawing style can be one of 0 (or JScopeView.STYLE_PARALLEL), 1 (or JScopeView.STYLE_OVERLAY), 2 (or JScopeView.STYLE_LISSAJOUS).

    The drawing style can be one of 0 (or JScopeView.STYLE_PARALLEL), 1 (or JScopeView.STYLE_OVERLAY), 2 (or JScopeView.STYLE_LISSAJOUS).

    In parallel or "normal" style, each channel is drawn separately in a vertical per-channel arrangement. In overlay mode, all channels are drawn superimposed on each other. In Lissajous or X/Y style, the first channel specifies the x-coordinate, and the second channel specifies the y-coordinate.

    Definition Classes
    AbstractScopePanelScopeViewLike
  11. def channelStyle_=(value: Int): Unit

    The drawing style can be one of 0 (or JScopeView.STYLE_PARALLEL), 1 (or JScopeView.STYLE_OVERLAY), 2 (or JScopeView.STYLE_LISSAJOUS).

    The drawing style can be one of 0 (or JScopeView.STYLE_PARALLEL), 1 (or JScopeView.STYLE_OVERLAY), 2 (or JScopeView.STYLE_LISSAJOUS).

    In parallel or "normal" style, each channel is drawn separately in a vertical per-channel arrangement. In overlay mode, all channels are drawn superimposed on each other. In Lissajous or X/Y style, the first channel specifies the x-coordinate, and the second channel specifies the y-coordinate.

    Definition Classes
    AbstractScopePanelScopeViewLike
  12. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  13. def dispose(): Unit
    Definition Classes
    AbstractScopePanelScopeViewLike
  14. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  15. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  16. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  17. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  18. def install(parent: JPanel): Unit
    Attributes
    protected
    Definition Classes
    AbstractFreqScopePanelAbstractScopePanel
  19. def isBufSizeSet: Boolean
    Attributes
    protected
    Definition Classes
    AbstractScopePanel
  20. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  21. def isLogX: Boolean
    Attributes
    protected
    Definition Classes
    AbstractFreqScopePanelAbstractScopePanel
  22. def isRunning: Boolean
    Definition Classes
    AbstractScopePanelScopeViewLike
  23. def logAmp: Boolean

    Whether the amplitude axis is logarithmic (decibels)

    Whether the amplitude axis is logarithmic (decibels)

    Definition Classes
    AbstractScopePanelScopeViewLike
  24. def logAmpMin: Float

    The lowest displayed amplitude in decibels, when logAmp is enabled.

    The lowest displayed amplitude in decibels, when logAmp is enabled.

    Definition Classes
    AbstractScopePanelScopeViewLike
  25. def logAmpMin_=(value: Float): Unit

    The lowest displayed amplitude in decibels, when logAmp is enabled.

    The lowest displayed amplitude in decibels, when logAmp is enabled.

    Definition Classes
    AbstractScopePanelScopeViewLike
  26. def logAmp_=(value: Boolean): Unit

    Whether the amplitude axis is logarithmic (decibels)

    Whether the amplitude axis is logarithmic (decibels)

    Definition Classes
    AbstractScopePanelScopeViewLike
  27. def logFreq: Boolean

    Whether the frequency axis is logarithmic

    Whether the frequency axis is logarithmic

    Definition Classes
    AbstractFreqScopePanelFreqScopeViewLike
  28. def logFreqMin: Float

    The lowest displayed frequency in Hertz, when logFreq is enabled.

    The lowest displayed frequency in Hertz, when logFreq is enabled.

    Definition Classes
    AbstractFreqScopePanelFreqScopeViewLike
  29. def logFreqMin_=(value: Float): Unit

    The lowest displayed frequency in Hertz, when logFreq is enabled.

    The lowest displayed frequency in Hertz, when logFreq is enabled.

    Definition Classes
    AbstractFreqScopePanelFreqScopeViewLike
  30. def logFreq_=(value: Boolean): Unit

    Whether the frequency axis is logarithmic

    Whether the frequency axis is logarithmic

    Definition Classes
    AbstractFreqScopePanelFreqScopeViewLike
  31. def maxXZoom: Float
    Attributes
    protected
    Definition Classes
    AbstractFreqScopePanelAbstractScopePanel
  32. def maxYZoom: Float
    Attributes
    protected
    Definition Classes
    AbstractScopePanel
  33. def minXZoom: Float
    Attributes
    protected
    Definition Classes
    AbstractFreqScopePanelAbstractScopePanel
  34. def minYZoom: Float
    Attributes
    protected
    Definition Classes
    AbstractScopePanel
  35. def mkSynthGraph(b: Bus): Unit
    Attributes
    protected
    Definition Classes
    AbstractScopePanel
  36. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  37. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  38. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  39. def screenColor: Color
    Definition Classes
    AbstractScopePanelScopeViewLike
  40. def screenColor_=(value: Color): Unit
    Definition Classes
    AbstractScopePanelScopeViewLike
  41. def setBufferSize(value: Int): Unit
    Attributes
    protected
    Definition Classes
    AbstractScopePanel
  42. final def setLogModeMode(x: Boolean, y: Boolean): Unit
    Attributes
    protected
    Definition Classes
    AbstractScopePanel
  43. def setLogModeModeFromUI(x: Boolean, y: Boolean): Unit
    Attributes
    protected
    Definition Classes
    AbstractFreqScopePanelAbstractScopePanel
  44. def start(): Unit
    Definition Classes
    AbstractScopePanelScopeViewLike
  45. def stop(): Unit
    Definition Classes
    AbstractScopePanelScopeViewLike
  46. def supportLissajous: Boolean
    Attributes
    protected
    Definition Classes
    AbstractFreqScopePanelAbstractScopePanel
  47. def supportXLog: Boolean
    Attributes
    protected
    Definition Classes
    AbstractFreqScopePanelAbstractScopePanel
  48. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  49. def toString(): String
    Definition Classes
    AnyRef → Any
  50. def updateXAxis(a: Axis): Unit
    Attributes
    protected
    Definition Classes
    AbstractFreqScopePanelAbstractScopePanel
  51. def updateXAxis(): Unit
    Attributes
    protected
    Definition Classes
    AbstractScopePanel
  52. def updateYAxes(): Unit
    Attributes
    protected
    Definition Classes
    AbstractScopePanel
  53. def updateYAxis(a: Axis): Unit
    Attributes
    protected
    Definition Classes
    AbstractScopePanel
  54. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  55. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  56. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  57. def waveColors: Seq[Color]
    Definition Classes
    AbstractScopePanelScopeViewLike
  58. def waveColors_=(value: Seq[Color]): Unit
    Definition Classes
    AbstractScopePanelScopeViewLike
  59. def xResolution: Float

    Determines the over- or under-sampling to achieve higher or lower resolution spectra.

    Determines the over- or under-sampling to achieve higher or lower resolution spectra.

    At the default of 1.0, the resolution matches the screen resolution (it will be slightly higher, as it is rounded up to a power of two). At a value of 2.0, the spectra will have twice the resolution (data per frequency band), at a value of 0.5, the spectra will have half the resolution. The temporal resolution is reciprocal, so higher values will lead to longer time windows and thus lower update rates.

    Definition Classes
    AbstractFreqScopePanelFreqScopeViewLike
  60. def xResolution_=(value: Float): Unit

    Determines the over- or under-sampling to achieve higher or lower resolution spectra.

    Determines the over- or under-sampling to achieve higher or lower resolution spectra.

    At the default of 1.0, the resolution matches the screen resolution (it will be slightly higher, as it is rounded up to a power of two). At a value of 2.0, the spectra will have twice the resolution (data per frequency band), at a value of 0.5, the spectra will have half the resolution. The temporal resolution is reciprocal, so higher values will lead to longer time windows and thus lower update rates.

    Definition Classes
    AbstractFreqScopePanelFreqScopeViewLike
  61. def xUnit: String
    Attributes
    protected
    Definition Classes
    AbstractFreqScopePanelAbstractScopePanel
  62. def xZoom: Float

    The horizontal zoom factor, depending on the type of scope applied to the time or frequency axis.

    The horizontal zoom factor, depending on the type of scope applied to the time or frequency axis. Smaller values means to "zoom in", therefore _decreasing_ the visible density, and vice versa.

    Definition Classes
    AbstractScopePanelScopeViewLike
  63. def xZoom_=(value: Float): Unit

    Returns the current horizontal zoom factor.

    Returns the current horizontal zoom factor.

    Definition Classes
    AbstractScopePanelScopeViewLike
  64. def yUnit: String
    Attributes
    protected
    Definition Classes
    AbstractScopePanel
  65. def yZoom: Float

    The vertical zoom factor, usually applied to amplitudes.

    The vertical zoom factor, usually applied to amplitudes. Smaller values means to "zoom in", therefore _decreasing_ the visible density, and vice versa.

    Definition Classes
    AbstractScopePanelScopeViewLike
  66. def yZoom_=(value: Float): Unit

    Returns the current vertical zoom factor.

    Returns the current vertical zoom factor.

    Definition Classes
    AbstractScopePanelScopeViewLike

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from FreqScopeViewLike

Inherited from ScopeViewLike

Inherited from AnyRef

Inherited from Any

Ungrouped