Add delay test. Debug delay and get it working.
[ModSynth.git] / com / wha / modsynth / TestJack.scala
blobda851b342e8c4e134ddf87ee8e6e7fb38c94655e
1 package com.wha.modsynth;
3 import de.gulden.framework.jjack._;
5 class TestJackC extends JJackAudioProcessor {
6 def process(e: JJackAudioEvent) {
7 println("here")
8 List.range(0, e.countChannels).foreach(i => {
9 val in = e.getInput(i)
10 val out = e.getOutput(i)
11 List.range(0, in.capacity).foreach(j => out.put(in.get(j)))
16 object TestJack {
17 def main(args : Array[String]) : Unit = {
18 val tj = new TestJackC
19 JJackSystem.setProcessor(tj);
20 wait(20000);