ProtectedcanvasProtectedchannelProtectedcontextProtectedgraphicsProtectedintervalProtectedisProtectedsampleProtectedstylesProtectedsvgThis method creates visualized graphics as string (Data URL or Blob or SVG).
OptionalmimeType: stringThis argument is string that indicates image format. The default value is image/octet-stream.
Optionalparams: { callback: BlobCallback; quality?: number; type?: string }ProtectedcreateThis method creates string for font styles.
ProtectedcreateThis method creates elements for SVG linear gradient.
This argument is id attribute for SVGLinearGradientElement.
This value is as instance of SVGDefsElement.
This method gets instance of HTMLCanvasElement or SVGSVGElement.
This method gets or sets parameters for visualizing sound wave. This method is overloaded for type interface and type check.
This argument is string if getter. Otherwise, setter.
Return value is parameter for visualizing sound wave if getter. Otherwise, return value is for method chain.
This method gets or sets parameters for visualizing sound wave. This method is overloaded for type interface and type check.
This argument is string if getter. Otherwise, setter.
Return value is parameter for visualizing sound wave if getter. Otherwise, return value is for method chain.
This method gets or sets parameters for visualizing sound wave. This method is overloaded for type interface and type check.
This argument is string if getter. Otherwise, setter.
Return value is parameter for visualizing sound wave if getter. Otherwise, return value is for method chain.
This method gets or sets parameters for visualizing sound wave. This method is overloaded for type interface and type check.
This argument is string if getter. Otherwise, setter.
Return value is parameter for visualizing sound wave if getter. Otherwise, return value is for method chain.
This method gets or sets parameters for visualizing sound wave. This method is overloaded for type interface and type check.
This argument is string if getter. Otherwise, setter.
Return value is parameter for visualizing sound wave if getter. Otherwise, return value is for method chain.
This method sets up for using Canvas or SVG.
This argument is either HTMLCanvasElement or SVGSVGElement.
Return value is for method chain.
This method visualizes sound wave to Canvas or SVG. This method conceals difference of API for visualization.
This argument is sound data for visualization.
OptionalminDecibels: numberThis argument is parameter for spectrum. The default value is -100 dB.
OptionalmaxDecibels: numberThis argument is parameter for spectrum. The default value is -30 dB.
Return value is for method chain.
This method gets visualizer state. If returns true, visualizer is active.
ProtectedvisualizeThis method visualizes sound wave in time domain to SVG.
This argument is sound data for visualization.
Optional_minDecibels: numberOptional_maxDecibels: numberProtectedvisualizeThis method visualizes sound wave in time domain to Canvas.
This argument is sound data for visualization.
Optional_minDecibels: numberOptional_maxDecibels: numberProtectedvisualizeThis method visualizes time domain data (Float32Array) to SVG.
This argument is time domain data.
This argument is width of visualization area.
This argument is height of visualization area.
This argument is middle of visualization area.
This argument is interval for visualization.
This argument is id attribute for SVGLinearGradientElement.
This value is instance of SVGPathElement or SVGGElement.
ProtectedvisualizeThis method visualizes time domain data (Float32Array) to Canvas.
This argument is instance of CanvasRenderingContext2D.
This argument is time domain data.
This argument is width of visualization area.
This argument is height of visualization area.
This argument is middle of visualization area.
OptionalnumberOfPlots: numberThis argument is interval for visualization.
This private class visualizes sound wave in time domain.