Revision 42:f1e8e14e9c96
| README | ||
|---|---|---|
| 268 | 268 |
======= |
| 269 | 269 |
|
| 270 | 270 |
This program was written at the Centre for Digital Music at Queen |
| 271 |
Mary, University of London, by Chris Cannam. Copyright (c) 2009 QMUL. |
|
| 271 |
Mary, University of London, by Chris Cannam. Copyright (c) 2009-2014 QMUL.
|
|
| 272 | 272 |
|
| Test.cpp | ||
|---|---|---|
| 4 | 4 |
Vamp Plugin Fuzz Tester |
| 5 | 5 |
Chris Cannam, cannam@all-day-breakfast.com |
| 6 | 6 |
Centre for Digital Music, Queen Mary, University of London. |
| 7 |
Copyright 2009 QMUL. |
|
| 7 |
Copyright 2009-2014 QMUL.
|
|
| 8 | 8 |
|
| 9 | 9 |
This program loads a Vamp plugin and tests its susceptibility to a |
| 10 | 10 |
number of common pitfalls, including handling of extremes of input |
| Test.h | ||
|---|---|---|
| 4 | 4 |
Vamp Plugin Tester |
| 5 | 5 |
Chris Cannam, cannam@all-day-breakfast.com |
| 6 | 6 |
Centre for Digital Music, Queen Mary, University of London. |
| 7 |
Copyright 2009 QMUL. |
|
| 7 |
Copyright 2009-2014 QMUL.
|
|
| 8 | 8 |
|
| 9 | 9 |
This program loads a Vamp plugin and tests its susceptibility to a |
| 10 | 10 |
number of common pitfalls, including handling of extremes of input |
| TestDefaults.cpp | ||
|---|---|---|
| 4 | 4 |
Vamp Plugin Tester |
| 5 | 5 |
Chris Cannam, cannam@all-day-breakfast.com |
| 6 | 6 |
Centre for Digital Music, Queen Mary, University of London. |
| 7 |
Copyright 2009 QMUL. |
|
| 7 |
Copyright 2009-2014 QMUL.
|
|
| 8 | 8 |
|
| 9 | 9 |
This program loads a Vamp plugin and tests its susceptibility to a |
| 10 | 10 |
number of common pitfalls, including handling of extremes of input |
| TestDefaults.h | ||
|---|---|---|
| 4 | 4 |
Vamp Plugin Tester |
| 5 | 5 |
Chris Cannam, cannam@all-day-breakfast.com |
| 6 | 6 |
Centre for Digital Music, Queen Mary, University of London. |
| 7 |
Copyright 2009 QMUL. |
|
| 7 |
Copyright 2009-2014 QMUL.
|
|
| 8 | 8 |
|
| 9 | 9 |
This program loads a Vamp plugin and tests its susceptibility to a |
| 10 | 10 |
number of common pitfalls, including handling of extremes of input |
| TestInitialise.cpp | ||
|---|---|---|
| 4 | 4 |
Vamp Plugin Tester |
| 5 | 5 |
Chris Cannam, cannam@all-day-breakfast.com |
| 6 | 6 |
Centre for Digital Music, Queen Mary, University of London. |
| 7 |
Copyright 2009 QMUL. |
|
| 7 |
Copyright 2009-2014 QMUL.
|
|
| 8 | 8 |
|
| 9 | 9 |
This program loads a Vamp plugin and tests its susceptibility to a |
| 10 | 10 |
number of common pitfalls, including handling of extremes of input |
| TestInitialise.h | ||
|---|---|---|
| 4 | 4 |
Vamp Plugin Tester |
| 5 | 5 |
Chris Cannam, cannam@all-day-breakfast.com |
| 6 | 6 |
Centre for Digital Music, Queen Mary, University of London. |
| 7 |
Copyright 2009 QMUL. |
|
| 7 |
Copyright 2009-2014 QMUL.
|
|
| 8 | 8 |
|
| 9 | 9 |
This program loads a Vamp plugin and tests its susceptibility to a |
| 10 | 10 |
number of common pitfalls, including handling of extremes of input |
| TestInputExtremes.cpp | ||
|---|---|---|
| 4 | 4 |
Vamp Plugin Tester |
| 5 | 5 |
Chris Cannam, cannam@all-day-breakfast.com |
| 6 | 6 |
Centre for Digital Music, Queen Mary, University of London. |
| 7 |
Copyright 2009 QMUL. |
|
| 7 |
Copyright 2009-2014 QMUL.
|
|
| 8 | 8 |
|
| 9 | 9 |
This program loads a Vamp plugin and tests its susceptibility to a |
| 10 | 10 |
number of common pitfalls, including handling of extremes of input |
| TestInputExtremes.h | ||
|---|---|---|
| 4 | 4 |
Vamp Plugin Tester |
| 5 | 5 |
Chris Cannam, cannam@all-day-breakfast.com |
| 6 | 6 |
Centre for Digital Music, Queen Mary, University of London. |
| 7 |
Copyright 2009 QMUL. |
|
| 7 |
Copyright 2009-2014 QMUL.
|
|
| 8 | 8 |
|
| 9 | 9 |
This program loads a Vamp plugin and tests its susceptibility to a |
| 10 | 10 |
number of common pitfalls, including handling of extremes of input |
| TestMultipleRuns.cpp | ||
|---|---|---|
| 4 | 4 |
Vamp Plugin Tester |
| 5 | 5 |
Chris Cannam, cannam@all-day-breakfast.com |
| 6 | 6 |
Centre for Digital Music, Queen Mary, University of London. |
| 7 |
Copyright 2009 QMUL. |
|
| 7 |
Copyright 2009-2014 QMUL.
|
|
| 8 | 8 |
|
| 9 | 9 |
This program loads a Vamp plugin and tests its susceptibility to a |
| 10 | 10 |
number of common pitfalls, including handling of extremes of input |
| TestMultipleRuns.h | ||
|---|---|---|
| 4 | 4 |
Vamp Plugin Tester |
| 5 | 5 |
Chris Cannam, cannam@all-day-breakfast.com |
| 6 | 6 |
Centre for Digital Music, Queen Mary, University of London. |
| 7 |
Copyright 2009 QMUL. |
|
| 7 |
Copyright 2009-2014 QMUL.
|
|
| 8 | 8 |
|
| 9 | 9 |
This program loads a Vamp plugin and tests its susceptibility to a |
| 10 | 10 |
number of common pitfalls, including handling of extremes of input |
| TestOutputs.cpp | ||
|---|---|---|
| 4 | 4 |
Vamp Plugin Tester |
| 5 | 5 |
Chris Cannam, cannam@all-day-breakfast.com |
| 6 | 6 |
Centre for Digital Music, Queen Mary, University of London. |
| 7 |
Copyright 2009 QMUL. |
|
| 7 |
Copyright 2009-2014 QMUL.
|
|
| 8 | 8 |
|
| 9 | 9 |
This program loads a Vamp plugin and tests its susceptibility to a |
| 10 | 10 |
number of common pitfalls, including handling of extremes of input |
| TestOutputs.h | ||
|---|---|---|
| 4 | 4 |
Vamp Plugin Tester |
| 5 | 5 |
Chris Cannam, cannam@all-day-breakfast.com |
| 6 | 6 |
Centre for Digital Music, Queen Mary, University of London. |
| 7 |
Copyright 2009 QMUL. |
|
| 7 |
Copyright 2009-2014 QMUL.
|
|
| 8 | 8 |
|
| 9 | 9 |
This program loads a Vamp plugin and tests its susceptibility to a |
| 10 | 10 |
number of common pitfalls, including handling of extremes of input |
| TestStaticData.cpp | ||
|---|---|---|
| 4 | 4 |
Vamp Plugin Tester |
| 5 | 5 |
Chris Cannam, cannam@all-day-breakfast.com |
| 6 | 6 |
Centre for Digital Music, Queen Mary, University of London. |
| 7 |
Copyright 2009 QMUL. |
|
| 7 |
Copyright 2009-2014 QMUL.
|
|
| 8 | 8 |
|
| 9 | 9 |
This program loads a Vamp plugin and tests its susceptibility to a |
| 10 | 10 |
number of common pitfalls, including handling of extremes of input |
| TestStaticData.h | ||
|---|---|---|
| 4 | 4 |
Vamp Plugin Tester |
| 5 | 5 |
Chris Cannam, cannam@all-day-breakfast.com |
| 6 | 6 |
Centre for Digital Music, Queen Mary, University of London. |
| 7 |
Copyright 2009 QMUL. |
|
| 7 |
Copyright 2009-2014 QMUL.
|
|
| 8 | 8 |
|
| 9 | 9 |
This program loads a Vamp plugin and tests its susceptibility to a |
| 10 | 10 |
number of common pitfalls, including handling of extremes of input |
| Tester.cpp | ||
|---|---|---|
| 4 | 4 |
Vamp Plugin Tester |
| 5 | 5 |
Chris Cannam, cannam@all-day-breakfast.com |
| 6 | 6 |
Centre for Digital Music, Queen Mary, University of London. |
| 7 |
Copyright 2009 QMUL. |
|
| 7 |
Copyright 2009-2014 QMUL.
|
|
| 8 | 8 |
|
| 9 | 9 |
This program loads a Vamp plugin and tests its susceptibility to a |
| 10 | 10 |
number of common pitfalls, including handling of extremes of input |
| Tester.h | ||
|---|---|---|
| 4 | 4 |
Vamp Plugin Tester |
| 5 | 5 |
Chris Cannam, cannam@all-day-breakfast.com |
| 6 | 6 |
Centre for Digital Music, Queen Mary, University of London. |
| 7 |
Copyright 2009 QMUL. |
|
| 7 |
Copyright 2009-2014 QMUL.
|
|
| 8 | 8 |
|
| 9 | 9 |
This program loads a Vamp plugin and tests its susceptibility to a |
| 10 | 10 |
number of common pitfalls, including handling of extremes of input |
| vamp-plugin-tester.cpp | ||
|---|---|---|
| 4 | 4 |
Vamp Plugin Tester |
| 5 | 5 |
Chris Cannam, cannam@all-day-breakfast.com |
| 6 | 6 |
Centre for Digital Music, Queen Mary, University of London. |
| 7 |
Copyright 2009-2012 QMUL.
|
|
| 7 |
Copyright 2009-2014 QMUL.
|
|
| 8 | 8 |
|
| 9 | 9 |
This program loads a Vamp plugin and tests its susceptibility to a |
| 10 | 10 |
number of common pitfalls, including handling of extremes of input |
| ... | ... | |
| 57 | 57 |
cerr << "\n" |
| 58 | 58 |
<< name << ": A Vamp plugin host that tests plugins for common errors.\n" |
| 59 | 59 |
"Chris Cannam, Centre for Digital Music, Queen Mary, University of London.\n" |
| 60 |
"Copyright 2009-2012 QMUL.\n"
|
|
| 60 |
"Copyright 2009-2014 QMUL.\n"
|
|
| 61 | 61 |
"Freely redistributable; published under a BSD-style license.\n\n" |
| 62 | 62 |
"Usage:\n" |
| 63 | 63 |
" " << name << " [-nv] [-t <test>] <pluginbasename>:<plugin>\n" |
Also available in: Unified diff