AudibleT 0.0.1
A real-time A/B/X audio testing tool for subjective assessment of various audio parameters, compatible for general purpose computer as well as embedded systems.
Loading...
Searching...
No Matches
Classes | Enumerations
The helper classes, enums, structs used across the application.

Grouping of classes, functions, etc. related to the utility,. More...

Collaboration diagram for The helper classes, enums, structs used across the application.:

Classes

class  BinomialHelper
 Provides functions for binomial distribution calculations. More...
 
class  FrequencyResponseHelper
 Provides methods to help calculate the frequency response of a filter. More...
 

Enumerations

enum class  FilterType { FilterType::HighShelf , FilterType::LowShelf }
 An enumeration of filter types. More...
 
enum class  SessionType { SessionType::Stopped , SessionType::Running , SessionType::Paused }
 Represents the state of a testing session. More...
 
enum class  SourceType { SourceType::Local , SourceType::JackInput }
 Represents the source of audio input. More...
 
enum class  TrackType { TrackType::Reference , TrackType::Modified }
 Represents the type of audio track. More...
 

Detailed Description

Grouping of classes, functions, etc. related to the utility,.

Enumeration Type Documentation

◆ FilterType

enum class FilterType
strong

An enumeration of filter types.

FilterType provides two possible types of filters:

  • HighShelf: Represents a high shelf filter
  • LowShelf: Represents a low shelf filter
Enumerator
HighShelf 

High shelf filter.

LowShelf 

Low shelf filter.

◆ SessionType

enum class SessionType
strong

Represents the state of a testing session.

This enum is used to indicate whether a testing session is currently stopped, running, or paused. The state of the testing session affects what operations can be performed on it.

Enumerator
Stopped 

The session is currently stopped.

Running 

The session is currently running.

Paused 

The session is currently paused.

◆ SourceType

enum class SourceType
strong

Represents the source of audio input.

This enum is used to indicate whether the source of the audio input is local or from a Jack Audio Connection Kit (JACK) input. JACK is a professional sound server daemon that provides real-time, low-latency connections for both audio and MIDI data between applications.

Enumerator
Local 

The source of the audio input is local.

JackInput 

The source of the audio input is a JACK input.

◆ TrackType

enum class TrackType
strong

Represents the type of audio track.

This enum is used to differentiate between a Reference track, which is the original or standard against which others are compared or evaluated, and a Modified track, which is a track that has been changed or altered in some way.

Enumerator
Reference 

The track is a Reference track.

Modified 

The track is a Modified track.