Code Monkey home page Code Monkey logo

bongo.cat's Introduction

Bongo Cat

Hit the bongos like Bongo Cat! https://bongo.cat

About the meme

Bongo Cat is a meme created by DitzyFlama (tweet) using StrayRogue's drawing of a cat.

Song Examples

Happy Birthday to You

1 1 3 1 6 5
1 1 3 1 8 6

Ode to Joy - Ludwig van Beethoven

5 5 6 8 8 6 5 3 1 1 3 5 5 3 3
5 5 6 8 8 6 5 3 1 1 3 5 3 1 1
3 3 5 1 3 5 6 5 1 3 5 6 5 3 1 3 1

In the End - Linkin Park

3 0 0 6 5 5 5 5 6 3
0 0 6 5 5 5 5 6 3
C
Space
0 0 6 5 5 5 5 6 3
0 0 6 5 5 5 5 6 3
C

Come as You Are - Nirvana

1 1 2 3
6 3 6 3 3 2 1 8 1 1 8 1 2 3

Browse more songs or submit your own!

Featured in

Permission

StrayRogue gave written permission to Externalizable on the 15th September 2018 to use their drawing on the Bongo Cat website.

Built with

Authors

See also the list of contributors who participated in this project.

License

This project is licensed under the MIT License - see the LICENSE file for details

bongo.cat's People

Contributors

devakker avatar dmd avatar externalizable avatar imgbotapp avatar rdil avatar reymon359 avatar rhaps0dy avatar timdorr avatar tomczik76 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

bongo.cat's Issues

Add some examples on README

For "noobs" you could put some examples in your README. I have some cool examples like:

    • 556886531135533
    • 556886531135311
    • 33513565135653136..

  1. 3006555563
  2. 006555563 c
  3. space
  4. 006555563
  5. 006555563
  6. c

Change the cowbell sound

Not a whole lot, just make it a bit less aggressive so that it blends better with the rest of the instruments, because I don't think it fits with the actual intensity and volume. I will share a zip with a Sample which is very similar to the one we have now, but maybe you find a better one.
Sound.tar.gz

Eat keyboard events

Please add return false or e.preventDefault() to keyboard event handlers to let the browser know the page is using them.

Otherwise the browser assumes it can interpret keystrokes as keyboard shortcuts, and this clashes with the page. I have find-as-you-type enabled in Firefox and typing A D opens a search box searching for "ad", because the page doesn't say it shouldn't.

This website breaks the conditions of .CAT domains

Hi!

Just as a heads-up, this website might be breaking the conditions to use the .cat domains. As explained in the official FAQS of the domain (https://domini.cat/en/faqs/):

image

The .cat domain is a cultural and linguistic domain that belongs to the whole of the Catalan-speaking community and to whoever wants to use it. The only requirement is for the website to have a significant amount of contents in Catalan. Any person, organisation or company, whether or not it is located in Catalonia, can register a .cat if its site is includes a minimum amount of contents in Catalan.

This requirement is shown at every domain registrar when buying the domain (although the registrar you used could certainly have a better UI for this kind of messages...).

In order to fulfill this, you'd need to offer a Catalan version of the website (just translating the texts is enough, you can use Google Translate for this, since it's pretty accurate)

Add all keyboard notes

Hey, great job here!

Can we add all notes on piano? Suggestion, use + and - to map Bb and B.

I would be glad to send a pull request later.

Happy Birthday Song

Here are the first two lines of the Happy Birthday song:

1 1 3 1 6 5
1 1 3 1 8 6

It would be nice to give the cat a "script" that it can play and then for it to generate a link, so I can send the song to other people. E.g. a friend of mine has birthday and I wanted to send him the cat playing happy birthday but instead I have to send him the link with the keys to press.

Otherwise, nice job though :)

We need JoJo theme songs!!!

We need examples for JoJo's bizzarre adventures theme songs. I believe it would reach out to a big fandom, so therefore investing time in it can be rewarding.

I love this, but there's a few things that could be better...

So, I really like this. In fact, I made my version of a Bongo Cat simulator before I knew this one existed! It's right here, just scroll down a bit on the site to see the instructions - http://gsrca.de/149876

If you looked at the site, my version has a recording feature, as well as 3 cats instead of one. the multi-cat thing doesn't need to happen, but I think a recording feature would make your version even better! Also, maybe, like mine, you can switch instruments? Like, say, the Piano could be switched to a Guitar, so 1-9 keys could play a Guitar instead? Either way, amazing site!

[FR] Add paste feature

It would be cool if one could copy a series of letters or numbers into your computer's paste buffer so that the bongo cat will play them for you, having pressed Cmd-V, Ctl-V or using the browser's Edit -> Paste menu feature. It doesn't seem to work on Safari, for what it's worth.

Oh... and the ability to add a rest in that "." would be awesome-sauce.

No full octave.

Please add 2 more notes to make a full octave.
Please add hold shift to access another octave while held down?
Cheers.

LowLag undefined in ChromeOS

Chrome just outputs in console Lowlag is undefined, when a key is pressed it doesn't play a sound but it'll still switch musical objects

Song requests

Full disclosure from Steven Universe and Level of Concern 21 pilots.

just an idea

I would really like to see a Markiplier and Jacksepticeye versions of Bongo cat can someone please do that

Subtle UI suggestion

If it were me, I think I'd move the zero hint at the top to the end since the zero is technically higher than the 9 in tone.

Before:
0 1 - 9

After:
1 - 9 0

Sounds do not work

Hi, I downloaded the entire code, and every file to play with this offline, but when I play the piano, or other things, there is no sound. Any help? @Externalizable

a cat destroying a tombourine

BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB (hold)

Can we have more keys for Piano and Marimba?

Thank you for making this! It will be great to have an octave for piano and marimba. An octave only need 13 keys, and I think most of the keyboards have space for that. We can just put the notes from left to right, intuitively and feasibly.

Meow delayed

When you press the space key to make Bongo Cat meow, the "meow" is delayed.

does not work on firefox and makes me very sad

for some reason it does not work on firefox and just shows a blank screen

the sounds work though if you hit the keys

it does work on chrome on the same machine

firefox 67.0 fedora 30

Feature: Sheet music on the screen

The idea is sheet music on the same screen as bongo cat in the form of a little button that brings up a small drag and drop movable little UI card.

Dark theme toggle

Ability to switch between light and dark theme; my browser (Edge Chromium) is set to dark but I'd like to have bongo.cat in the normal color scheme.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.