Package be.panako.util

Utility classes for Panako
  • Interface Summary
    Interface Description
    FileUtils.RowFilter  
  • Class Summary
    Class Description
    Config
    Writes and read the configuration values to and from a properties file.
    FileUtils
    An utility class for file interaction.
    Hamming  
    LemireMinMaxFilter
    Implementation of a min-max filter algorithm described in "Streaming Maximum-Minimum Filter Using No More than 3 Comparisons per Element".
    Morton2D
    Encode/decode 2D coordinates to Morton codes (Z-order curve)
    StopWatch
    StopWatch counts the ticks (ns) passed between initialization and invocation of ticksPassed.
    Trie
    A trie that can be used for auto completion
  • Enum Summary
    Enum Description
    Key
    Defines which values can be configured and their respective default values.
    PitchUnit
    Defines the unit of the pitch value.
    TimeUnit
    A TimeUnit represents time durations at a given unit of granularity and provides utility methods to convert across units, and to perform timing and delay operations in these units.