Skip to content

Commit

Permalink
Humlib update.
Browse files Browse the repository at this point in the history
  • Loading branch information
craigsapp committed Nov 13, 2024
1 parent b3784cd commit f475a11
Show file tree
Hide file tree
Showing 2 changed files with 360 additions and 21 deletions.
27 changes: 26 additions & 1 deletion include/hum/humlib.h
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
//
// Programmer: Craig Stuart Sapp <[email protected]>
// Creation Date: Sat Aug 8 12:24:49 PDT 2015
// Last Modified: Thu Sep 12 14:59:38 PDT 2024
// Last Modified: Wed Nov 13 13:08:51 PST 2024
// Filename: min/humlib.h
// URL: https://github.com/craigsapp/humlib/blob/master/min/humlib.h
// Syntax: C++11
Expand Down Expand Up @@ -5957,6 +5957,31 @@ class Tool_autostem : public HumTool {
};


class Tool_bardash : public HumTool {

public:
Tool_bardash (void);
~Tool_bardash() {};

bool run (HumdrumFileSet& infiles);
bool run (HumdrumFile& infile);
bool run (const std::string& indata, std::ostream& out);
bool run (HumdrumFile& infile, std::ostream& out);

protected:
void initialize (void);
void processFile (HumdrumFile& infile);
void removeBarStylings(HumdrumFile& infile);
void removeBarStylings(HTp spine);
void applyBarStylings(HumdrumFile& infile);
void applyBarStylings(HTp spine);

private:
bool m_removeQ = false; // used with -r option

};


class Tool_binroll : public HumTool {
public:
Tool_binroll (void);
Expand Down
Loading

0 comments on commit f475a11

Please sign in to comment.