Skip to content

Latest commit

 

History

251 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Piano Block

Test Deploy

Piano Block

"Piano Block" is a WordPress custom block plugin that allows you to play a variety of tones using the piano keyboard.

Features

  • 15 instruments
  • Realistic sound based on sound sources sampled from actual instruments
  • Variable volume, switchable octave pitch and sustain pedal status
  • Synthesizer with 18 oscillators and customizable envelope

Note: The keys are optimized for the QWERTY keyboard and may not map correctly on other keyboards.

How to build

npm install
npm run build

Resources, Audio Samples

Tone.js (Web Audio framework)

Splendid Grand Piano (Acoustic Piano)

Greg Sullivan's E-Pianos (Electric Piano1, 2)

tonewheel organ sound samples by hammondman (Organ)

Shinyguitar by Karoryfer Samples (Electric Guitar, Acoustic Guitar)

Pastabass by Karoryfer Samples (Electric Bass)

Meatbass by Karoryfer Samples (Acoustic Bass)

Bear Sax by Karoryfer Samples (Sax)

VS Chamber Orchestra (Flute, Harp, Muted Trumpet, Violin, Xylophone)

SVG Repo (Block Icon)

Free SVG (Block Background Image)

Google Fonts (Banner Font)

Author

Aki Hamano (Github)

About

WordPress custom block plugin that allows you to play a variety of tones using the piano keyboard.

Resources

Stars

11 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages