/[svn]/linuxsampler/trunk/src/engines/gig/Voice.cpp
ViewVC logotype

Diff of /linuxsampler/trunk/src/engines/gig/Voice.cpp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 3627 by schoenebeck, Thu Oct 3 14:40:17 2019 UTC revision 3628 by schoenebeck, Sat Oct 5 14:37:31 2019 UTC
# Line 34  Line 34 
34  namespace LinuxSampler { namespace gig {  namespace LinuxSampler { namespace gig {
35    
36      // sanity checks: fromGigLfoWave() assumes equally mapped enums      // sanity checks: fromGigLfoWave() assumes equally mapped enums
37      static_assert(::gig::lfo_wave_sine == LFO::wave_sine);      static_assert(int64_t(::gig::lfo_wave_sine) == int64_t(LFO::wave_sine),
38      static_assert(::gig::lfo_wave_triangle == LFO::wave_triangle);                    "enum LFO::wave_t not equally value mapped to libgig's enum ::gig::lfo_wave_t");
39      static_assert(::gig::lfo_wave_saw == LFO::wave_saw);      static_assert(int64_t(::gig::lfo_wave_triangle) == int64_t(LFO::wave_triangle),
40      static_assert(::gig::lfo_wave_square == LFO::wave_square);                    "enum LFO::wave_t not equally value mapped to libgig's enum ::gig::lfo_wave_t");
41        static_assert(int64_t(::gig::lfo_wave_saw) == int64_t(LFO::wave_saw),
42                      "enum LFO::wave_t not equally value mapped to libgig's enum ::gig::lfo_wave_t");
43        static_assert(int64_t(::gig::lfo_wave_square) == int64_t(LFO::wave_square),
44                      "enum LFO::wave_t not equally value mapped to libgig's enum ::gig::lfo_wave_t");
45    
46      // converts ::gig::lfo_wave_t (libgig) -> LFO::wave_t (LinuxSampler)      // converts ::gig::lfo_wave_t (libgig) -> LFO::wave_t (LinuxSampler)
47      inline LFO::wave_t fromGigLfoWave(::gig::lfo_wave_t wave) {      inline LFO::wave_t fromGigLfoWave(::gig::lfo_wave_t wave) {

Legend:
Removed from v.3627  
changed lines
  Added in v.3628

  ViewVC Help
Powered by ViewVC