Changeset 9cba1eb
- Timestamp:
- Dec 1, 2004, 3:03:26 AM (20 years ago)
- 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
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
ChangeLog
rb49daf6 r9cba1eb 3 3 * python/aubiocut: seeks for local minima before peak 4 4 * 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 5 8 6 9 2004-10-28 Paul Brossier <piem@altern.org> -
TODO
rb49daf6 r9cba1eb 1 1 TODO 2 ==== 3 4 Doc 5 --- 6 7 - update doc 8 - complete manpages 9 10 Library 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 19 Interface 20 --------- 2 21 3 22 - 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; 1 body { 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; 14 11 } 15 12 16 a:link{17 color: black;18 background: #dbf5db;19 text-decoration: none;13 h1 { 14 text-align: center; 15 background-color: #888; 16 border: 2px dashed black; 20 17 } 21 18 22 a:visited{23 color: black;24 text-decoration: none 19 h2 { 20 text-align: left; 21 background-color: #AAA; 25 22 } 26 23 27 a:active { 28 color: black; 29 text-decoration: none 24 p { 25 text-align: justify; 30 26 } 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 : 2px90 }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 : 2px102 }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 24 24 # if some version control system is used. 25 25 26 PROJECT_NUMBER = 0.1. 626 PROJECT_NUMBER = 0.1.7 27 27 28 28 # The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) -
examples/aubioonset.c
rb49daf6 r9cba1eb 95 95 obuf->data[0][pos] = 0.; 96 96 } 97 //aubio_pvoc_rdo(pv,fftgrain, obuf); 97 98 /* end of block loop */ 98 //aubio_pvoc_rdo(pv,fftgrain, obuf);99 99 pos = -1; /* so it will be zero next j loop */ 100 100 } … … 117 117 debug("Opening files ...\n"); 118 118 file = new_file_ro (input_filename); 119 file_info(file);119 if (verbose) file_info(file); 120 120 channels = aubio_file_channels(file); 121 121 if (output_filename != NULL) … … 144 144 } 145 145 146 // command line argument parsing147 146 if(usejack) { 148 147 #ifdef JACK_SUPPORT … … 173 172 * delay to ensure the label is _before_ the 174 173 * actual onset */ 175 if (isonset && verbose) {174 if (isonset && output_filename == NULL) { 176 175 outmsg("%f\n",(frames-4)*overlap_size/(float)samplerate); 177 176 } -
examples/utils.c
rb49daf6 r9cba1eb 118 118 119 119 if (input_filename != NULL) { 120 errmsg ("Input file : %s\n", input_filename );120 debug ("Input file : %s\n", input_filename ); 121 121 } 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 ); 124 124 } else { 125 125 if (JACK_SUPPORT) 126 126 { 127 errmsg ("Jack input output\n");127 debug ("Jack input output\n"); 128 128 usejack = 1; 129 129 } 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"); 131 131 exit(1); 132 132 }
Note: See TracChangeset
for help on using the changeset viewer.