reasampler_pure_library(musical_division SOURCES musical_division.cpp)
# Links only musical_division: the ladder is beats-only, so it must prove out with no tempo
# in the link line at all.
reasampler_test(musical_division LINK musical_division)

reasampler_pure_library(tempo SOURCES tempo.cpp)
reasampler_test(tempo LINK tempo)

# The record composes the ladder and the tempo and nothing else — the programmed signal is
# plain data, provable without the engine, the bank, or a host.
reasampler_pure_library(note_program
    SOURCES note_program.cpp
    LINK PUBLIC musical_division tempo)
reasampler_test(note_program LINK note_program)
