From 2ff03b841ec54ac0f78d5cc95b6dbcd3107241dd Mon Sep 17 00:00:00 2001 From: Paul Brossier Date: Fri, 3 Feb 2017 19:30:42 +0100 Subject: [PATCH] index.js: move up source and sink for clarity --- index.js | 44 ++++++++++++++++++++++---------------------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/index.js b/index.js index 1be843e..005d83d 100644 --- a/index.js +++ b/index.js @@ -36,6 +36,28 @@ var aubio = ffi.Library('libaubio', { "cvec_phas_ones": [ "void", [ "pointer" ]], "cvec_zeros": [ "void", [ "pointer" ]], + // source + "new_aubio_source": [ "pointer", [ "string", "int", "int" ]], + "aubio_source_do": [ "void", [ "pointer", "pointer", intPtr ]], + "aubio_source_do_multi": [ "void", [ "pointer", "pointer", intPtr ]], + "aubio_source_get_samplerate": [ "int", [ "pointer" ]], + "aubio_source_get_channels": [ "int", [ "pointer" ]], + "aubio_source_get_duration": [ "int", [ "pointer" ]], + "aubio_source_seek": [ "int", [ "pointer", "int" ]], + "aubio_source_close": [ "int", [ "pointer" ]], + "del_aubio_source": [ "void", [ "pointer" ]], + + // sink + "new_aubio_sink": [ "pointer", [ "string", "int" ]], + "aubio_sink_preset_samplerate": [ "void", [ "pointer", "int" ]], + "aubio_sink_preset_channels": [ "void", [ "pointer", "int" ]], + "aubio_sink_get_samplerate": [ "int", [ "pointer" ]], + "aubio_sink_get_channels": [ "int", [ "pointer" ]], + "aubio_sink_do": ["void", ["pointer", "pointer", "int"]], + "aubio_sink_do_multi": ["void", ["pointer", "pointer", "int"]], + "aubio_sink_close": [ "int", [ "pointer" ]], + "del_aubio_sink": [ "void", [ "pointer" ]], + // tempo "new_aubio_tempo": [ "pointer", [ "string", "int", "int", "int"]], "del_aubio_tempo": [ "void", ["pointer"]], @@ -65,28 +87,6 @@ var aubio = ffi.Library('libaubio', { "aubio_filter_do_reset": [ "void", [ "pointer", "pointer" ]], "del_aubio_filter": [ "void", [ "pointer" ]], - // source - "new_aubio_source": [ "pointer", [ "string", "int", "int" ]], - "aubio_source_do": [ "void", [ "pointer", "pointer", intPtr ]], - "aubio_source_do_multi": [ "void", [ "pointer", "pointer", intPtr ]], - "aubio_source_get_samplerate": [ "int", [ "pointer" ]], - "aubio_source_get_channels": [ "int", [ "pointer" ]], - "aubio_source_get_duration": [ "int", [ "pointer" ]], - "aubio_source_seek": [ "int", [ "pointer", "int" ]], - "aubio_source_close": [ "int", [ "pointer" ]], - "del_aubio_source": [ "void", [ "pointer" ]], - - // sink - "new_aubio_sink": [ "pointer", [ "string", "int" ]], - "aubio_sink_preset_samplerate": [ "void", [ "pointer", "int" ]], - "aubio_sink_preset_channels": [ "void", [ "pointer", "int" ]], - "aubio_sink_get_samplerate": [ "int", [ "pointer" ]], - "aubio_sink_get_channels": [ "int", [ "pointer" ]], - "aubio_sink_do": ["void", ["pointer", "pointer", "int"]], - "aubio_sink_do_multi": ["void", ["pointer", "pointer", "int"]], - "aubio_sink_close": [ "int", [ "pointer" ]], - "del_aubio_sink": [ "void", [ "pointer" ]], - // onset "new_aubio_onset": [ "pointer", [ "string", "int", "int", "int"]], "aubio_onset_do": [ "void", [ "pointer", "pointer", "pointer"]], -- 2.11.0