-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Major restructure / testing / completeion of poly (#11)
This is a major restruturing of the voice manager - Move to a public header with impl interior - Add an extensive number of tests - Implement voice stealing and stealing groups in poly mode - Implement note-stealing when stealing for polyphony - Start adding doxygen (but still incomplete) - And loads more Basically if the prior commit was 'alpha1' this is now 'beta1' but is also a breaking change. Still a bit more to go. Don't work against this one yet if you aren't baconpaul
- Loading branch information
Showing
28 changed files
with
31,411 additions
and
18,679 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
name: Publish Doxygen | ||
|
||
on: | ||
workflow_dispatch: | ||
push: | ||
branches: | ||
- main | ||
|
||
jobs: | ||
publish_doxygen: | ||
name: Publish Doxygen | ||
runs-on: ubuntu-latest | ||
|
||
steps: | ||
- name: Publish Doxygen | ||
uses: surge-synthesizer/sst-githubactions/publish-doxygen@main | ||
with: | ||
destination: ${{ github.event.repository.name }} | ||
token: ${{ secrets.SST_DOCS_ACCESS_TOKEN }} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3,3 +3,4 @@ build/ | |
.idea/ | ||
cmake-*/ | ||
ignore/ | ||
doxy-out/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,67 @@ | ||
<!-- HTML header for doxygen 1.8.15--> | ||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | ||
<html xmlns="http://www.w3.org/1999/xhtml"> | ||
<head> | ||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> | ||
<meta http-equiv="X-UA-Compatible" content="IE=9"/> | ||
<meta name="generator" content="Doxygen $doxygenversion"/> | ||
<meta name="viewport" content="width=device-width, initial-scale=1"/> | ||
<!--BEGIN PROJECT_NAME--><title>$projectname: $title</title><!--END PROJECT_NAME--> | ||
<!--BEGIN !PROJECT_NAME--><title>$title</title><!--END !PROJECT_NAME--> | ||
<link rel="shortcut icon" href="$relpath^$projectlogo" type="image/x-icon" /> | ||
<link href="$relpath^tabs.css" rel="stylesheet" type="text/css"/> | ||
<script type="text/javascript" src="$relpath^jquery.js"></script> | ||
<script type="text/javascript" src="$relpath^dynsections.js"></script> | ||
$treeview | ||
$search | ||
$mathjax | ||
$extrastylesheet | ||
<link href="$relpath^$stylesheet" rel="stylesheet" type="text/css" /> | ||
<!-- Global site tag (gtag.js) - Google Analytics --> | ||
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-115384200-1"></script> | ||
<script> | ||
window.dataLayer = window.dataLayer || []; | ||
function gtag(){dataLayer.push(arguments);} | ||
gtag('js', new Date()); | ||
|
||
gtag('config', 'UA-115384200-1'); | ||
</script> | ||
<!-- END Global site tag - Google Analytics --> | ||
</head> | ||
<body> | ||
<div id="top"><!-- do not remove this div, it is closed by doxygen! --> | ||
|
||
<!--BEGIN TITLEAREA--> | ||
<div id="titlearea"> | ||
<table cellspacing="0" cellpadding="0"> | ||
<tbody> | ||
<tr style="height: 56px; padding-top: 5px; padding-bottom: 5px;"> | ||
<!--BEGIN PROJECT_LOGO--> | ||
<td id="projectlogo"><a href="https://github.com/surge-synthesizer/sst-filters"><img alt="Logo" style="width: 100%; height: 100%" src="$relpath^$projectlogo"/></a></td> | ||
<!--END PROJECT_LOGO--> | ||
<!--BEGIN PROJECT_NAME--> | ||
<td id="projectalign" style="padding-left: 0.5em;"> | ||
<div id="projectname">$projectname | ||
<!-- BEGIN PROJECT_NUMBER <span id="projectnumber">$projectnumber</span>END PROJECT_NUMBER--> | ||
</div> | ||
<!--BEGIN PROJECT_BRIEF--><div id="projectbrief">$projectbrief</div><!--END PROJECT_BRIEF--> | ||
</td> | ||
<!--END PROJECT_NAME--> | ||
<!--BEGIN !PROJECT_NAME--> | ||
<!--BEGIN PROJECT_BRIEF--> | ||
<td style="padding-left: 0.5em;"> | ||
<div id="projectbrief">$projectbrief</div> | ||
</td> | ||
<!--END PROJECT_BRIEF--> | ||
<!--END !PROJECT_NAME--> | ||
<!--BEGIN DISABLE_INDEX--> | ||
<!--BEGIN SEARCHENGINE--> | ||
<td>$searchbox</td> | ||
<!--END SEARCHENGINE--> | ||
<!--END DISABLE_INDEX--> | ||
</tr> | ||
</tbody> | ||
</table> | ||
</div> | ||
<!--END TITLEAREA--> | ||
<!-- end header part --> |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Oops, something went wrong.