Marsyas  0.6.0-alpha
/usr/src/RPM/BUILD/marsyas-0.6.0/src/marsyas/general.doxy File Reference

Go to the source code of this file.


Detailed Description

Todo:
document how to use MRSDEBUG and similar stuff.
Todo:
configure should check for alsa headers.
Todo:
Move any useful comments out of Gain.h / Gain.cpp and into the MarSystemTemplate stuff.
Todo:
all .cpp files should be inside the Marsyas namespace, instead of importing it.
Todo:
all Foo::Foo(string blah) need to change to Foo::Foo(std::string blah); In other words, the argument list in .cpp needs to be the same as .h
Todo:
document controls for ALL "core" MarSystems. (once that's done, tackle Processing, Analysis, and Synthesis)
Todo:
finish putting Marsystems in categories. grep "ingroup none" *
Todo:
Remove class from all doxy. Doxygen is happier if it can figure out the class by itself (ie place the doxy stuff right before the "class foo" line)
Todo:
run dos2unix on all source files. Also (possibly) run astyle. Problem: these changes count as... umm... changes :). That means that you can't easily use svn blame to find out who made the last non-trivial change.
Todo:
get Transcriber-simple integated in Marsyas. Then update pitchextract to use it (maybe?)
Todo:
Nag gtzan about having a marsyas/Qt/ that contains stuff like MarSystemQtWrapper.
Todo:
Discuss splitting MarSystemManager into MarSystemManager-atoms and MarSystemManager-molecules
Todo:
doxygen for the apps? (maybe?) (seperate docs?)

Definition in file general.doxy.