Mudra Virtual Player
Custom Scale…
Design your own scale
C Aegean 20
C3/ E3 (F#3) G3 (A3) B3 C4 (D4) E4 F#4 G4 (A4) B4 (C5) (D5) E5 F#5 (G5) (A5) (B5)
C Ashakiran (Major) 17
C3/ (D3) (E3) F3 G3 A3 B3 C4 D4 E4 (F4) G4 (A4) (B4) (C5) (D5) (E5)
C Golden Gate 9
C3/ E3 G3 B3 C4 D4 F#4 G4 B4
C Golden Gate 11
C3/ E3 G3 B3 C4 D4 F#4 G4 B4 C5 D5
C Ursa Minor 11
C3/ G3 G#3 C4 D4 D#4 F4 G4 G#4 C5 D5
C Onoleo 16
C3/ (E3) (F3) G3 G#3 C4 (C#4) E4 F4 G4 G#4 (B4) C5 E5 F5 (G5)
C Major 17 – No Top Ding
C4 D4 E4 F4 G4 A4 B4 C5 D5 E5 F5 G5 A5 B5 C6 D6 E6
C# Aegean 18 – Kiril Osherov Signature
(B2) C#3/ (D#3) (F3) G#3 (Bb3) C4 C#4 (D#4) F4 G4 G#4 C5 C#5 F5 G5 G#5 C6
C# Amara (Celtic) 16
(A2) (B2) C#3/ (E3) (F#3) G#3 (A3) B3 C#4 D#4 E4 F#4 G#4 (A4) B4 C#5
C# Annaziska 9
C#3/ G#3 A3 B3 C#4 D#4 E4 F#4 G#4
C# Annaziska 16
(B2) C#3/ (E3) (F#3) G#3 A3 B3 C#4 D#4 E4 F#4 G#4 (A4) C#5 (D#5) (E5)
C# Pygmy 17
C#3/ (D3) (E3) F#3 G#3 A3 (B3) C#4 (D4) E4 F#4 G#4 A4 (B4) (C#5) (D5) (E5)
C# Raga Desh 9
C#3/ F3 F#3 G#3 B3 C#4 F4 F#4 G#4
D2 Minor 15
D2/ (A2) (C3) D3 (F3) G3 A3 Bb3 (C4) D4 F4 G4 A4 (C5) (D5)
D Aegean 20
(B2) D3/ (E3) F#3 (G#3) A3 (B3) C#4 D4 (E4) F#4 G#4 A4 (B4) C#5 D5 (E5) F#5 G#5 A5
D Amara (Celtic) 10
D3/ A3 C4 D4 E4 F4 G4 A4 C5 D5
D Amara (Celtic) 19 – Gabriel Balasa Signature
(A2) (C3) D3/ (E3) (F3) (G3) A3 C4 D4 E4 F4 G4 A4 C5 D5 (E5) F5 G5 A5
D Harmonic Lora 20
(Bb2) D3/ (E3) (F3) (G3) A3 Bb3 C#4 D4 E4 F4 G4 A4 (C#5) D5 E5 F5 G5 (A5) (Bb5)
D Harmonic Lora 20 – Marcel Hutter Signature
(Bb2) D3/ (E3) (F3) (G3) A3 Bb3 (C4) C#4 D4 E4 F4 G4 A4 (C#5) D5 E5 F5 G5 (A5)
D Harmonic Minor 20
D3/ (E3) (F3) (G3) A3 Bb3 C#4 D4 E4 F4 G4 A4 C#5 D5 E5 (F5) (G5) (A5) (Bb5) (C#6)
D Hijaz 20
(A2) (C3) D3/ (F#3) (G3) A3 C4 D4 D#4 F#4 G4 A4 C5 D5 (D#5) F#5 G5 A5 (Bb5) (C6)
D Kurd 9
D3/ A3 Bb3 C4 D4 E4 F4 G4 A4
D Kurd 10
D3/ A3 Bb3 C4 D4 E4 F4 G4 A4 C5
D Kurd 12
D3/ A3 Bb3 C4 D4 E4 F4 G4 A4 C5 D5 E5
D Kurd 14
D3/ (F3) (G3) A3 Bb3 C4 D4 E4 F4 G4 A4 C5 D5 E5
D Kurd 17
(Bb2) (C3) D3/ (F3) (G3) A3 Bb3 C4 D4 E4 F4 G4 A4 C5 D5 E5 (F5)
D Kurd 18 – Adam Maalouf Signature
(Bb2) (C3) D3/ (E3) (F3) (G3) A3 Bb3 C4 D4 E4 F4 G4 A4 C5 D5 E5 (F5)
D Kurd 19
(Bb2) (C3) D3/ (F3) (G3) A3 Bb3 C4 D4 E4 F4 G4 A4 C5 D5 E5 (F5) (G5) (A5)
D Kurd 20
D3/ (E3) (F3) (G3) A3 Bb3 C4 D4 E4 F4 G4 A4 C5 D5 E5 (F5) (G5) (A5) (Bb5) (C6)
D Major 17
D3/ (E3) (F#3) G3 A3 B3 C#4 D4 E4 F#4 (G4) A4 B4 (C#5) (D5) (E5) (G5)
D Mystic Low 9
D3/ F3 A3 Bb3 D4 E4 F4 A4 C5
D Mystic 10
D3/ A3 Bb3 D4 E4 F4 G4 A4 C5 D5
D Mystic 15 – Lucas Martins Signature
D3/ (E3) (F3) (G3) A3 Bb3 (B3) (C4) D4 E4 F4 G4 A4 C5 (C#5)
D Mystic 20 – Konstantin Rossler Signature
(Bb2) D3/ (E3) (F3) (G3) A3 Bb3 D4 E4 F4 (G4) A4 C5 D5 E5 F5 (G5) A5 (Bb5) C6
D Mystic 21 – Miguel Pezzuti Signature
(A2) D3/ (F#3) A3 Bb3 (C4) (C#4) D4 E4 F4 (F#4) G4 (G#4) A4 (B4) C5 (C#5) D5 E5 F5 G5
E2 Minor 15
E2/ (B2) (C3) (D3) E3 (F#3) G3 B3 C4 E4 F#4 G4 B4 (C5) (E5)
E2 Pygmy 15
E2/ (B2) (C3) (D3) (E3) (F#3) G3 B3 D4 E4 F#4 G4 B4 D5 E5
E Amara (Celtic) 20
(C3) (D3) E3/ (F#3) (G3) (A3) B3 (C4) D4 E4 F#4 G4 A4 B4 (C5) D5 E5 F#5 G5 A5
E Equinox 11
E3/ G3 B3 C4 D4 E4 F#4 G4 B4 C5 D5
E Kurd 10
E3/ B3 C4 D4 E4 F#4 G4 A4 B4 D5
E Kurd 21
(B2) (C3) (D3) E3/ (F#3) (G3) (A3) B3 C4 D4 E4 F#4 G4 A4 B4 C5 D5 E5 F#5 G5 A5
E Kurd 22
(C3) (D3) E3/ (F#3) (G3) (A3) B3 C4 D4 E4 F#4 G4 A4 B4 C5 D5 E5 F#5 G5 A5 (B5) (C6)
E La Sirena 20
(B2) (C#3) (D3) E3/ (F#3) G3 B3 C#4 D4 E4 F#4 G4 B4 C#5 D5 E5 F#5 (G5) (B5) (C#6)
E Major / C# Minor 19 – Fourpey Signature
(B2) (C#3) E3/ (F#3) G#3 A3 (Bb3) B3 (C4) C#4 D#4 E4 F#4 G#4 (A4) B4 (C#5) D#5 E5
E Phrygian 21
(C3) (D3) E3/ (F3) (G3) A3 B3 C4 D4 E4 F4 G4 A4 B4 C5 D5 E5 (F5) (G5) (A5) (B5)
E Romanian Hijaz 20
(B2) (C3) E3/ (F#3) (G3) A3 B3 C4 D#4 E4 F#4 G4 A4 B4 C5 D#5 E5 (G5) (A5) (C6)
E Sabye (Major) 17
(C#3) (D#3) E3/ (F#3) (G#3) A3 B3 C#4 D#4 E4 F#4 G#4 (A4) B4 C#5 D#5 E5
F2 Low Pygmy 15 – Leandro Nossa Signature
F2/ (Bb2) (C3) (D#3) F3 G3 G#3 (Bb3) C4 (C#4) D#4 F4 G4 G#4 (C5)
F2 Low Pygmy 16
F2/ (C3) (D#3) F3 G3 G#3 C4 D#4 F4 G4 G#4 (C5) (C#5) (D#5) (F5) (G5)
F2 Low Pygmy 17
F2/ (C3) (D#3) F3 G3 G#3 (Bb3) C4 (C#4) D#4 F4 G4 G#4 (C5) (C#5) (D#5) (F5)
F2 Low Pygmy 19 – Pedro Thomas Signature
F2/ (C#3) (D#3) (F3) G3 G#3 (Bb3) C4 D#4 F4 G4 G#4 C5 (C#5) D#5 (F5) (G5) (G#5) (Bb5)
F2 Voyager 16
F2/ (C3) (C#3) (F3) G3 G#3 C4 (C#4) D#4 F4 G4 G#4 C5 (D#5) (F5) (G5)
F Integral 20
(Bb2) (C#3) (D#3) F3/ (G#3) (Bb3) C4 C#4 D#4 F4 G4 G#4 C5 C#5 D#5 F5 G5 G#5 Bb5 C6
F Low Pygmy 19
(C#3) (D#3) F3/ G3 G#3 (Bb3) C4 (C#4) D#4 F4 G4 G#4 C5 D#5 F5 G5 (G#5) (Bb5) (C6)
F#2 Nordlys 15
F#2/ (Bb2) (C#3) (F3) F#3 G#3 Bb3 C4 C#4 F4 G#4 C5 (C#5) (F5) (G#5)
F# Hokkaido 10
F#3/ B3 C#4 D4 E4 F#4 G4 B4 C#5 D5
F# Kurd 23
(C#3) (D3) (E3) F#3/ (G#3) (A3) (B3) C#4 D4 E4 F#4 G#4 A4 B4 C#5 D5 E5 F#5 G#5 A5 B5 C#6 D6
F# Low Pygmy 21
(D3) (E3) F#3/ G#3 A3 (B3) C#4 (D4) E4 F#4 G#4 A4 (B4) C#5 (D5) E5 F#5 G#5 (A5) (B5) (C#6)
F# Low Pygmy 21
(B2) (D3) (E3) F#3/ G#3 A3 (B3) C#4 (D4) E4 F#4 G#4 A4 (B4) C#5 (D5) E5 F#5 G#5 A5 B5
F# Romanian Hijaz 20
(B2) (C#3) F#3/ (G#3) (A3) B3 C#4 D4 F4 F#4 G#4 A4 B4 C#5 D5 F5 F#5 (G#5) (A5) (B5)
G2 Hijaz 18
G2/ (D3) (F3) G3 G#3 B3 C4 D4 D#4 F4 G4 (G#4) (B4) (C5) (D5) (D#5) (F5) (G5)
G2 Minor 15
G2/ (Bb2) (D3) (D#3) G3 A3 Bb3 C4 D4 D#4 F4 G4 (A4) (C5) (D5)
G2 Minor 16 – Konstantin Rossler Signature
G2/ (Bb2) (D3) (D#3) (F3) G3 A3 Bb3 C4 D4 D#4 F4 G4 (A4) (C5) (D5)
G2 Minor 17
G2/ (D3) (D#3) G3 A3 Bb3 C4 D4 D#4 F4 G4 (A4) (C5) (D5) (D#5) (F5) (G5)
G Hijaz / C Harmonic Minor 22
(C3) (D3) (D#3) (F3) G3/ (G#3) (B3) C4 D4 D#4 F4 G4 G#4 B4 C5 D5 D#5 F5 G5 G#5 B5 C6
G Major 20 – Konstantin Rossler Signature
(C3) (D3) (E3) G3/ (A3) B3 C4 D4 E4 F#4 G4 A4 B4 (C5) D5 (E5) F#5 G5 A5 B5
G Oxalis 19
(B2) (C3) (D3) (E3) (F#3) G3/ (A3) B3 C4 D4 E4 G4 B4 C5 D5 E5 G5 B5 C6
A2 Aegean 15
A2/ (B2) C#3 (D#3) E3 G#3 A3 C#4 D#4 E4 G#4 (A4) (C#5) (D#5) (E5)
A2 Dorian 15
A2/ (C3) (D3) E3 (F#3) G3 B3 C4 (D4) E4 F#4 G4 (A4) B4 (C5)
A2 Hijaz 16
A2/ (D3) E3 (F3) G3 A3 Bb3 C#4 D4 E4 (F4) G4 (A4) (C#5) (D5) (E5)
A2 Amara (Celtic) 17
A2/ (C3) (D3) E3 (F3) G3 A3 B3 C4 D4 E4 (F4) G4 (A4) (B4) (C5) (D5)
A2 Harmonic Minor 17
A2/ (B2) (D3) E3 (F3) G#3 A3 B3 C4 D4 E4 (F4) G#4 (A4) (B4) (C5) (D5)
A2 Low Pygmy 17
A2/ (C3) (D3) E3 (F3) (G3) A3 B3 C4 E4 G4 A4 B4 (C5) (E5) (G5) (A5)
A Minor 25
(A2) (C3) (D3) (E3) (F3) (G3) A3/ B3 C4 D4 E4 F4 G4 A4 B4 C5 D5 E5 F5 G5 A5 B5 C6 D6 E6
A Major 23 – Marcel Hutter Signature
(D3) (E3) (F#3) A3/ (B3) (C#4) D4 E4 (F4) F#4 G#4 A4 B4 (C5) C#5 D5 E5 F#5 G#5 A5 B5 C#6 D6
B2 Amara (Celtic) 9
B2/ F#3 A3 B3 C#4 D4 E4 F#4 A4
B2 Amara 17
B2/ (C#3) (D3) (E3) F#3 (G3) A3 B3 C#4 D4 E4 F#4 A4 (B4) (C#5) (D5) (E5)
B2 Dark Aegean 10
B2/ E3 G3 B3 C4 E4 F#4 G4 B4 E5
B2 Deep Elysian 10
B2/ F#3 G#3 B3 C#4 D#4 E4 F#4 B4 C#5
B2 Onoleo 9
B2/ F#3 G3 B3 D#4 E4 F#4 G4 B4
B2 Ursa Minor 9
B2/ F#3 G3 B3 C#4 D4 E4 F#4 G4
B Mystic 18 – Iago Paiva Signature
(B2) (D3) (F#3) (A3) B3/ (C#4) D4 F#4 G4 (G#4) B4 C#5 D5 F#5 G5 B5 C#6 D6
The Aegean scale exudes a tranquil and serene ambiance, reminiscent of calm, azure seas and gentle breezes. Its harmonious and soothing tones create an inviting soundscape for relaxation and peaceful contemplation.
Play Demo
Transpose
Reset
A2Aegean15 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14
A2Dorian15 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14
A2Hijaz16 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
A2Amara17 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
A2HarmonicMinor17 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
A2Pygmy17 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
AMinor25 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
AMajor23 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
B2Onoleo9 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8
B2Amara9 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8
B2UrsaMinor9 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8
B2DarkAegean10 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9
B2DeepElysian10 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9
B2Amara17 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
BMystic18 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
CGoldenGate9 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8
CGoldenGate11 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10
CUrsaMinor11 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10
COnoleo16 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CAshakiran17 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
CMajor17 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
CAegean20 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
CsRagaDesh9 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8
CsAnnaziska9 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8
CsAnnaziska16 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CsAmara16 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CsPygmy17 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
CsAegean18 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
DAegean20 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
DKurd9 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8
DKurd10 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9
DKurd12 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11
DKurd14 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13
DKurd17 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
DKurd18 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
DKurd19 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
DKurd20 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
DAmara10 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9
DAmara19 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
DMystic9 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8
DMystic10 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9
DMystic15 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14
DMystic20 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
DMystic21 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
DMajor17 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
DHijaz20 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
DHarmonicMinor20 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
DHarmonicLora20 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
DHarmonicLoraTwo20 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
D2Minor15 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14
E2Minor15 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14
E2Pygmy15 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14
EKurd10 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9
EEquinox11 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10
ESabye17 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
EMajor19 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
ERomanianHijaz20 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
EKurd21 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
EKurd22 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
EAmara20 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
ELaSirena20 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
EPhrygian21 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
F2Pygmy15 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14
F2Pygmy16 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
F2Pygmy17 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
F2Pygmy19 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
F2Voyager16 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
FPygmy19 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
FIntegral20 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
Fs2Nordlys15 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14
FsHokkaido10 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9
FsKurd23 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
FsRomanianHijaz20 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
FsLowPygmy21 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
FsLowPygmyTwo21 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
G2Minor15 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14
G2Minor16 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
G2Minor17 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
G2Hijaz18 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
GOxalis19 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
GHijaz22 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
GMajor20 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
Reverb
Due to the inherent complexity of the building process, transposing or customizing the scale does not guarantee its feasibility or the accuracy of its pricing.

How to Use the Virtual Player

Below you will find everything you need to operate the Virtual Player effectively. The Player offers two main modes:

  • Preset Scale mode: The default mode when you open the page.
  • Custom Scale mode: For creating personalized scales.
Using the Preset Scale mode

General Instructions:

  1. At the top of the page, click ‘Select Scale’ to choose a scale preset layout. Use the search bar to find or browse scales, or select ‘Custom Scale’ to switch to Custom mode. Click outside the menu or on the X to close it.
  2. Click on the notes to play individual sounds, or hold down your mouse (or finger) and slide across the notes. You can also use your keyboard, starting with the number row (the lowest note is always 0) and continuing down to the ‘Q’ row, followed by the ‘A’ row for higher notes.
  3. Click on the hand icon or the knuckle icon (located at the bottom of the scale) to play percussive sounds. You can also use the ‘<‘ and ‘>’ keys on your keyboard.
  4. Click on ‘Play Demo’ to hear the scale played note by note (both ascending and descending). Click again to stop the demo.
  5. Use the ‘Transpose’ to shift the entire scale up or down, one half-step at a time, or use the left and right arrows on your keyboard.
  6. Click on ‘Reverb’ to enable it.
  7. Click on ‘Reset’ to revert any changes.
  8. Click on ‘Port to Custom’ to bring the current scale into Custom mode for further customization.
  9. Click on ‘Share’ to generate a shareable link.

Notes: Due to the complexity of coding principals and cross-compatibility issues, the Mudra Virtual Player might not function properly on the following platforms:

  • Any iOS device.
  • Safari Browser.
  • Firefox Mobile Browser.

For optimal performance, we recommend using the desktop version of Google Chrome or Microsoft Edge. We apologize for any inconvenience this may cause.

If you encounter any bugs, please email us at mudrahandpan@gmail.com. We appreciate your feedback and will work to resolve any issues as quickly as possible.

Back to Presets
Choose your custom base scale
Arrow
Handpan position
Current Notes
Play Demo
Transpose
Reset
Custom9 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8
Custom9Pos2 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8
Custom10 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9
Custom10Pos2 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9
Custom11 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10
Custom11Pos2 // it was xMinYMin before trying to fix firefox 1 2 3 4 5 6 7 8 9 10
Custom12 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11
Custom12Pos2 // it was xMinYMin before trying to fix firefox 1 2 3 4 5 6 7 8 9 10 11
Custom13 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12
Custom13Pos2 // it was xMinYMin before trying to fix firefox 0 1 2 3 4 5 6 7 8 9 10 11 12
Custom14 0 1 2 3 4 5 6 7 8 9 10 11 12 13
Custom14Pos2 0 1 2 3 4 5 6 7 8 9 10 11 12 13
Custom15 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14
Custom15Pos2 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14
Custom16 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Custom16Pos2 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Custom17 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
Custom17Pos2 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
Custom18 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
Custom18Pos2 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
Custom19 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
Custom19Pos2 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
Where would you like to place the bottom note:
User Choice
Reverb
Disclaimer: Due to the inherent complexity of the building process, transposing or customizing the scale does not guarantee its feasibility or the accuracy of its pricing.

How to Use the Virtual Player

Below you will find everything you need to operate the Virtual Player effectively. The Player offers two main modes:

  • Preset Scale mode: The default mode when you open the page.
  • Custom Scale mode: For creating personalized scales.
Using the Custom Scale mode

The Custom Scale mode allows you to add notes to your handpan and customize your musical options. You can toggle between Top Notes and Bottom Notes at the top of the interface. Top notes are shown in blue, while Bottom notes are in brown. The price will adjust based on your configuration. However, note that the price may not reflect valid information if the setup is unlikely or impossible.

Top Notes:

  1. Add Top Notes: Click on any position on the grid to add a blue top note to your handpan.
  2. Remove Top Notes: To remove a top note, click on a blue-colored note on the grid.
  3. Note Restrictions: You cannot remove brown bottom notes while in Top Notes mode.

Bottom Notes:

  1. Add Bottom Notes: Click on any position on the grid to add a brown bottom note to your handpan.
  2. Placement: Click on any available position around the handpan to confirm its placement. To cancel the action, click on the note in the grid a second time..
  3. Remove Bottom Notes: To remove a bottom note, click on a brown-colored note on the grid.
  4. Note Restrictions: You cannot remove blue top notes while in Bottom Notes mode.

General Instructions:

  1. Click on the notes to play individual sounds, or hold down your mouse (or finger) and slide across the notes. You can also use your keyboard, starting with the number row (the lowest note is always 0) and continuing down to the ‘Q’ row, followed by the ‘A’ row for higher notes.
  2. Click on the hand icon or the knuckle icon (located at the bottom of the scale) to play percussive sounds. You can also use the ‘<‘ and ‘>’ keys on your keyboard.
  3. Click on ‘Play Demo’ to hear the scale played note by note (both ascending and descending). Click again to stop the demo.
  4. Use the ‘Transpose’ to shift the entire scale up or down, one half-step at a time, or use the left and right arrows on your keyboard. The grid will dynamically adjust.
  5. Click on ‘Reverb’ to enable it.
  6. Click on ‘Back to Presets’ (located at the top) to go back to Preset Mode. Any changes will remain.
  7. Click on ‘Handpan Position’ to toggle between note Position 1 or Position 2.
  8. Click on ‘Share’ to generate a shareable link.

Notes: Due to the complexity of coding principals and cross-compatibility issues, the Mudra Virtual Player might not function properly on the following platforms:

  • Any iOS device.
  • Safari Browser.
  • Firefox Mobile Browser.

For optimal performance, we recommend using the desktop version of Google Chrome or Microsoft Edge. We apologize for any inconvenience this may cause.

If you encounter any bugs, please email us at mudrahandpan@gmail.com. We appreciate your feedback and will work to resolve any issues as quickly as possible.