https://github.com/amiika/supercollider-ziffers
Numbered Notation for SuperCollider (Prototype)
Science Score: 13.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (2.1%) to scientific vocabulary
Repository
Numbered Notation for SuperCollider (Prototype)
Basic Info
- Host: GitHub
- Owner: amiika
- License: mit
- Language: SuperCollider
- Default Branch: master
- Size: 12.7 KB
Statistics
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
supercollider-ziffers
Numbered Notation for SuperCollider (Prototype). Original Ziffers was developed for Sonic Pi.
Install
Quarks.install("https://github.com/amiika/supercollider-ziffers.git");
Basic use
Ziffers creates Pbindef with \degree and \dur.
``` Ziffers.play("q .0 .0 | q 0 e 1 q. 2 | 2 e 1 q 2 e 3| h. 4| e 7 7 7 4 4 4 2 2 2 0 0 0 | q 4 e 3 q 2 e 1 | h. 0");
Ziffers.loop("q .0 .0 | q 0 e 1 q. 2 | 2 e 1 q 2 e 3| h. 4| e 7 7 7 4 4 4 2 2 2 0 0 0 | q 4 e 3 q 2 e 1 | h. 0");
// Returns Pbindef Ziffers("q 1 3 2 4 5 4 3 2",\foo,3)
Ziffers("q 1 3 2 4 5 4 3 2",\foo,3).play;
Ziffers("q 1 3 2 4 5 4 3 2",\foo,inf).play;
// Create array: [[1,2,[3,1,2,3],[1,0.5,0.125]] a = Ziffers.parse("h 1 q 2 e 3123"); ```
Combine ziffers with synths etc.
``` ( SynthDef(\horror, { |out=0, freq=440, amp=0.5,force=1, gate=1,pos=0.07,c1=0.25,c3=31,pan=0| var vib = Gendy1.kr(10,2,9,4,0.1, 4,mul:0.110,add:2); var son = DWGBowed.ar(freq*vib, amp,force, gate,pos,0.1,c1,c3); son = DWGSoundBoard.ar(son); son = BPF.ar(son,490,1)+son; son = LPF.ar(son,9000); Out.ar(out, Pan2.ar(son * 0.1, pan)); }).add;
Ziffers("e 5 3 q 135 e 6 4 q 357",\foo,inf);
Pbindef(\foo, \instrument, \horror ).play; ) ```
ToDo:
... a lot. Only basic stuff like the degrees, note length characters, ties, rests and chords work.
Owner
- Name: Miika Alonen
- Login: amiika
- Kind: user
- Location: Helsinki
- Company: Gofore
- Repositories: 13
- Profile: https://github.com/amiika
GitHub Events
Total
Last Year
Committers
Last synced: 11 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| amiika | a****a@g****m | 7 |
| Alex McLean | a****x@s****g | 2 |
| amiika | m****n@g****m | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 10 months ago
All Time
- Total issues: 0
- Total pull requests: 1
- Average time to close issues: N/A
- Average time to close pull requests: about 16 hours
- Total issue authors: 0
- Total pull request authors: 1
- Average comments per issue: 0
- Average comments per pull request: 0.0
- Merged pull requests: 1
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
- yaxu (1)