A BRR-encoded audio sample. More...
#include <song_data.h>
Public Member Functions | |
| size_t | GetSampleCount () const |
| bool | IsLoaded () const |
Public Attributes | |
| std::vector< int16_t > | pcm_data |
| std::vector< uint8_t > | brr_data |
| uint16_t | loop_point = 0 |
| bool | loops = false |
| std::string | name |
A BRR-encoded audio sample.
Definition at line 388 of file song_data.h.
|
inline |
Definition at line 396 of file song_data.h.
References pcm_data.
|
inline |
Definition at line 399 of file song_data.h.
| std::vector<int16_t> yaze::zelda3::music::MusicSample::pcm_data |
| std::vector<uint8_t> yaze::zelda3::music::MusicSample::brr_data |
Definition at line 390 of file song_data.h.
Referenced by yaze::editor::music::SampleEditorView::DrawProperties(), IsLoaded(), yaze::zelda3::music::MusicBank::LoadFromJson(), and yaze::zelda3::music::MusicBank::LoadSamples().
| uint16_t yaze::zelda3::music::MusicSample::loop_point = 0 |
Definition at line 391 of file song_data.h.
Referenced by yaze::editor::music::SampleEditorView::DrawProperties(), yaze::editor::music::SampleEditorView::DrawWaveform(), yaze::zelda3::music::MusicBank::LoadFromJson(), and yaze::zelda3::music::MusicBank::LoadSamples().
| bool yaze::zelda3::music::MusicSample::loops = false |
Definition at line 392 of file song_data.h.
Referenced by yaze::editor::music::SampleEditorView::DrawProperties(), yaze::editor::music::SampleEditorView::DrawWaveform(), yaze::zelda3::music::MusicBank::LoadFromJson(), and yaze::zelda3::music::MusicBank::LoadSamples().
| std::string yaze::zelda3::music::MusicSample::name |
Definition at line 393 of file song_data.h.
Referenced by yaze::editor::music::SampleEditorView::DrawProperties(), yaze::zelda3::music::MusicBank::ImportSampleFromWav(), yaze::zelda3::music::MusicBank::LoadFromJson(), and yaze::zelda3::music::MusicBank::LoadSamples().