public static class MetricSplitter.Parameters_beams extends Object
Modifier and Type | Field and Description |
---|---|
boolean |
additional_short_towards_complement
------------
---== |
--- |
| | |
x x x.
|
List<Tuple2<Integer,Integer>> |
beam_gaps_from_bottom_all
The same effect as
beam_gaps_from_bottom_some , but
condition is that the group consists completely of at least the given beam count. |
List<Tuple2<Integer,Integer>> |
beam_gaps_from_bottom_some
If a beam count of tuple.get0() is contained somewhere in a particular group,
then this group must be
separated with a gap of dropping tuple.get1() beams.
|
List<Integer> |
beam_gaps_from_top
Absolute level indication which shall NOT be crossed by FASTER beams, given
as an exponent of 2.
|
boolean |
beams_over_pauses
Allows
|
boolean |
both_side_shorts_in_odd_sums
------------
| ---== |
| | |
| | |
x x x
|
boolean |
combine_beans_and_flags |
boolean |
mix_flags_and_beams |
List<Tuple3<Integer,Integer,Integer>> |
modify
Replace the inter-note distance, where in the canonical writing are (a) beams,
by (b) beams, when this is possible w.r.t.
|
boolean |
shortbeams_towards_pauses
Allows the slightly more canonical
|
Constructor and Description |
---|
Parameters_beams() |
public boolean additional_short_towards_complement
------------ ---== | --- | | | | x x x.
public boolean both_side_shorts_in_odd_sums
------------ | ---== | | | | | | | x x x
public boolean mix_flags_and_beams
public boolean beams_over_pauses
------------ |- -| | | | | x (PS) x
public boolean shortbeams_towards_pauses
--------- instead of -------- -| | |- | | | | | | | | | (ps) x x (ps) x x
public List<Tuple3<Integer,Integer,Integer>> modify
canonical modify (1,2,3) --------- --------- --------- ------------ --- --- --- --- --------- --- ------ | | | | | | | | | | | | | | | --- | | | | | | | | | | | | | | | |-| x x x x x x x x x x x x x x x x x modify (0,1,null) modify(1,0,null) ---------------------- --- --- |\ |\ --- --- --- --- --- --- |/ |/ | | | | | | | | | | | | | | x x x x x x x x x x x x x x modify (2,1,3) modify (1,2,null) (0,1,null) (A) ----------- .. -------------------------- |\|\ ----- --- | ------------ |/|/ | --- | | | | | | --- | | | | | | | | | | | | | x x x x x x x x x x x x x modify (2,1,3) ------------ .. - - ----- | | | --- | | | | | x x x x x
public boolean combine_beans_and_flags
public List<Integer> beam_gaps_from_top
public List<Tuple2<Integer,Integer>> beam_gaps_from_bottom_some
beam_gaps_from_bottom_some = {(3,2)} ------- ------------- ------- --- ----- | | | | | | | --- | | | | | | | | |
public List<Tuple2<Integer,Integer>> beam_gaps_from_bottom_all
beam_gaps_from_bottom_some
, but
condition is that the group consists completely of at least the given beam count.
Typical pattern is
beam_gaps_from_bottom_all = {(3,2)} --------- --------------- --------- --- ------- | --- | | | | ------- | | | | | | | | | | | | | | | | | | | | | |