Changeset c34336e for examples


Ignore:
Timestamp:
Dec 17, 2013, 5:13:28 PM (10 years ago)
Author:
Paul Brossier <piem@piem.org>
Branches:
feature/autosink, feature/cnn, feature/cnn_org, feature/constantq, feature/crepe, feature/crepe_org, feature/pitchshift, feature/pydocstrings, feature/timestretch, fix/ffmpeg5, master, pitchshift, sampler, timestretch, yinfft+
Children:
941c9f9
Parents:
5d10ac1
Message:

src/fvec.h: clean up fvec api

Location:
examples
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • examples/aubionotes.c

    r5d10ac1 rc34336e  
    5252
    5353  aubio_pitch_do (pitch, ibuf, pitch_obuf);
    54   smpl_t new_pitch = fvec_read_sample(pitch_obuf, 0);
     54  smpl_t new_pitch = fvec_get_sample(pitch_obuf, 0);
    5555  if(median){
    5656    note_append(note_buffer, new_pitch);
     
    5959  /* curlevel is negatif or 1 if silence */
    6060  smpl_t curlevel = aubio_level_detection(ibuf, silence_threshold);
    61   if (fvec_read_sample(onset, 0)) {
     61  if (fvec_get_sample(onset, 0)) {
    6262    /* test for silence */
    6363    if (curlevel == 1.) {
  • examples/aubioonset.c

    r5d10ac1 rc34336e  
    3434  fvec_zeros(obuf);
    3535  aubio_onset_do (o, ibuf, onset);
    36   is_onset = fvec_read_sample(onset, 0);
     36  is_onset = fvec_get_sample(onset, 0);
    3737  if ( is_onset ) {
    3838    aubio_wavetable_play ( wavetable );
  • examples/aubiopitch.c

    r5d10ac1 rc34336e  
    3333  fvec_zeros(obuf);
    3434  aubio_pitch_do (o, ibuf, pitch);
    35   smpl_t freq = fvec_read_sample(pitch, 0);
     35  smpl_t freq = fvec_get_sample(pitch, 0);
    3636  aubio_wavetable_set_amp ( wavetable, aubio_level_lin (ibuf) );
    3737  aubio_wavetable_set_freq ( wavetable, freq );
     
    4545void
    4646process_print (void) {
    47   smpl_t pitch_found = fvec_read_sample(pitch, 0);
     47  smpl_t pitch_found = fvec_get_sample(pitch, 0);
    4848  outmsg("%f %f\n",(blocks)
    4949      *hop_size/(float)samplerate, pitch_found);
     
    7070  if (pitch_unit != NULL)
    7171    aubio_pitch_set_unit (o, pitch_unit);
     72
    7273  pitch = new_fvec (1);
    7374
  • examples/aubiotrack.c

    r5d10ac1 rc34336e  
    2929fvec_t * tempo_out;
    3030smpl_t is_beat = 0;
    31 smpl_t is_onset = 0;
    3231uint_t is_silence = 0.;
    3332
    3433void process_block(fvec_t * ibuf, fvec_t *obuf) {
    3534  aubio_tempo_do (tempo, ibuf, tempo_out);
    36   is_beat = fvec_read_sample (tempo_out, 0);
    37   is_onset = fvec_read_sample (tempo_out, 1);
     35  is_beat = fvec_get_sample (tempo_out, 0);
    3836  if (silence_threshold != -90.)
    3937    is_silence = aubio_silence_detection(ibuf, silence_threshold);
     
    5452    outmsg("%f\n", aubio_tempo_get_last_s(tempo) );
    5553  }
    56   //if ( is_onset )
    57   //  outmsg(" \t \t%f\n",(blocks)*hop_size/(float)samplerate);
    5854}
    5955
  • examples/jackio.c

    r5d10ac1 rc34336e  
    253253  for (j=0;j<(unsigned)nframes;j++) {
    254254    /* put synthnew in output */
    255     output[0][j] = fvec_read_sample(dev->obuf, dev->pos);
     255    output[0][j] = fvec_get_sample(dev->obuf, dev->pos);
    256256    /* write input to datanew */
    257     fvec_write_sample(dev->ibuf, input[0][j], dev->pos);
     257    fvec_set_sample(dev->ibuf, input[0][j], dev->pos);
    258258    /*time for fft*/
    259259    if (dev->pos == (int)(dev->hop_size) - 1) {
Note: See TracChangeset for help on using the changeset viewer.