Changeset 9cba1eb


Ignore:
Timestamp:
Dec 1, 2004, 3:03:26 AM (20 years ago)
Author:
Paul Brossier <piem@altern.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:
5a61c29
Parents:
b49daf6
Message:

cleaned up verbose output

Files:
6 edited

Legend:

Unmodified
Added
Removed
  • ChangeLog

    rb49daf6 r9cba1eb  
    33        * python/aubiocut: seeks for local minima before peak
    44        * src/pitchyinc.c: adds draft for all-in-one faster function
     5        * examples/*.c: added ladcca client (needs work)
     6        * examples/aubioonset.c: cleaned up verbose stdout
     7        * doc/aubio.css: updated
    58
    692004-10-28  Paul Brossier <piem@altern.org>
  • TODO

    rb49daf6 r9cba1eb  
    11TODO
     2====
     3
     4Doc
     5---
     6
     7- update doc
     8- complete manpages
     9
     10Library
     11-------
     12
     13- code cleanup and optimisation
     14- drop the multichannelling functions ?
     15- get rid of the midi/jack code ?
     16- move mathutils and sample to use gsl or some faster library ?
     17- really enable ladcca support
     18
     19Interface
     20---------
    221
    322- test zero crossing in python/aubiocut
    4 - complete manpages
    5 - drop the multichannel bits ?
    6 - drop the midi/jack bits ?
    7 - move mathutils and sample to use gsl or some faster library ?
    8 - code cleanup and optimisation
    9 - really enable ladcca support
    10 - mix with libsoundtouch and make a melodyne gui
     23- aubioonset: save to hydrogen patch file
     24- aubionotes: save to midi/sf2 file
     25- fix and enhance wavesurfer plugin
     26- get the patches in audacity upstream
     27- make a melodyne like gui with libsoundtouch
  • doc/aubio.css

    rb49daf6 r9cba1eb  
    1 /* general stuff added by piem */
    2 body      {
    3            background: transparent;
    4            font-family: sans-serif;
    5            width: 80%;
    6            padding-left: 10%;
    7            }
    8 
    9 a    {
    10   color: black;
    11   /*background: #fff3ff;*/
    12   background: #dbf5db;
    13   text-shadow: black;
     1body {
     2        font-family: Sans-Serif;
     3        font-size: 1em;
     4        //background: url("aubioback-1-1.gif"); no-repeat bottom center;
     5        background-color: #999;
     6        color: #333;
     7        padding-right  : 10em;
     8        padding-left   : 10em;
     9        padding-top    : 2em;
     10        padding-bottom : 2em;
    1411}
    1512
    16 a:link    {
    17   color: black;
    18   background: #dbf5db;
    19   text-decoration: none;
     13h1 {
     14        text-align: center;
     15        background-color: #888;
     16        border: 2px dashed black;
    2017}
    2118
    22 a:visited {
    23   color: black;
    24   text-decoration: none
     19h2 {
     20        text-align: left;
     21        background-color: #AAA;
    2522}
    2623
    27 a:active  {
    28   color: black;
    29   text-decoration: none
     24p {
     25        text-align: justify;
    3026}
    31 
    32 
    33 /* further default content modified */
    34 H1 {
    35         text-align: center;
    36         font-family: Geneva, Arial, Helvetica, sans-serif;
    37 }
    38 H2 {
    39         font-family: Geneva, Arial, Helvetica, sans-serif;
    40 }
    41 CAPTION { font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold }
    42 DIV.qindex { width: 80%;
    43              text-align: center;
    44              margin-bottom: 2px;
    45              margin-left: 10%;
    46              border: solid 1px;
    47 }
    48 A.qindex { text-decoration: none; font-weight: bold; background: #dbf5db; }
    49 A.qindex:visited { text-decoration: none; font-weight: bold; }
    50 A.qindex:hover { text-decoration: none; }
    51 A.qindexHL { text-decoration: none; font-weight: bold;
    52              background-color: #fff3ff;
    53            }
    54 A.el { text-decoration: none; font-weight: bold }
    55 A.el:hover { text-decoration: underline}
    56 A.elRef { font-weight: bold }
    57 A.code { text-decoration: none; font-weight: normal; color: #4444ee }
    58 A.codeRef { font-weight: normal; color: #4444ee }
    59 DL.el { margin-left: -1cm }
    60 DIV.fragment {
    61         width: 98%;
    62         border: 1px solid #CCCCCC;
    63         background-color: #fefefe;
    64         padding-left: 4px;
    65         margin: 4px;
    66 }
    67 DIV.ah { background-color: black; font-weight: bold; color: #ffffff; margin-bottom: 3px; margin-top: 3px }
    68 TD.md { background-color: #f2f2ff; font-weight: bold; }
    69 TD.mdname1 { background-color: #f2f2ff; font-weight: bold; color: #602020; }
    70 TD.mdname { background-color: #f2f2ff; font-weight: bold; color: #602020; width: 600px; }
    71 DIV.groupHeader { margin-left: 16px; margin-top: 12px; margin-bottom: 6px; font-weight: bold }
    72 DIV.groupText { margin-left: 16px; font-style: italic; font-size: smaller }
    73 BODY {
    74         background: white;
    75         color: black;
    76         margin-right: 20px;
    77         margin-left: 20px;
    78 }
    79 TD.indexkey {
    80    background-color: lightyellow;
    81    font-weight: bold;
    82    padding-right  : 10px;
    83    padding-top    : 2px;
    84    padding-left   : 10px;
    85    padding-bottom : 2px;
    86    margin-left    : 0px;
    87    margin-right   : 0px;
    88    margin-top     : 2px;
    89    margin-bottom  : 2px 
    90 }
    91 TD.indexvalue {
    92    background-color: lightyellow;
    93    font-style: italic;
    94    padding-right  : 10px;
    95    padding-top    : 2px;
    96    padding-left   : 10px;
    97    padding-bottom : 2px;
    98    margin-left    : 0px;
    99    margin-right   : 0px;
    100    margin-top     : 2px;
    101    margin-bottom  : 2px 
    102 }
    103 TR.memlist {
    104    background-color: #f0f0f0;
    105 }
    106 P.formulaDsp { text-align: center; }
    107 IMG.formulaDsp { }
    108 IMG.formulaInl { vertical-align: middle; }
    109 SPAN.keyword       { color: #008000 }
    110 SPAN.keywordtype   { color: #604020 }
    111 SPAN.keywordflow   { color: #e08000 }
    112 SPAN.comment       { color: #800000 }
    113 SPAN.preprocessor  { color: #806020 }
    114 SPAN.stringliteral { color: #002080 }
    115 SPAN.charliteral   { color: #008080 }
    116 .mdTable {
    117         border: 1px solid #868686;
    118         background-color: #f2f2ff;
    119 }
    120 
    121 .mdRow {
    122         padding: 8px 20px;
    123 }
    124 
    125 .mdescLeft {
    126         font-size: smaller;
    127         font-family: Arial, Helvetica, sans-serif;
    128         background-color: #FAFAFA;
    129         padding-left: 8px;
    130         border-top: 1px none #E0E0E0;
    131         border-right: 1px none #E0E0E0;
    132         border-bottom: 1px none #E0E0E0;
    133         border-left: 1px none #E0E0E0;
    134         margin: 0px;
    135 }
    136 
    137 .mdescRight {
    138         font-size: smaller;
    139         font-family: Arial, Helvetica, sans-serif;
    140         font-style: italic;
    141         background-color: #FAFAFA;
    142         padding-left: 4px;
    143         border-top: 1px none #E0E0E0;
    144         border-right: 1px none #E0E0E0;
    145         border-bottom: 1px none #E0E0E0;
    146         border-left: 1px none #E0E0E0;
    147         margin: 0px;
    148         padding-bottom: 0px;
    149         padding-right: 8px;
    150 }
    151 
    152 .memItemLeft {
    153         padding: 1px 0px 0px 8px;
    154         margin: 4px;
    155         border-top-width: 1px;
    156         border-right-width: 1px;
    157         border-bottom-width: 1px;
    158         border-left-width: 1px;
    159         border-top-style: solid;
    160         border-top-color: #E0E0E0;
    161         border-right-color: #E0E0E0;
    162         border-bottom-color: #E0E0E0;
    163         border-left-color: #E0E0E0;
    164         border-right-style: none;
    165         border-bottom-style: none;
    166         border-left-style: none;
    167         background-color: #FAFAFA;
    168         font-family: Geneva, Arial, Helvetica, sans-serif;
    169         font-size: 12px;
    170 }
    171 
    172 .memItemRight {
    173         padding: 1px 0px 0px 8px;
    174         margin: 4px;
    175         border-top-width: 1px;
    176         border-right-width: 1px;
    177         border-bottom-width: 1px;
    178         border-left-width: 1px;
    179         border-top-style: solid;
    180         border-top-color: #E0E0E0;
    181         border-right-color: #E0E0E0;
    182         border-bottom-color: #E0E0E0;
    183         border-left-color: #E0E0E0;
    184         border-right-style: none;
    185         border-bottom-style: none;
    186         border-left-style: none;
    187         background-color: #FAFAFA;
    188         font-family: Geneva, Arial, Helvetica, sans-serif;
    189         font-size: 13px;
    190 }
    191 
    192 .search     {
    193               font-weight: bold;
    194 }
    195 
    196 FORM.search {
    197               margin-bottom: 0px;
    198               margin-top: 0px;
    199 }
    200 
    201 INPUT.search { font-size: 75%;
    202                color: #000080;
    203                font-weight: normal;
    204                background-color: lightyellow;
    205 }
    206 
    207 TD.tiny      { font-size: 75%;
    208 }
  • doc/devel.cfg

    rb49daf6 r9cba1eb  
    2424# if some version control system is used.
    2525
    26 PROJECT_NUMBER         = 0.1.6
     26PROJECT_NUMBER         = 0.1.7
    2727
    2828# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute)
  • examples/aubioonset.c

    rb49daf6 r9cba1eb  
    9595          obuf->data[0][pos] = 0.;
    9696      }
     97      //aubio_pvoc_rdo(pv,fftgrain, obuf);
    9798      /* end of block loop */
    98       //aubio_pvoc_rdo(pv,fftgrain, obuf);
    9999      pos = -1; /* so it will be zero next j loop */
    100100    }
     
    117117    debug("Opening files ...\n");
    118118    file = new_file_ro (input_filename);
    119     file_info(file);
     119    if (verbose) file_info(file);
    120120    channels = aubio_file_channels(file);
    121121    if (output_filename != NULL)
     
    144144  }
    145145
    146   // command line argument parsing
    147146  if(usejack) {
    148147#ifdef JACK_SUPPORT
     
    173172       * delay to ensure the label is _before_ the
    174173       * actual onset */
    175       if (isonset && verbose) {
     174      if (isonset && output_filename == NULL) {
    176175        outmsg("%f\n",(frames-4)*overlap_size/(float)samplerate);
    177176      }
  • examples/utils.c

    rb49daf6 r9cba1eb  
    118118
    119119        if (input_filename != NULL) {
    120                 errmsg ("Input file : %s\n", input_filename );
     120                debug ("Input file : %s\n", input_filename );
    121121        } else if (input_filename != NULL && output_filename != NULL) {
    122                 errmsg ("Input file : %s\n", input_filename );
    123                 errmsg ("Output file : %s\n", output_filename );
     122                debug ("Input file : %s\n", input_filename );
     123                debug ("Output file : %s\n", output_filename );
    124124        } else {
    125125                if (JACK_SUPPORT)
    126126                {
    127                         errmsg ("Jack input output\n");
     127                        debug ("Jack input output\n");
    128128                        usejack = 1;
    129129                } else {
    130                         errmsg ("Error: Could not switch to jack mode\n   aubio was compiled without jack support\n");
     130                        debug ("Error: Could not switch to jack mode\n   aubio was compiled without jack support\n");
    131131                        exit(1);
    132132                }
Note: See TracChangeset for help on using the changeset viewer.