C# (CSharp) BitOrchestra Namespace

Classes

Name Description
AddConstantEvaluator An evaluator that adds a constant value to a source evaluator.
AddEvaluator An evaluator that adds two values together.
AndEvaluator An evaluator that finds the bitwise and of two values.
BinaryEvaluator An evaluator that combines two input values.
BinaryExpression An expression that relates two component expressions.
BufferedEvaluator An evaluator that stores results from a source evaluator in a buffer.
ComplementEvaluator An evaluator that complements the source.
ConstantEvaluator An evaluator for a constant value.
ConstantExpression An expression with a constant value.
DivideConstantEvaluator An evaluator that divides a source evaluator by a constant value.
DivideEvaluator An evaluator that divides one value by another.
Evaluator An evaluator for an expression that operates on a fixed buffer size.
EvaluatorStream A sound stream produced by an evaluator.
Expression Represents an expression that can produce integer values from an integer parameter.
GeneratorEvaluator An evaluator for a generator function.
IdentityEvaluator An evaluator that returns the value of the parameter.
IdentityExpression An expression that returns the value of the parameter.
LeftShiftConstantEvaluator An evaluator that finds a value left-shifted by a constant.
LeftShiftEvaluator An evaluator that finds a value left-shifted by another.
MainForm The main form for the application.
ModulusConstantEvaluator An evaluator that finds the remainder of one value divided by a constant.
ModulusEvaluator An evaluator that finds the remainder of one value divided by another.
MultiplyConstantEvaluator An evaluator that multiplies a constant value with a source evaluator.
MultiplyEvaluator An evaluator that multiplies two values together.
NegateEvaluator An evaluator that negates the source.
Operator Gives information about a binary operator.
OrEvaluator An evaluator that finds the bitwise or of two values.
Parser Contains parser-related functions.
Parser._OpTree Represents a tree of operators and terms such that operators follow rules of precedence and associativity.
Program Contains program related functions.
ResolutionExpression An expression that returns the current resolution.
RightShiftConstantEvaluator An evaluator that finds a value right-shifted by a constant.
RightShiftEvaluator An evaluator that finds a value right-shifted by another.
SawEvaluator An evaluator for a saw generator.
SequencerConstantEvaluator A sequencer evaluator for items that are constants.
SequencerEvaluator An evaluator for a sequencer.
SequencerExpression An expression that accesses values from a sequence.
SineEvaluator An evaluator for a sine generator.
Sound An interface to a sound output for evaluators.
SoundOptions Contains options for playing a sound.
SquareEvaluator An evaluator for a square generator.
SubtractEvaluator An evaluator that subtracts one value from another.
TriangleEvaluator An evaluator for a triangle generator.
UnaryEvaluator An evaluator that modifies an input value.
UnaryExpression Performs an operation on a source expression.
XorEvaluator An evaluator that finds the bitwise xor of two values.