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
 
(55 intermediate revisions by the same user not shown)
Line 1: Line 1:
<span class="interval-audio" data-freq="460">460, sine</span>
This page uses:
* [[User:Plumtree/common.js]]
* [[User:Plumtree/common.css]]


<span class="interval-audio" data-freq="660" data-timbre="violin">660, violin</span>
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).


<span class="frequency-audio" data-freq="440" data-timbre="violin" data-duration="500">440, violin, 500ms</span>
== Intervals ==
{{User:Plumtree/Interval Sound|Frequency=460|Timbre=sine|Label=440/460, sine}}


== Buttons ==
{{User:Plumtree/Interval Sound|Frequency=660|Timbre=violin|Label=440/660, violin}}
<div class="interval-audio interval-audio-button"
 
    data-freq="660"
{{User:Plumtree/Interval Sound|Base frequency=400|Frequency=800|Timbre=semisine|Label=400/800, semisine}}
    data-timbre="violin"
 
    style="
{{User:Plumtree/Interval Sound|Frequency=700|Timbre=flute|Label=440/700, flute}}
        display: inline-block;
 
        border: 5px solid #000000;
{{User:Plumtree/Interval Sound|Frequency=700|Timbre=flute|Label=440/700, flute, pausing|Attributes=data-pause="true"}}
        border-radius: 20px;
 
        text-align: center;
== Sounds ==
        width: 60px;
{{User:Plumtree/Audio|Sequence=440:500:0.15:0:violin|Label=}}
        height: 60px;
 
    ">
{{User:Plumtree/Audio
[[File:Headphones (7213) - The Noun Project.svg|50px|link=]]
|Attributes=data-timbre-custom="0 1 0.25 0.111111 0.0625 0.04 0.027777 0.020408 0.015625 0.0123456 0.01 0.008264 0.0069444 0.0059171 0.005102041 0.0044444 0.00390625"
|Sequence=440:500:0.1:0:custom
|Label=440, semisine (manual harmonic spectrum), 500ms}}
 
== Keyboards ==
{{#invoke:Keyboard|build|440 460 480 500 520 540 560|wbwbwbw}}
 
12edo:
 
{{#invoke:Keyboard|ET|12edo|Base frequency=261.63|From=-3|To=14|Key height=100|Instrument=violin}}
 
15edo:
 
{{#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:
 
{{#invoke:Keyboard|ET|10edo|wbwbbbwbbw|Base frequency=261.63|From=-2|To=13|Key height=100|Instrument=violin}}
 
49edo:
 
{{#invoke:Keyboard|ET|49edo|Base frequency=261.63|From=-2|To=52|Key height=100|Instrument=violin}}
 
== Elements containing errors ==
{{User:Plumtree/Audio|Sequence=440:500:0.1:0:undefined|Label=440:500:0.1:0:undefined}}
 
{{#invoke:Keyboard|build|440 460 480|wbw|Instrument=undefined}}
 
{{#invoke:Keyboard|ET|7edo|Base frequency=261.63|From=-3|To=9|Key height=100|Instrument=undefined}}
 
== Timbre selectors ==
<div style="width: 270px; text-align: center; background: #7f7f7f;">
{{User:Plumtree/Interval Sound
| Frequency = 660
| Label = 440/660, customisable timbre
| Attributes = id="whatever" data-timbre-custom="0 1 0.25 0.111111 0.0625 0.04 0.027777 0.020408 0.015625 0.0123456 0.01 0.008264 0.0069444 0.0059171 0.005102041 0.0044444 0.00390625"
| Center = yes
}}
 
<div class="sequence-audio-timbre-selector" data-target="whatever" data-key="test1" data-default="violin">
Loading...
</div>
</div>
 
<math> </math>
 
<div style="width: 270px; text-align: center; background: #7f7f7f;">
{{User:Plumtree/Interval Sound
| Frequency = 450
| Label = Audio demonstration
| Attributes = id="whatever2"
| Center = yes
}}
 
<div class="sequence-audio-timbre-selector" data-target="whatever2" data-key="test2" data-default="violin">
Loading...
</div>
</div>
</div>

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...