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 registers event listener for updating current time or spriting audio by drag.
Optionalcallback: DragCallbackFunctionThis argument is invoked during drag.
Return value is for method chain.
This method gets instance of HTMLCanvasElement or SVGSVGElement.
This method gets or sets parameters for visualizing audio 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 audio wave if getter. Otherwise, return value is for method chain.
This method gets or sets parameters for visualizing audio 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 audio wave if getter. Otherwise, return value is for method chain.
This method gets or sets parameters for visualizing audio 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 audio wave if getter. Otherwise, return value is for method chain.
This method gets or sets parameters for visualizing audio 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 audio wave if getter. Otherwise, return value is for method chain.
This method gets or sets parameters for visualizing audio 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 audio wave if getter. Otherwise, return value is for method chain.
This method gets or sets parameters for visualizing audio 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 audio wave if getter. Otherwise, return value is for method chain.
This method gets or sets parameters for visualizing audio 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 audio wave if getter. Otherwise, return value is for method chain.
This method gets or sets parameters for visualizing audio 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 audio 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.
This method visualizes audio current time on Canvas or SVG.
This argument is audio current time.
Return value is for method chain.
ProtectedvisualizeThis method visualizes audio wave overview to SVG.
This argument is audio data for visualization.
Optional_minDecibels: numberOptional_maxDecibels: numberProtectedvisualizeThis method visualizes audio wave overview to Canvas.
This argument is audio 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 audio wave overview in time domain.