User:Plumtree/Sound: Difference between revisions

From Xenharmonic Wiki
Jump to navigation Jump to search
Plumtree (talk | contribs)
mNo edit summary
Plumtree (talk | contribs)
mNo edit summary
 
(5 intermediate revisions by the same user not shown)
Line 2: Line 2:
* [[User:Plumtree/common.js]]
* [[User:Plumtree/common.js]]
* [[User:Plumtree/common.css]]
* [[User:Plumtree/common.css]]
* [[User:Plumtree/Audio]]
 
* [[User:Plumtree/Interval Sound]]
To test it right now, you should copy JS and CSS to your respective user page, reset cache for ''this'' page and reload it (Ctrl+Shift+R will probably work).
* [[Module:Keyboard]]


== Intervals ==
== Intervals ==
Line 35: Line 34:


{{#invoke:Keyboard|ET|15edo|Base frequency=261.63|From=-3|To=17|Key height=100|Instrument=semisine}}
{{#invoke:Keyboard|ET|15edo|Base frequency=261.63|From=-3|To=17|Key height=100|Instrument=semisine}}
4edo:
{{#invoke:Keyboard|ET|4edo|Base frequency=261.63|From=-2|To=13|Key height=100|Instrument=violin}}
11edo:
{{#invoke:Keyboard|ET|11edo|Base frequency=261.63|From=-2|To=13|Key height=100|Instrument=violin}}


Test:
Test:


<div style="display: flex; width: fit-content;">
{{#invoke:Keyboard|ET|10edo|wbwbbbwbbw|Base frequency=261.63|From=-2|To=13|Key height=100|Instrument=violin}}
<div
 
    class="sequence-audio sequence-audio-button white-key"
49edo:
    data-sequence="440:500:0.1"
 
    style="width: 28px; height: 100px; border: 1px solid #7f7f7f;"></div>
{{#invoke:Keyboard|ET|49edo|Base frequency=261.63|From=-2|To=52|Key height=100|Instrument=violin}}
<div
    class="sequence-audio sequence-audio-button black-key"
    data-sequence="550:500:0.1"
    style="width: 18px; height: 65px; position: absolute; left: 20px; z-index: 1; border: 1px solid #7f7f7f;"></div>
<div
    class="sequence-audio sequence-audio-button white-key"
    data-sequence="660:500:0.1"
    style="width: 28px; height: 100px; border: 1px solid #7f7f7f;"></div>
<div
    class="sequence-audio sequence-audio-button black-key"
    data-sequence="770:500:0.1"
    style="width: 18px; height: 65px; position: absolute; left: 40px; z-index: 1; border: 1px solid #7f7f7f;"></div>
<div
    class="sequence-audio sequence-audio-button black-key"
    data-sequence="880:500:0.1"
    style="width: 28px; height: 100px; border: 1px solid #7f7f7f;"></div>
<div
    class="sequence-audio sequence-audio-button black-key"
    data-sequence="990:500:0.1"
    style="width: 13px; height: 65px; position: absolute; left: 90px; z-index: 1; border: 1px solid #7f7f7f;"></div>
<div
    class="sequence-audio sequence-audio-button white-key"
    data-sequence="1100:500:0.1"
    style="width: 28px; height: 100px; border: 1px solid #7f7f7f;"></div>
<div
    class="sequence-audio sequence-audio-button black-key"
    data-sequence="1210:500:0.1"
    style="width: 13px; height: 65px; position: absolute; left: 105px; z-index: 1; border: 1px solid #7f7f7f;"></div>
<div
    class="sequence-audio sequence-audio-button black-key"
    data-sequence="1320:500:0.1"
    style="width: 18px; height: 65px; position: absolute; left: 120px; z-index: 1; border: 1px solid #7f7f7f;"></div>
<div
    class="sequence-audio sequence-audio-button white-key"
    data-sequence="1430:500:0.1"
    style="width: 28px; height: 100px; border: 1px solid #7f7f7f;"></div>
</div>


== Elements containing errors ==
== Elements containing errors ==

Latest revision as of 21:49, 7 November 2022

This page uses:

To test it right now, you should copy JS and CSS to your respective user page, reset cache for this page and reload it (Ctrl+Shift+R will probably work).

Intervals

440/460, sine

440/660, violin

400/800, semisine

440/700, flute

440/700, flute, pausing

Sounds

440, semisine (manual harmonic spectrum), 500ms

Keyboards

12edo:

15edo:

4edo:

11edo:

Test:

49edo:

Elements containing errors

440:500:0.1:0:undefined

Timbre selectors

440/660, customisable timbre

Loading...

[math]\displaystyle{ }[/math]

Audio demonstration

Loading...