1
0
Fork 0
mirror of https://github.com/bolero-MURAKAMI/Sprout synced 2025-08-03 12:49:50 +00:00

add adaptor piped, taken, dropped, window, offset, adapted_xxx

This commit is contained in:
bolero-MURAKAMI 2012-11-24 13:04:02 +09:00
parent 5c9a8153de
commit cc4ade67fd
47 changed files with 1349 additions and 76 deletions

View file

@ -65,6 +65,8 @@ namespace sprout {
;
}
} // namespace effects
using sprout::compost::effects::changed_volume;
} // namespace compost
} // namespace sprout

View file

@ -150,6 +150,8 @@ namespace sprout {
;
}
} // namespace effects
using sprout::compost::effects::chorus;
} // namespace compost
} // namespace sprout

View file

@ -79,6 +79,8 @@ namespace sprout {
;
}
} // namespace effects
using sprout::compost::effects::clipped;
} // namespace compost
} // namespace sprout

View file

@ -120,6 +120,8 @@ namespace sprout {
;
}
} // namespace effects
using sprout::compost::effects::compressed;
} // namespace compost
} // namespace sprout

View file

@ -1,20 +0,0 @@
#ifndef SPROUT_COMPOST_EFFECTS_COPIED_HPP
#define SPROUT_COMPOST_EFFECTS_COPIED_HPP
#include <sprout/config.hpp>
#include <sprout/range/adaptor/copied.hpp>
namespace sprout {
namespace compost {
namespace effects {
//
// copied
//
namespace {
SPROUT_STATIC_CONSTEXPR sprout::adaptors::copied_forwarder copied{};
} // anonymous-namespace
} // namespace effects
} // namespace compost
} // namespace sprout
#endif // #ifndef SPROUT_COMPOST_EFFECTS_COPIED_HPP

View file

@ -72,6 +72,8 @@ namespace sprout {
;
}
} // namespace effects
using sprout::compost::effects::distorted;
} // namespace compost
} // namespace sprout

View file

@ -71,6 +71,8 @@ namespace sprout {
;
}
} // namespace effects
using sprout::compost::effects::fuzzed;
} // namespace compost
} // namespace sprout

View file

@ -1,20 +0,0 @@
#ifndef SPROUT_COMPOST_EFFECTS_JOINTED_HPP
#define SPROUT_COMPOST_EFFECTS_JOINTED_HPP
#include <sprout/config.hpp>
#include <sprout/range/adaptor/jointed.hpp>
namespace sprout {
namespace compost {
namespace effects {
//
// jointed
//
namespace {
SPROUT_STATIC_CONSTEXPR sprout::adaptors::jointed_forwarder jointed{};
} // anonymous-namespace
} // namespace effects
} // namespace compost
} // namespace sprout
#endif // #ifndef SPROUT_COMPOST_EFFECTS_JOINTED_HPP

View file

@ -110,6 +110,8 @@ namespace sprout {
;
}
} // namespace effects
using sprout::compost::effects::noise_gated;
} // namespace compost
} // namespace sprout

View file

@ -100,6 +100,8 @@ namespace sprout {
;
}
} // namespace effects
using sprout::compost::effects::overdriven;
} // namespace compost
} // namespace sprout

View file

@ -60,6 +60,8 @@ namespace sprout {
;
}
} // namespace effects
using sprout::compost::effects::rectified;
} // namespace compost
} // namespace sprout

View file

@ -143,6 +143,8 @@ namespace sprout {
;
}
} // namespace effects
using sprout::compost::effects::reverbed;
} // namespace compost
} // namespace sprout

View file

@ -71,6 +71,8 @@ namespace sprout {
;
}
} // namespace effects
using sprout::compost::effects::superposed;
} // namespace compost
} // namespace sprout

View file

@ -111,6 +111,8 @@ namespace sprout {
;
}
} // namespace effects
using sprout::compost::effects::tremolo;
} // namespace compost
} // namespace sprout

View file

@ -149,6 +149,8 @@ namespace sprout {
;
}
} // namespace effects
using sprout::compost::effects::vibrato;
} // namespace compost
} // namespace sprout