Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Each rhythm has its own clock. This permits the multiple time signatu…
…res simultaneously thing to work. Unfortunately it kind of sounds like ass. I think that's because I didn't bother to make it sound good, though. The timing sounds about right. Note that although this does solve the problem, it also leaves a significant flaw unresolved, which is the (1..4).each do |measure| (line 21) in arkx.rb. That should really not have 4 hardcoded - the 24-note rhythms should actually have the number 6 there. Basically if you're using triplets, 6 plays the role of 4. Since it only influences the mutation timing, and nothing else, I left it as-is, but it really should change to reflect the other changes on this branch.
- Loading branch information
1 parent
ed360d1
commit e80e3fb
Showing
4 changed files
with
8 additions
and
5 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
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
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 |
---|---|---|
|
@@ -15,7 +15,6 @@ def bpm=(bpm) | |
end | ||
def tick | ||
@time += @interval | ||
@time | ||
end | ||
end | ||
end | ||
|
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