/* ================================
SAXOPHONE TECHNIQUES MAP
WordPress-safe isolated styles
================================ */
.sx-map {
–sx-paper: #F7F2E4;
–sx-panel: #FFFDF7;
–sx-ink: #211B12;
–sx-ink-soft: #6B6353;
–sx-brass: #A57C2E;
–sx-brass-dark: #7C5C1E;
–sx-line: #E1D6B8;
font-family: -apple-system, BlinkMacSystemFont, “Segoe UI”,
Roboto, Helvetica, Arial, sans-serif;
color: var(–sx-ink);
background: var(–sx-paper);
border: 1px solid var(–sx-line);
border-radius: 6px;
padding: 28px clamp(16px, 4vw, 40px) 36px;
max-width: 900px;
margin: 0 auto;
line-height: 1.5;
box-sizing: border-box;
}
.sx-map *,
.sx-map *::before,
.sx-map *::after {
box-sizing: border-box;
}
/* HEADER */
.sx-map .sx-head {
border-bottom: 1px solid var(–sx-line);
padding-bottom: 18px;
margin-bottom: 20px;
}
.sx-map .sx-head h2 {
font-family: Georgia, “Iowan Old Style”,
“Times New Roman”, serif;
font-size: 26px;
font-weight: 700;
letter-spacing: -0.01em;
margin: 0 0 6px;
color: var(–sx-ink);
}
.sx-map .sx-head p {
margin: 0;
color: var(–sx-ink-soft);
font-size: 14.5px;
max-width: 62ch;
}
.sx-map .sx-stats {
margin-top: 10px;
font-size: 13px;
color: var(–sx-brass-dark);
font-weight: 600;
}
/* SEARCH */
.sx-map .sx-controls {
display: flex;
flex-wrap: wrap;
gap: 8px;
margin-bottom: 16px;
}
.sx-map .sx-search {
flex: 1 1 220px;
display: flex;
align-items: center;
background: var(–sx-panel);
border: 1px solid var(–sx-line);
border-radius: 5px;
padding: 0 12px;
}
.sx-map .sx-search input {
border: none !important;
background: transparent !important;
outline: none !important;
padding: 9px 6px;
width: 100%;
font-size: 14px;
color: var(–sx-ink);
font-family: inherit;
box-shadow: none !important;
}
.sx-map .sx-search svg {
flex: none;
opacity: 0.5;
}
/* FILTER CHIPS */
.sx-map .sx-chips {
display: flex;
flex-wrap: wrap;
gap: 6px;
margin-bottom: 22px;
}
.sx-map .sx-chip {
font-family: inherit;
font-size: 12.5px;
color: var(–sx-ink-soft);
background: var(–sx-panel);
border: 1px solid var(–sx-line);
border-radius: 999px;
padding: 5px 13px;
cursor: pointer;
transition:
background 0.15s ease,
color 0.15s ease,
border-color 0.15s ease;
}
.sx-map .sx-chip:hover {
border-color: var(–sx-brass);
color: var(–sx-ink);
}
.sx-map .sx-chip.is-active {
background: var(–sx-ink);
border-color: var(–sx-ink);
color: var(–sx-paper);
}
/* CATEGORIES */
.sx-map .sx-category {
border-left: 3px solid var(–sx-cat-color);
background: var(–sx-panel);
border-radius: 0 5px 5px 0;
margin-bottom: 12px;
overflow: hidden;
}
.sx-map .sx-category[hidden] {
display: none !important;
}
/* DETAILS */
.sx-map .sx-cat-details > summary {
list-style: none;
cursor: pointer;
display: flex;
align-items: center;
gap: 10px;
padding: 13px 16px;
font-weight: 600;
}
.sx-map .sx-cat-details > summary::-webkit-details-marker {
display: none;
}
.sx-map .sx-cat-title {
font-family: Georgia, “Iowan Old Style”,
“Times New Roman”, serif;
font-size: 17px;
color: var(–sx-ink);
}
.sx-map .sx-count {
margin-left: auto;
font-size: 12px;
font-weight: 600;
color: #fff;
background: var(–sx-cat-color);
border-radius: 999px;
padding: 2px 9px;
opacity: 0.85;
}
/* CARET */
.sx-map .sx-caret {
flex: none;
width: 9px;
height: 9px;
border-right: 2px solid var(–sx-ink-soft);
border-bottom: 2px solid var(–sx-ink-soft);
transform: rotate(-45deg);
transition: transform 0.15s ease;
}
.sx-map details[open] > summary .sx-caret {
transform: rotate(45deg);
}
/* TECHNIQUES */
.sx-map .sx-leaf-list {
list-style: none;
margin: 0;
padding: 2px 16px 14px;
}
.sx-map .sx-leaf {
padding: 9px 0;
border-top: 1px solid var(–sx-line);
}
.sx-map .sx-leaf:first-child {
border-top: none;
}
.sx-map .sx-leaf[hidden] {
display: none !important;
}
.sx-map .sx-leaf-title {
display: block;
font-weight: 600;
font-size: 14.5px;
color: var(–sx-ink);
}
.sx-map .sx-leaf-desc {
display: block;
font-size: 13.5px;
color: var(–sx-ink-soft);
margin-top: 2px;
}
/* EMPTY */
.sx-map .sx-empty {
display: none;
padding: 30px 10px;
text-align: center;
color: var(–sx-ink-soft);
font-size: 14px;
}
.sx-map .sx-empty.is-visible {
display: block;
}
/* MOBILE */
@media (max-width: 520px) {
.sx-map {
padding: 20px 16px 28px;
border-radius: 0;
}
.sx-map .sx-head h2 {
font-size: 22px;
}
.sx-map .sx-chip {
font-size: 12px;
padding: 5px 10px;
}
}
Saxophone Extended Techniques Map
A taxonomy of extended saxophone techniques: acoustic, mechanical, and prepared-instrument methods of sound production.
59 techniques · 6 categories
Air / Breath-Based 18
- Breath noise Unvoiced stream of air through the instrument
- Air-only tone / Whisper tone Barely audible airy sound without pitch
- Static air sounds Continuous air flow without articulation
- Inhale/exhale through the horn Using breath both inward and outward via the mouthpiece or body
- Diaphragm variations Controlling pressure and flow via abdominal tension
- Oral cavity / mouth shaping Modifying mouth and oral space to influence air and tone
- Distance from instrument Varying proximity to the mouthpiece to shape airflow noise
- Body movement influences air Torso, head, or neck movements affecting air direction
- Gurgling / bubbling Blowing air through saliva or water inside the horn
- Buzzing / kissing (no mouthpiece) Lip buzzing or kissing-like air gestures
- Flute embouchure Blowing across the mouthpiece like a flute to create a breathy sound
- Subtone Soft, low-volume tone rich in air content
- Tongue damping with breath Blocking air with the tongue without creating pitch
- Soft flutter / Air flutter Very quiet flutter tongue, mostly airy with subtle variation
- Sighs / hisses / whispers / chitter Human-inspired, non-pitched air sounds
- Whistling (to neck) High airy tone / feedback sound
- Mouthpiece-only air / Neck-only air Blowing through the mouthpiece or neck
- Prepare air Using objects such as foil, plastics, or membranes to create textural noise
Percussive / Mechanical 12
- Slap tongue A sharp, percussive pop created by pulling the tongue off the reed
- Quasi slap A quieter variant of slap tongue combined with air
- Reverse slap Suction-based slap with the tongue pulling air inward
- Tongue ram Forceful burst of air into the mouthpiece with closed reed, producing a deep thump
- Tongue-pop air stop Dry, round percussive attack
- Open-tube slap Percussive, jet-like attack similar to flute slap tongue
- Key clicks Audible clicking from pressing and releasing keys
- Rapid fingering Fast alternation of fingerings to create rhythmic, mechanical textures
- Key tremolo Repeated movement between fingerings on a single note
- Body tapping Tapping the saxophone body or bell with fingers or objects
- Clacking / scraping Sliding fingers or objects along the body or keywork
- Multiphonic slap Sharp percussive onset followed by complex, noisy multiphonic resonance
Multiphonics / Harmonics 9
- Standard Multiphonics Traditional fingerings producing two or more audible pitches simultaneously
- Noise-based multiphonics Dissonant, unstable clusters with significant air noise
- Dynamic multiphonic Embouchure transitions between partials within a multiphonic
- Harmonic “filtering” Manipulating oral cavity and embouchure to emphasise specific overtones
- Growl + overtone fusion Adding vocalisation to reinforce partials
- Voice multiphonic Playing and singing different tones to generate complex beating or ring modulations
- Reed pressure harmonic Placing the lower teeth directly on the reed, producing an extremely high pitch
- Overtone glissando Smooth, gliding transition between tones
- Note splitting (embouchure-based harmonic tearing) Causing the fundamental pitch to break into multiple partials, overtones, or unstable components
Vocal / Formant 7
- Humming while playing Fundamental tone on saxophone and sung pitch
- Growl Low vocal fry or throat vibration layered onto the saxophone sound
- Overtone singing in saxophone Partials of the sung tone interacting with saxophone pitch
- Oral cavity shaping Modifying tone color by changing the shape of the mouth, tongue, and throat
- Silent vowel shaping Miming vowels “ee”, “oo”, and “aa” to create dynamic formant changes
- Cheek cavity resonance Boosting mid or high frequencies through buccal shaping
- Jaw / larynx movement Subtle pitch and timbre shifts via internal tension adjustment
Modulatory / Flutter 7
- Standard flutter (tongue roll) Fast tongue trill while blowing, producing a buzzy, grainy sound
- Throat flutter (guttural) Fluttering created in the throat
- Soft flutter / Air flutter Very quiet flutter tongue, mostly airy with subtle variation
- Multiphonic flutter Flutter combined with multiphonic fingering for unstable noise clusters
- Overblown flutter Sharp, noisy overtones created by pushing air past embouchure limits
- Embouchure vibrato Pitch modulation through jaw movement or lip pressure
- Reed pressure flutter High-pitched, screaming sound with lower teeth on the reed
Prepared / Muted Saxophone 6
- Mutes Modifies resonance and focuses high-frequency sound
- Playing into resonant surfaces Walls, percussion, drums, instruments, glass, or water
- Feedback preparation Placing a speaker or microphone inside the bell to generate controlled feedback
- Reed bending / loosening Produces unstable or broken-sounding tones
- Detached components Allows isolated use of the embouchure
- Extending the saxophone using hoses or pipes Creating a lower, resonant, altered sound
No techniques found. Try a different search term.
(function () {
function initSaxMap() {
var maps = document.querySelectorAll(‘.sx-map’);
maps.forEach(function (root) {
/* Prevent double initialization */
if (root.dataset.sxInitialized === ‘true’) {
return;
}
root.dataset.sxInitialized = ‘true’;
var searchInput =
root.querySelector(‘.sx-search-input’);
var chips =
root.querySelectorAll(‘.sx-chip’);
var categories =
root.querySelectorAll(‘.sx-category’);
var empty =
root.querySelector(‘.sx-empty’);
var activeCat = ‘all’;
function applyFilters() {
var q =
(searchInput.value || ”)
.trim()
.toLowerCase();
var anyVisible = false;
categories.forEach(function (cat) {
var catName =
cat.getAttribute(‘data-cat’);
var catMatches =
activeCat === ‘all’ ||
activeCat === catName;
var leaves =
cat.querySelectorAll(‘.sx-leaf’);
var catHasMatch = false;
leaves.forEach(function (leaf) {
var hay =
(leaf.getAttribute(‘data-search’) || ”)
.toLowerCase();
var title =
(leaf.querySelector(‘.sx-leaf-title’)?.textContent || ”)
.toLowerCase();
var desc =
(leaf.querySelector(‘.sx-leaf-desc’)?.textContent || ”)
.toLowerCase();
var searchable =
hay + ‘ ‘ + title + ‘ ‘ + desc;
var match =
q === ” ||
searchable.indexOf(q) !== -1;
leaf.hidden = !match;
if (match) {
catHasMatch = true;
}
});
var show =
catMatches &&
(q === ” || catHasMatch);
cat.hidden = !show;
if (show) {
anyVisible = true;
var details =
cat.querySelector(‘.sx-cat-details’);
/*
* When searching, automatically open
* categories containing matching results.
*/
if (q !== ” && catHasMatch) {
details.open = true;
}
}
});
empty.classList.toggle(
‘is-visible’,
!anyVisible
);
}
/* SEARCH */
if (searchInput) {
searchInput.addEventListener(
‘input’,
applyFilters
);
}
/* CATEGORY BUTTONS */
chips.forEach(function (chip) {
chip.addEventListener(
‘click’,
function () {
chips.forEach(function (c) {
c.classList.remove(‘is-active’);
});
chip.classList.add(‘is-active’);
activeCat =
chip.getAttribute(‘data-cat’);
applyFilters();
}
);
});
/* Initial state */
applyFilters();
});
}
/*
* Normal WordPress page load
*/
if (document.readyState === ‘loading’) {
document.addEventListener(
‘DOMContentLoaded’,
initSaxMap
);
} else {
initSaxMap();
}
/*
* Elementor / dynamic page builders
*/
window.addEventListener(
‘load’,
initSaxMap
);
})();

Leave a Reply