All Projects → Okazari → atom-play-piano

Okazari / atom-play-piano

Licence: MIT license
In atom, piano notes are played as you code... amazing !

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects

Projects that are alternatives of or similar to atom-play-piano

Prettier Atom
An atom package for the prettier formatter.
Stars: ✭ 750 (+2486.21%)
Mutual labels:  atom-package, atom-editor
Atom Terminal Panel
Advanced terminal interface for Atom editor
Stars: ✭ 95 (+227.59%)
Mutual labels:  atom-package, atom-editor
Mighty React Snippets
Crafty React & Redux snippets for Atom Editor
Stars: ✭ 16 (-44.83%)
Mutual labels:  atom-package, atom-editor
atom-carbon-now-sh
Atom package to open the current editor content in https://carbon.now.sh/
Stars: ✭ 15 (-48.28%)
Mutual labels:  atom-package, atom-editor
ide-css
Atom-IDE for CSS, LESS and SCSS language
Stars: ✭ 18 (-37.93%)
Mutual labels:  atom-package, atom-editor
ide-yaml
Atom-IDE support for YAML language
Stars: ✭ 16 (-44.83%)
Mutual labels:  atom-package, atom-editor
Atom I18n
:atom: One Atom i18n Package for Any Locale 🌏 🌎 🌍
Stars: ✭ 56 (+93.1%)
Mutual labels:  atom-package, atom-editor
Github
Git and GitHub integration for Atom
Stars: ✭ 880 (+2934.48%)
Mutual labels:  atom-package, atom-editor
linter-ansible-linting
ansible-lint linter for atom
Stars: ✭ 19 (-34.48%)
Mutual labels:  atom-package, atom-editor
Atom React Snippets
esnext React snippets
Stars: ✭ 146 (+403.45%)
Mutual labels:  atom-package, atom-editor
atom-ide-crystal
Crystal IDE package for Atom using the Scry Language Server
Stars: ✭ 24 (-17.24%)
Mutual labels:  atom-package, atom-editor
linter-terraform-syntax
terraform validate linter and formatter for atom
Stars: ✭ 19 (-34.48%)
Mutual labels:  atom-package, atom-editor
atom-zurb-foundation
Zurb Foundation 6 for sites snippets.
Stars: ✭ 31 (+6.9%)
Mutual labels:  atom-package, atom-editor
Tokamak
Fusion Reactor for Rust - Atom Rust IDE
Stars: ✭ 404 (+1293.1%)
Mutual labels:  atom-package, atom-editor
Markdown Themeable Pdf
ARCHIVED. NOT MAINTAINED. Themeable Markdown Converter (Print to PDF, HTML, JPEG or PNG)
Stars: ✭ 130 (+348.28%)
Mutual labels:  atom-package, atom-editor
jscs-fixer
Atom package to run jscs --fix on your project files
Stars: ✭ 16 (-44.83%)
Mutual labels:  atom-package, atom-editor
language-mjml
Atom Editor package providing syntax support for MJML
Stars: ✭ 48 (+65.52%)
Mutual labels:  atom-package, atom-editor
MBOX
Check your Gmail on linux via TERMINAL!
Stars: ✭ 13 (-55.17%)
Mutual labels:  fun
atom-robin-hood-syntax
🍀 Robin Hood's syntax theme for Atom editor
Stars: ✭ 12 (-58.62%)
Mutual labels:  atom-editor
Foxy
🦊 A very, very cute, multipurpose, multilingual bot for Discord! Making your server cuter -w-
Stars: ✭ 58 (+100%)
Mutual labels:  fun

atom-play-piano package

Piano notes are played as you code... amazing !

Instructions

First : Activate the plug-in

Use the activate menu item in Packages => Atom play piano => Toggle !

You should already hear a beautiful piano sound each time you add a character to your editor !

Notes are mostly random, but there is some mapping :

  • 1: DO
  • 2: RE
  • 3: MI
  • 4: FA
  • 5: SOL
  • 6: LA
  • 7: SI
  • 8: DO
  • {}: DO, MI ,SOL
  • (): MI, SOL ,SI
  • []: FA, LA ,DO
  • '': RE, FA ,LA
  • "": SOL, MI ,DO+
  • Others: random

To activate a song :

Use the "Choose a song" menu item in Packages => Atom play piano => Choose a song => SongName

Now notes will follow the song you choosed.

Add a custom song :

You also have three free slots to tune in your own songs

  • Go to the package settings
  • Add a name for your custom song
  • Code your custom song as notes separated by commas : DO, RE, MI, FA, SOL
  • Use the Refresh settings sub menu to apply changes

Availables notes (Currently only supporting french notation sry !) :

  • Use the note name: DO, RE, MI, FA, SOL, LA, SI
  • Use the alterations: DOb (that's a b) or DO#
  • To use a higher pitch note use + and for a lower use -: DO+ DO- DOb+ DO#-
  • Note are availables from SOL#- to SOL+

If you want to share your work, feel free to submit a pull request ;) !

Have fun !

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].