All Downloads are FREE. Search and download functionalities are using the official Maven repository.

de.sonallux.spotify.api.models.AudioAnalysis Maven / Gradle / Ivy

The newest version!
package de.sonallux.spotify.api.models;

import lombok.*;

/**
 * AudioAnalysisObject
 */
@Getter
@Setter
@NoArgsConstructor
public class AudioAnalysis {
    /**
     * 

The time intervals of the bars throughout the track. A bar (or measure) is a segment of time defined as a given number of beats.

*/ public java.util.List bars; /** *

The time intervals of beats throughout the track. A beat is the basic time unit of a piece of music; for example, each tick of a metronome. Beats are typically multiples of tatums.

*/ public java.util.List beats; public AudioAnalysisMeta meta; /** *

Sections are defined by large variations in rhythm or timbre, e.g. chorus, verse, bridge, guitar solo, etc. Each section contains its own descriptions of tempo, key, mode, time_signature, and loudness.

*/ public java.util.List
sections; /** *

Each segment contains a roughly conisistent sound throughout its duration.

*/ public java.util.List segments; /** *

A tatum represents the lowest regular pulse train that a listener intuitively infers from the timing of perceived musical events (segments).

*/ public java.util.List tatums; public AudioAnalysisTrack track; }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy