#include <GigWriteTest.h>
Public Member Functions | |
void | setUp () |
void | tearDown () |
void | printTestSuiteName () |
void | createNewGigFile () |
void | testOpenCreatedGigFile () |
void | testArticulationsOfCreatedGigFile () |
void | testWriteSamples () |
void | testSamplesData () |
Definition at line 7 of file GigWriteTest.h.
void GigWriteTest::setUp | ( | ) |
Definition at line 31 of file GigWriteTest.cpp.
void GigWriteTest::tearDown | ( | ) |
Definition at line 35 of file GigWriteTest.cpp.
void GigWriteTest::printTestSuiteName | ( | ) |
Definition at line 26 of file GigWriteTest.cpp.
void GigWriteTest::createNewGigFile | ( | ) |
Definition at line 43 of file GigWriteTest.cpp.
References gig::File::AddInstrument(), gig::Instrument::AddRegion(), gig::File::AddSample(), DLS::Sample::BitDepth, DLS::Sample::Channels, DLS::Sample::FrameSize, DLS::Region::KeyGroup, DLS::Region::KeyRange, gig::Region::pDimensionRegions, DLS::Resource::pInfo, RIFF::Exception::PrintMessage(), gig::Sample::Resize(), DLS::Sample::SamplesPerSecond, DLS::File::Save(), DLS::Region::SetSample(), TEST_GIG_FILE_NAME, and DLS::Region::VelocityRange.
void GigWriteTest::testOpenCreatedGigFile | ( | ) |
Definition at line 150 of file GigWriteTest.cpp.
References RIFF::Exception::PrintMessage(), and TEST_GIG_FILE_NAME.
void GigWriteTest::testArticulationsOfCreatedGigFile | ( | ) |
Definition at line 163 of file GigWriteTest.cpp.
References gig::Region::DimensionRegions, gig::Region::Dimensions, gig::Region::GetDimensionRegionByValue(), gig::File::GetFirstInstrument(), gig::File::GetFirstSample(), gig::File::GetNextInstrument(), gig::File::GetNextSample(), gig::Region::GetSample(), DLS::File::Instruments, DLS::Region::KeyGroup, DLS::Region::KeyRange, DLS::Resource::pInfo, RIFF::Exception::PrintMessage(), gig::DimensionRegion::pSample, TEST_GIG_FILE_NAME, ToString(), and DLS::Region::VelocityRange.
void GigWriteTest::testWriteSamples | ( | ) |
Definition at line 223 of file GigWriteTest.cpp.
References gig::File::GetFirstSample(), gig::File::GetNextSample(), RIFF::Exception::PrintMessage(), sampleData1, sampleData2, sampleData3, sampleData4, RIFF::File::SetMode(), RIFF::stream_mode_read_write, TEST_GIG_FILE_NAME, and gig::Sample::Write().
void GigWriteTest::testSamplesData | ( | ) |
Definition at line 254 of file GigWriteTest.cpp.
References DLS::Sample::FrameSize, gig::File::GetFirstSample(), gig::File::GetNextSample(), gig::Sample::LoadSampleData(), RIFF::Exception::PrintMessage(), gig::buffer_t::pStart, sampleData1, sampleData2, sampleData3, sampleData4, gig::buffer_t::Size, and TEST_GIG_FILE_NAME.