MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ create_audio_1d()

template<typename T >
static DataModule MayaFlux::Kakshya::DataDimension::create_audio_1d ( uint64_t  samples,
default_value = T {} 
)
inlinestatic

Create 1D audio data module.

Template Parameters
TData type for storage
Parameters
samplesNumber of audio samples
default_valueInitial value for elements
Returns
DataModule for 1D audio

Definition at line 345 of file NDData.hpp.

345 {})
346 {
347 return create_for_modality(DataModality::AUDIO_1D, { samples }, default_value);
348 }
static DataModule create_for_modality(DataModality modality, const std::vector< uint64_t > &shape, T default_value=T {}, MemoryLayout layout=MemoryLayout::ROW_MAJOR, OrganizationStrategy strategy=OrganizationStrategy::PLANAR)
Create data module for a specific modality.
Definition NDData.hpp:312