OpenSiv3D  v0.6.5
C++20 framework for creative coding
s3d::SoundFont Member List

This is the complete list of members for s3d::SoundFont, including all inherited members.

close()s3d::SoundFont
isOpen() const noexcepts3d::SoundFont
open(FilePathView path)s3d::SoundFont
open(IReader &&reader)s3d::SoundFont
operator bool() const noexcepts3d::SoundFontexplicit
render(GMInstrument instrument, uint8 key, const Duration &noteOn, const Duration &noteOff=SecondsF{ 1.0 }, double velocity=1.0, Arg::sampleRate_< uint32 > sampleRate=Wave::DefaultSampleRate)s3d::SoundFont
renderMIDI(FilePathView path, Arg::sampleRate_< uint32 > sampleRate=Wave::DefaultSampleRate, const Duration &tail=SecondsF{ 0.5 })s3d::SoundFont
renderMIDI(FilePathView path, const Duration &tail, Arg::sampleRate_< uint32 > sampleRate=Wave::DefaultSampleRate)s3d::SoundFont
renderMIDI(FilePathView path, std::array< Array< MIDINote >, 16 > &midiScore, Arg::sampleRate_< uint32 > sampleRate=Wave::DefaultSampleRate, const Duration &tail=SecondsF{ 0.5 })s3d::SoundFont
renderMIDI(FilePathView path, std::array< Array< MIDINote >, 16 > &midiScore, const Duration &tail, Arg::sampleRate_< uint32 > sampleRate=Wave::DefaultSampleRate)s3d::SoundFont
renderMIDI(IReader &reader, Arg::sampleRate_< uint32 > sampleRate=Wave::DefaultSampleRate, const Duration &tail=SecondsF{ 0.5 })s3d::SoundFont
renderMIDI(IReader &reader, const Duration &tail, Arg::sampleRate_< uint32 > sampleRate=Wave::DefaultSampleRate)s3d::SoundFont
renderMIDI(IReader &reader, std::array< Array< MIDINote >, 16 > &midiScore, Arg::sampleRate_< uint32 > sampleRate=Wave::DefaultSampleRate, const Duration &tail=SecondsF{ 0.5 })s3d::SoundFont
renderMIDI(IReader &reader, std::array< Array< MIDINote >, 16 > &midiScore, const Duration &tail, Arg::sampleRate_< uint32 > sampleRate=Wave::DefaultSampleRate)s3d::SoundFont
SoundFont()=defaults3d::SoundFont
SoundFont(FilePathView path)s3d::SoundFontexplicit
SoundFont(IReader &&reader)s3d::SoundFontexplicit