Namespace Glitch9.AIDevKit.Mubert
Classes
- GetPlayMusicData
The data payload containing the music channel structure.
- GetPlayMusicRequest
Request object for getting all available music channels for streaming and generation.
- GetPlayMusicResponse
Response object for GetPlayMusic request.
- ImageToMusicRequest
Request object for Mubert's ITMRecordTrack method (Image-to-Music).
- ImageToMusicRequestParams
Parameters for ITMRecordTrack method.
- MusicCategory
Represents a music category (e.g. Moods, Genres, etc.).
- MusicChannel
Represents an actual music channel that can be streamed or used for generation.
- MusicGroup
Represents a group within a category (e.g. Calm inside Moods).
- RecordTrackRequest
Request object for generating a music track based on playlist and other settings. Uses Mubert's RecordTrack method.
- RecordTrackRequestParams
Parameters for the RecordTrack method.
- StreamInfo
Contains the streaming URL for a channel.
- TrackResponse
Response wrapper for RecordTrack method.
- TrackResponseParams
Contains the list of generated track tasks.
- TrackStatusRequest
Request object for checking the status of generated tracks.
- TrackTask
Information about a single track generation task.
Enums
- ArrangementIntensity
The complexity of the arrangement, representing how many instruments play simultaneously.
- CompositionMode
The composition type that defines the structure of the generated track.
- MubertMethod
Just .ToString() the enum to get the method name.