Interface Sound

Hierarchy

  • RawSound

    Hierarchy

    • Sound

Properties

ac_analysis: { ac_boominess: number; ac_brightness: number; ac_depth: number; ac_dynamic_range: number; ac_hardness: number; ac_log_attack_time: number; ac_loop: boolean; ac_loudness: number; ac_note_confidence: number; ac_note_frequency: number; ac_note_midi: number; ac_note_name: string; ac_reverb: boolean; ac_roughness: number; ac_sharpness: number; ac_single_event: boolean; ac_tempo: number; ac_tempo_confidence: number; ac_temporal_centroid: number; ac_tonality: string; ac_tonality_confidence: number; ac_warmth: number }

Dictionary containing the results of the AudioCommons analysis for the given sound.

Type declaration

  • ac_boominess: number

    Boominess of the analyzed sound in a scale from [0-100]. A boomy sound is one that conveys a sense of loudness, depth and resonance.

  • ac_brightness: number

    Brightness of the analyzed audio in a scale from [0-100]. A bright sound is one that is clear/vibrant and/or contains significant high-pitched elements.

  • ac_depth: number

    Depth of the analyzed audio in a scale from [0-100]. A deep sound is one that conveys the sense of having been made far down below the surface of its source.

  • ac_dynamic_range: number

    Loudness range (dB, LU) measured using the EBU R128 standard.

  • ac_hardness: number
  • ac_log_attack_time: number
  • ac_loop: boolean

    Whether audio file is loopable.

  • ac_loudness: number

    The integrated (overall) loudness (LUFS) measured using the EBU R128 standard.

  • ac_note_confidence: number

    Reliability of the note name/midi/frequency estimation in a range of [0, 1].

  • ac_note_frequency: number

    Frequency corresponding to the estimated note (makes more sense for ac_single_event sounds).

  • ac_note_midi: number

    MIDI value corresponding to the estimated note (makes more sense for ac_single_event sounds).

  • ac_note_name: string
  • ac_reverb: boolean

    Whether the signal is reverberated or not.

  • ac_roughness: number

    Roughness of the analyzed audio in a scale from [0-100]. A rough sound is one that has an uneven or irregular sonic texture.

  • ac_sharpness: number

    Sharpness of the analyzed sound in a scale from [0-100]. A sharp sound is one that suggests it might cut if it were to take on physical form.

  • ac_single_event: boolean

    Whether the audio file contains one single audio event or more than one. This computation is based on the loudness of the signal and does not do any frequency analysis.

  • ac_tempo: number

    BPM value estimated by beat tracking algorithm.

  • ac_tempo_confidence: number

    Reliability of the tempo estimation in a range of [0, 1].

  • ac_temporal_centroid: number

    Temporal centroid (sec.) of the audio signal. It is the point in time in a signal that is a temporal balancing point of the sound event energy.

  • ac_tonality: string
  • ac_tonality_confidence: number

    Reliability of the key estimation in a range of [0, 1].

  • ac_warmth: number

    Warmth of the analyzed sound in a scale from [0-100]. A warm sound is one that promotes a sensation analogous to that caused by a physical increase in temperature.

analysis: string
analysis_frames: string
analysis_stats: string

URL pointing to the complete analysis results of the sound (see Analysis Descriptor Documentation).

avg_rating: number

The average rating of the sound.

bitdepth: number

The bit depth of the sound.

bitrate: number

The bit rate of the sound in kbps.

bookmark: Function
channels: number

The number of channels.

comment?: Function
comments: string

The URl of a paginated list of the comments of the sound.

created: string

The date when the sound was uploaded (e.g. “2014-04-16T20:07:11.145”).

description: string

The description the user gave to the sound.

download: Function
duration: number

The duration of the sound in seconds.

edit?: Function
filesize: number

The size of the file in bytes.

geotag: null
getAnalysis: Function
getComments?: Function
getSimilar: Function
id: number

Sound ID on Freesound.

images: { spectral_bw_l: string; spectral_bw_m: string; spectral_l: string; spectral_m: string; waveform_bw_l: string; waveform_bw_m: string; waveform_l: string; waveform_m: string }

Type declaration

  • spectral_bw_l: string
  • spectral_bw_m: string
  • spectral_l: string
  • spectral_m: string
  • waveform_bw_l: string
  • waveform_bw_m: string
  • waveform_l: string
  • waveform_m: string
license: string

The license under which the sound is available to you.

name: string

The name user gave to the sound.

num_comments: number
num_downloads: number

The number of times the sound was downloaded.

num_ratings: number

The number of times the sound was rated.

pack: string

If the sound is part of a pack, this URl points to that pack’s API resource.

pack_name?: string
previews: { preview-hq-mp3: string; preview-hq-ogg: string; preview-lq-mp3: string; preview-lq-ogg: string }

Type declaration

  • preview-hq-mp3: string
  • preview-hq-ogg: string
  • preview-lq-mp3: string
  • preview-lq-ogg: string
rate: Function
samplerate: number

The samplerate of the sound.

similar_sounds: string

URI pointing to the similarity resource (to get a list of similar sounds).

tags: string[]

An array of tags the user gave to the sound.

type: string

The type of sound (wav, aif, aiff, mp3, m4a or flac).

url: string

The URl for this sound on the Freesound website.

username: string

The username of the uploader of the sound.

Generated using TypeDoc