CloudCastle Faker API

Music extends AbstractProvider
in package

FinalYes

Провайдер музыкальных данных: жанры, инструменты, ноты и тональности.

Полезно для тестовых медиатек, стриминговых каталогов и нотных редакторов. Ноты и тональности соответствуют общепринятой нотации; выборка воспроизводима.

Table of Contents

Methods

__construct()  : mixed
genre()  : string
Музыкальный жанр.
instrument()  : string
Музыкальный инструмент.
musicalKey()  : string
Тональность: нота и лад через пробел.
note()  : string
Нота без указания октавы.

Methods

__construct()

public __construct(Context $context) : mixed
Parameters
$context : Context

разделяемый контекст провайдеров

genre()

Музыкальный жанр.

public genre() : string
Return values
string

название жанра (Rock, Jazz, Classical…)

instrument()

Музыкальный инструмент.

public instrument() : string
Return values
string

название инструмента (Guitar, Piano, Violin…)

musicalKey()

Тональность: нота и лад через пробел.

public musicalKey() : string

Собирается из случайной ноты и лада major/minor, например «A minor».

Return values
string

тональность вида «нота лад» (C# major, A minor…)

note()

Нота без указания октавы.

public note() : string
Return values
string

обозначение ноты (C, C#, D…)

On this page

Search results