From: Paul Brossier Date: Fri, 3 Feb 2017 18:30:42 +0000 (+0100) Subject: index.js: move up source and sink for clarity X-Git-Tag: v0.0.2~8 X-Git-Url: https://git.aubio.org/?a=commitdiff_plain;h=2ff03b841ec54ac0f78d5cc95b6dbcd3107241dd;p=node-aubio.git index.js: move up source and sink for clarity --- 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"]],