Ejemplo n.º 1
0
 public static Map<String, Boolean> beatDetect(String deviceName, NodeContext context) {
   BeatDetect beat = (BeatDetect) context.getData().get(deviceName + ".beat");
   if (beat == null) return ImmutableMap.of();
   ImmutableMap.Builder<String, Boolean> mb = ImmutableMap.builder();
   mb.put("beat", beat.isOnset());
   mb.put("kick", beat.isKick());
   mb.put("snare", beat.isSnare());
   mb.put("hat", beat.isHat());
   return mb.build();
 }