Music Instrument Using Reusable Libraries

share link

by Supraja dot icon Updated: Sep 1, 2021

technology logo
technology logo

Guide Kit Guide Kit  

Music is a part of all our lives, from young to old. We grow up to the sound of our mother singing us lullabies so that we will go to sleep. Music is one of the most calming and soothing things if you let it be. The power of the music is in the simplest of things, like tapping foot to a beat or humming of a tune. People do not only create it, but it is present all around us in nature. Music is everywhere, and all you must do is open up your ears and heart to listen to it. Some of the libraries can help you create musical instruments.

lmmsby LMMS

C++ doticonstar image 6751 doticonVersion:v1.3.0-alpha.1doticon
License: Strong Copyleft (GPL-2.0)

Cross-platform music production software

Support
    Quality
      Security
        License
          Reuse

            lmmsby LMMS

            C++ doticon star image 6751 doticonVersion:v1.3.0-alpha.1doticon License: Strong Copyleft (GPL-2.0)

            Cross-platform music production software
            Support
              Quality
                Security
                  License
                    Reuse

                      react-musicby FormidableLabs

                      JavaScript doticonstar image 2718 doticonVersion:v1.0.0doticon
                      License: Permissive (MIT)

                      Make beats with React!

                      Support
                        Quality
                          Security
                            License
                              Reuse

                                react-musicby FormidableLabs

                                JavaScript doticon star image 2718 doticonVersion:v1.0.0doticon License: Permissive (MIT)

                                Make beats with React!
                                Support
                                  Quality
                                    Security
                                      License
                                        Reuse

                                          omnizartby Music-and-Culture-Technology-Lab

                                          Python doticonstar image 1371 doticonVersion:v0.5.0doticon
                                          License: Permissive (MIT)

                                          Omniscient Mozart, being able to transcribe everything in the music, including vocal, drum, chord, beat, instruments, and more.

                                          Support
                                            Quality
                                              Security
                                                License
                                                  Reuse

                                                    omnizartby Music-and-Culture-Technology-Lab

                                                    Python doticon star image 1371 doticonVersion:v0.5.0doticon License: Permissive (MIT)

                                                    Omniscient Mozart, being able to transcribe everything in the music, including vocal, drum, chord, beat, instruments, and more.
                                                    Support
                                                      Quality
                                                        Security
                                                          License
                                                            Reuse

                                                              webaudiofontby surikov

                                                              HTML doticonstar image 776 doticonVersion:Currentdoticon
                                                              License: Strong Copyleft (GPL-3.0)

                                                              Use full GM set of musical instruments to play MIDI and single sounds or effects. Support for reverberation and equaliser. No plugins, no Flash. Pure HTML5 implementation compatible with desktop and mobile browser. See live examples.

                                                              Support
                                                                Quality
                                                                  Security
                                                                    License
                                                                      Reuse

                                                                        webaudiofontby surikov

                                                                        HTML doticon star image 776 doticonVersion:Currentdoticon License: Strong Copyleft (GPL-3.0)

                                                                        Use full GM set of musical instruments to play MIDI and single sounds or effects. Support for reverberation and equaliser. No plugins, no Flash. Pure HTML5 implementation compatible with desktop and mobile browser. See live examples.
                                                                        Support
                                                                          Quality
                                                                            Security
                                                                              License
                                                                                Reuse
                                                                                  Python doticonstar image 969 doticonVersion:v1.2.1doticon
                                                                                  License: Permissive (MIT)

                                                                                  Open-Unmix - Music Source Separation for PyTorch

                                                                                  Support
                                                                                    Quality
                                                                                      Security
                                                                                        License
                                                                                          Reuse

                                                                                            open-unmix-pytorchby sigsep

                                                                                            Python doticon star image 969 doticonVersion:v1.2.1doticon License: Permissive (MIT)

                                                                                            Open-Unmix - Music Source Separation for PyTorch
                                                                                            Support
                                                                                              Quality
                                                                                                Security
                                                                                                  License
                                                                                                    Reuse

                                                                                                      BlokDustby BlokDust

                                                                                                      TypeScript doticonstar image 578 doticonVersion:v1.0.12doticon
                                                                                                      License: Permissive (MIT)

                                                                                                      :musical_keyboard: A free to use web-based music making app. Make sounds, build instruments and share your creations.

                                                                                                      Support
                                                                                                        Quality
                                                                                                          Security
                                                                                                            License
                                                                                                              Reuse

                                                                                                                BlokDustby BlokDust

                                                                                                                TypeScript doticon star image 578 doticonVersion:v1.0.12doticon License: Permissive (MIT)

                                                                                                                :musical_keyboard: A free to use web-based music making app. Make sounds, build instruments and share your creations.
                                                                                                                Support
                                                                                                                  Quality
                                                                                                                    Security
                                                                                                                      License
                                                                                                                        Reuse

                                                                                                                          glitchby naivesound

                                                                                                                          Go doticonstar image 243 doticonVersion:alpha2doticon
                                                                                                                          License: Strong Copyleft (GPL-3.0)

                                                                                                                          Minimal algorithmic music composer and synthesizer

                                                                                                                          Support
                                                                                                                            Quality
                                                                                                                              Security
                                                                                                                                License
                                                                                                                                  Reuse

                                                                                                                                    glitchby naivesound

                                                                                                                                    Go doticon star image 243 doticonVersion:alpha2doticon License: Strong Copyleft (GPL-3.0)

                                                                                                                                    Minimal algorithmic music composer and synthesizer
                                                                                                                                    Support
                                                                                                                                      Quality
                                                                                                                                        Security
                                                                                                                                          License
                                                                                                                                            Reuse

                                                                                                                                              polyphoneby davy7125

                                                                                                                                              C++ doticonstar image 270 doticonVersion:2.3.0doticon
                                                                                                                                              License: Strong Copyleft (GPL-3.0)

                                                                                                                                              A soundfont editor for quickly designing musical instruments.

                                                                                                                                              Support
                                                                                                                                                Quality
                                                                                                                                                  Security
                                                                                                                                                    License
                                                                                                                                                      Reuse

                                                                                                                                                        polyphoneby davy7125

                                                                                                                                                        C++ doticon star image 270 doticonVersion:2.3.0doticon License: Strong Copyleft (GPL-3.0)

                                                                                                                                                        A soundfont editor for quickly designing musical instruments.
                                                                                                                                                        Support
                                                                                                                                                          Quality
                                                                                                                                                            Security
                                                                                                                                                              License
                                                                                                                                                                Reuse

                                                                                                                                                                  mitiby schollz

                                                                                                                                                                  Go doticonstar image 110 doticonVersion:v0.6.0doticon
                                                                                                                                                                  License: Permissive (MIT)

                                                                                                                                                                  miti is a musical instrument textual interface. Basically, its MIDI, but with human-readable text. :musical_note:

                                                                                                                                                                  Support
                                                                                                                                                                    Quality
                                                                                                                                                                      Security
                                                                                                                                                                        License
                                                                                                                                                                          Reuse

                                                                                                                                                                            mitiby schollz

                                                                                                                                                                            Go doticon star image 110 doticonVersion:v0.6.0doticon License: Permissive (MIT)

                                                                                                                                                                            miti is a musical instrument textual interface. Basically, its MIDI, but with human-readable text. :musical_note:
                                                                                                                                                                            Support
                                                                                                                                                                              Quality
                                                                                                                                                                                Security
                                                                                                                                                                                  License
                                                                                                                                                                                    Reuse

                                                                                                                                                                                      cytharaby gstraube

                                                                                                                                                                                      Java doticonstar image 116 doticonVersion:v3.7doticon
                                                                                                                                                                                      License: Strong Copyleft (GPL-3.0)

                                                                                                                                                                                      A musical instrument tuner for Android

                                                                                                                                                                                      Support
                                                                                                                                                                                        Quality
                                                                                                                                                                                          Security
                                                                                                                                                                                            License
                                                                                                                                                                                              Reuse

                                                                                                                                                                                                cytharaby gstraube

                                                                                                                                                                                                Java doticon star image 116 doticonVersion:v3.7doticon License: Strong Copyleft (GPL-3.0)

                                                                                                                                                                                                A musical instrument tuner for Android
                                                                                                                                                                                                Support
                                                                                                                                                                                                  Quality
                                                                                                                                                                                                    Security
                                                                                                                                                                                                      License
                                                                                                                                                                                                        Reuse

                                                                                                                                                                                                          waffletoneby cinnamon-bun

                                                                                                                                                                                                          JavaScript doticonstar image 37 doticonVersion:Currentdoticon
                                                                                                                                                                                                          License: Permissive (Apache-2.0)

                                                                                                                                                                                                          A musical instrument! How to make one, how to play one

                                                                                                                                                                                                          Support
                                                                                                                                                                                                            Quality
                                                                                                                                                                                                              Security
                                                                                                                                                                                                                License
                                                                                                                                                                                                                  Reuse

                                                                                                                                                                                                                    waffletoneby cinnamon-bun

                                                                                                                                                                                                                    JavaScript doticon star image 37 doticonVersion:Currentdoticon License: Permissive (Apache-2.0)

                                                                                                                                                                                                                    A musical instrument! How to make one, how to play one
                                                                                                                                                                                                                    Support
                                                                                                                                                                                                                      Quality
                                                                                                                                                                                                                        Security
                                                                                                                                                                                                                          License
                                                                                                                                                                                                                            Reuse
                                                                                                                                                                                                                              Python doticonstar image 30 doticonVersion:Currentdoticon
                                                                                                                                                                                                                              License: Permissive (MIT)

                                                                                                                                                                                                                              PyTorch code to separate instruments from music using a low-latency neural network

                                                                                                                                                                                                                              Support
                                                                                                                                                                                                                                Quality
                                                                                                                                                                                                                                  Security
                                                                                                                                                                                                                                    License
                                                                                                                                                                                                                                      Reuse

                                                                                                                                                                                                                                        audio-source-separationby SConsul

                                                                                                                                                                                                                                        Python doticon star image 30 doticonVersion:Currentdoticon License: Permissive (MIT)

                                                                                                                                                                                                                                        PyTorch code to separate instruments from music using a low-latency neural network
                                                                                                                                                                                                                                        Support
                                                                                                                                                                                                                                          Quality
                                                                                                                                                                                                                                            Security
                                                                                                                                                                                                                                              License
                                                                                                                                                                                                                                                Reuse
                                                                                                                                                                                                                                                  C# doticonstar image 13 doticonVersion:Currentdoticon
                                                                                                                                                                                                                                                  License: Permissive (MIT)

                                                                                                                                                                                                                                                  Project and Supporting files to turn an arduino into a BBC Micro music player.

                                                                                                                                                                                                                                                  Support
                                                                                                                                                                                                                                                    Quality
                                                                                                                                                                                                                                                      Security
                                                                                                                                                                                                                                                        License
                                                                                                                                                                                                                                                          Reuse

                                                                                                                                                                                                                                                            sn76489arduinoby shawty

                                                                                                                                                                                                                                                            C# doticon star image 13 doticonVersion:Currentdoticon License: Permissive (MIT)

                                                                                                                                                                                                                                                            Project and Supporting files to turn an arduino into a BBC Micro music player.
                                                                                                                                                                                                                                                            Support
                                                                                                                                                                                                                                                              Quality
                                                                                                                                                                                                                                                                Security
                                                                                                                                                                                                                                                                  License
                                                                                                                                                                                                                                                                    Reuse

                                                                                                                                                                                                                                                                      ChordEaseby victimofleisure

                                                                                                                                                                                                                                                                      C++ doticonstar image 10 doticonVersion:1.0.14.000doticon
                                                                                                                                                                                                                                                                      License: Strong Copyleft (GPL-3.0)

                                                                                                                                                                                                                                                                      ChordEase lets you play music with difficult chords easily on any MIDI instrument.

                                                                                                                                                                                                                                                                      Support
                                                                                                                                                                                                                                                                        Quality
                                                                                                                                                                                                                                                                          Security
                                                                                                                                                                                                                                                                            License
                                                                                                                                                                                                                                                                              Reuse

                                                                                                                                                                                                                                                                                ChordEaseby victimofleisure

                                                                                                                                                                                                                                                                                C++ doticon star image 10 doticonVersion:1.0.14.000doticon License: Strong Copyleft (GPL-3.0)

                                                                                                                                                                                                                                                                                ChordEase lets you play music with difficult chords easily on any MIDI instrument.
                                                                                                                                                                                                                                                                                Support
                                                                                                                                                                                                                                                                                  Quality
                                                                                                                                                                                                                                                                                    Security
                                                                                                                                                                                                                                                                                      License
                                                                                                                                                                                                                                                                                        Reuse
                                                                                                                                                                                                                                                                                          JavaScript doticonstar image 10 doticonVersion:Currentdoticon
                                                                                                                                                                                                                                                                                          License: Permissive (Apache-2.0)

                                                                                                                                                                                                                                                                                          Converts a YouTube song into instrument tracks using AI and distribute the instruments around a virtual room using spatial audio. Compatible with modern desktop / mobile browsers and VR headsets. Inspired by the Inside Music project originally created by Sound Exploder and Google Creative Labs.

                                                                                                                                                                                                                                                                                          Support
                                                                                                                                                                                                                                                                                            Quality
                                                                                                                                                                                                                                                                                              Security
                                                                                                                                                                                                                                                                                                License
                                                                                                                                                                                                                                                                                                  Reuse

                                                                                                                                                                                                                                                                                                    webvr-360-musicby toxtli

                                                                                                                                                                                                                                                                                                    JavaScript doticon star image 10 doticonVersion:Currentdoticon License: Permissive (Apache-2.0)

                                                                                                                                                                                                                                                                                                    Converts a YouTube song into instrument tracks using AI and distribute the instruments around a virtual room using spatial audio. Compatible with modern desktop / mobile browsers and VR headsets. Inspired by the Inside Music project originally created by Sound Exploder and Google Creative Labs.
                                                                                                                                                                                                                                                                                                    Support
                                                                                                                                                                                                                                                                                                      Quality
                                                                                                                                                                                                                                                                                                        Security
                                                                                                                                                                                                                                                                                                          License
                                                                                                                                                                                                                                                                                                            Reuse

                                                                                                                                                                                                                                                                                                              paletteby vizicist

                                                                                                                                                                                                                                                                                                              C++ doticonstar image 14 doticonVersion:v5.4doticon
                                                                                                                                                                                                                                                                                                              License: Permissive (MIT)

                                                                                                                                                                                                                                                                                                              Software for the Space Palette Pro, a visual music instrument system.

                                                                                                                                                                                                                                                                                                              Support
                                                                                                                                                                                                                                                                                                                Quality
                                                                                                                                                                                                                                                                                                                  Security
                                                                                                                                                                                                                                                                                                                    License
                                                                                                                                                                                                                                                                                                                      Reuse

                                                                                                                                                                                                                                                                                                                        paletteby vizicist

                                                                                                                                                                                                                                                                                                                        C++ doticon star image 14 doticonVersion:v5.4doticon License: Permissive (MIT)

                                                                                                                                                                                                                                                                                                                        Software for the Space Palette Pro, a visual music instrument system.
                                                                                                                                                                                                                                                                                                                        Support
                                                                                                                                                                                                                                                                                                                          Quality
                                                                                                                                                                                                                                                                                                                            Security
                                                                                                                                                                                                                                                                                                                              License
                                                                                                                                                                                                                                                                                                                                Reuse

                                                                                                                                                                                                                                                                                                                                  Musisepby rgcda

                                                                                                                                                                                                                                                                                                                                  Python doticonstar image 9 doticonVersion:Currentdoticon
                                                                                                                                                                                                                                                                                                                                  License: Strong Copyleft (GPL-3.0)

                                                                                                                                                                                                                                                                                                                                  Source Separation on Musical Instrument Sounds

                                                                                                                                                                                                                                                                                                                                  Support
                                                                                                                                                                                                                                                                                                                                    Quality
                                                                                                                                                                                                                                                                                                                                      Security
                                                                                                                                                                                                                                                                                                                                        License
                                                                                                                                                                                                                                                                                                                                          Reuse

                                                                                                                                                                                                                                                                                                                                            Musisepby rgcda

                                                                                                                                                                                                                                                                                                                                            Python doticon star image 9 doticonVersion:Currentdoticon License: Strong Copyleft (GPL-3.0)

                                                                                                                                                                                                                                                                                                                                            Source Separation on Musical Instrument Sounds
                                                                                                                                                                                                                                                                                                                                            Support
                                                                                                                                                                                                                                                                                                                                              Quality
                                                                                                                                                                                                                                                                                                                                                Security
                                                                                                                                                                                                                                                                                                                                                  License
                                                                                                                                                                                                                                                                                                                                                    Reuse
                                                                                                                                                                                                                                                                                                                                                      C doticonstar image 9 doticonVersion:Currentdoticon
                                                                                                                                                                                                                                                                                                                                                      License: Strong Copyleft (GPL-3.0)

                                                                                                                                                                                                                                                                                                                                                      Musical instrument synthesis on STM32 with additional USB-MIDI host driver for use with digital pianos.

                                                                                                                                                                                                                                                                                                                                                      Support
                                                                                                                                                                                                                                                                                                                                                        Quality
                                                                                                                                                                                                                                                                                                                                                          Security
                                                                                                                                                                                                                                                                                                                                                            License
                                                                                                                                                                                                                                                                                                                                                              Reuse

                                                                                                                                                                                                                                                                                                                                                                stm32-instrument-synthesisby rsantana0

                                                                                                                                                                                                                                                                                                                                                                C doticon star image 9 doticonVersion:Currentdoticon License: Strong Copyleft (GPL-3.0)

                                                                                                                                                                                                                                                                                                                                                                Musical instrument synthesis on STM32 with additional USB-MIDI host driver for use with digital pianos.
                                                                                                                                                                                                                                                                                                                                                                Support
                                                                                                                                                                                                                                                                                                                                                                  Quality
                                                                                                                                                                                                                                                                                                                                                                    Security
                                                                                                                                                                                                                                                                                                                                                                      License
                                                                                                                                                                                                                                                                                                                                                                        Reuse

                                                                                                                                                                                                                                                                                                                                                                          basement-bandby abhaseen

                                                                                                                                                                                                                                                                                                                                                                          Java doticonstar image 2 doticonVersion:1.0.0doticon
                                                                                                                                                                                                                                                                                                                                                                          License: Permissive (MIT)

                                                                                                                                                                                                                                                                                                                                                                          Java musical instruments GUI Swing app.

                                                                                                                                                                                                                                                                                                                                                                          Support
                                                                                                                                                                                                                                                                                                                                                                            Quality
                                                                                                                                                                                                                                                                                                                                                                              Security
                                                                                                                                                                                                                                                                                                                                                                                License
                                                                                                                                                                                                                                                                                                                                                                                  Reuse

                                                                                                                                                                                                                                                                                                                                                                                    basement-bandby abhaseen

                                                                                                                                                                                                                                                                                                                                                                                    Java doticon star image 2 doticonVersion:1.0.0doticon License: Permissive (MIT)

                                                                                                                                                                                                                                                                                                                                                                                    Java musical instruments GUI Swing app.
                                                                                                                                                                                                                                                                                                                                                                                    Support
                                                                                                                                                                                                                                                                                                                                                                                      Quality
                                                                                                                                                                                                                                                                                                                                                                                        Security
                                                                                                                                                                                                                                                                                                                                                                                          License
                                                                                                                                                                                                                                                                                                                                                                                            Reuse