scribbletune | Create music with JavaScript | Audio Utils library

 by   scribbletune TypeScript Version: 1.9.4 License: MIT

kandi X-RAY | scribbletune Summary

kandi X-RAY | scribbletune Summary

scribbletune is a TypeScript library typically used in Audio, Audio Utils applications. scribbletune has no bugs, it has no vulnerabilities, it has a Permissive License and it has medium support. You can download it from GitHub.

Use simple JavaScript Strings and Arrays to generate rhythms and musical patterns. Directly use the names of scales or chords in your code to get arrays which you can mash up using Array methods in ways you hadn't imagined before! Create clips of musical ideas and export MIDI files which you can import in Ableton Live, Reason, GarageBand or any music creation software that accepts MIDI files.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              scribbletune has a medium active ecosystem.
              It has 3607 star(s) with 259 fork(s). There are 93 watchers for this library.
              OutlinedDot
              It had no major release in the last 12 months.
              There are 20 open issues and 88 have been closed. On average issues are closed in 185 days. There are 1 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of scribbletune is 1.9.4

            kandi-Quality Quality

              scribbletune has 0 bugs and 0 code smells.

            kandi-Security Security

              scribbletune has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              scribbletune code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              scribbletune is licensed under the MIT License. This license is Permissive.
              Permissive licenses have the least restrictions, and you can use them in most projects.

            kandi-Reuse Reuse

              scribbletune releases are available to install and integrate.
              Installation instructions are not available. Examples and code snippets are available.
              It has 157 lines of code, 0 functions and 40 files.
              It has low code complexity. Code complexity directly impacts maintainability of the code.

            Top functions reviewed by kandi - BETA

            kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
            Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of scribbletune
            Get all kandi verified functions for this library.

            scribbletune Key Features

            No Key Features are available at this moment for scribbletune.

            scribbletune Examples and Code Snippets

            Convert midi to mp3 in node
            JavaScriptdot img1Lines of Code : 98dot img1License : Strong Copyleft (CC BY-SA 4.0)
            copy iconCopy
            const http = require("http");
            
            const MidiConvert = require("midiconvert"); // npm install midiconvert
            const scribble = require("scribbletune"); // npm install scribbletune
            
            const createMidiForToneJs = (notes, pattern) => {
              let clip = 

            Community Discussions

            QUESTION

            Convert midi to mp3 in node
            Asked 2019-Feb-01 at 07:36

            So im developing an app in node where i use scribbletune

            To create a midi-file:

            ...

            ANSWER

            Answered 2019-Jan-31 at 22:00

            If you only want to play the generated MIDI in the browser and converting the file to ogg first and playing it using an audio tag is not a requirement, MidiConvert and Tone.js (as briefly explained in Scribbletune docs) can do the job.

            I've hacked together an example:

            Source https://stackoverflow.com/questions/54465438

            QUESTION

            Sonnification javascript only returning a single note
            Asked 2018-Dec-28 at 14:19

            I have been trying to use a node.js script to turn some data into music. The script is only returning a single note for some reason:

            The orignal script on github: https://github.com/wbkd/from-data-to-sound had res.concat(scribble.scale('c', but the threw an error Invalid Scale name.

            ...

            ANSWER

            Answered 2018-Dec-12 at 13:38

            From scribbletune doc:

            each x implies a note on event

            scribbletune docs/core/clip

            Since you're passing only 1 'x' as a pattern in scribble.clip, it only plays 1 note. In order for all the notes to be played, you can try something like this:

            Source https://stackoverflow.com/questions/53742137

            QUESTION

            How to Run JavaScript file with node.js on windows (scribbletune)
            Asked 2017-Aug-25 at 09:15

            Is it possible to run a JavaScript file with node.js on windows? I have been trying to for hours and can't find any more solutions on the internet that work.

            I have a js-file that uses scribbletune which only works with node.js. I have node.js installed and I installed gitbash because it was recommended in a forum. I tried to run from command prompt and gitbash but nothing seems to happen. What am I doing wrong? Any help would be very much appreciated.

            ...

            ANSWER

            Answered 2017-Aug-25 at 09:11

            There is no need to install gitbash to use Node on Windows. It's a handy thing to have if you're used to a *nix environment. If you're not, it just gives you something more to learn, which isn't helpful if you're already in the middle of trying to learn Node.

            Just:

            1. Get the Windows installer from https://nodejs.org/en/download/

            2. Run the Windows installer

            3. Create a directory for your project

            4. Open a Command Prompt Window to get a command line

            5. Switch to your project directory

            6. (Optional, but a good idea) Use npm init to create a package.json file (it'll walk you through it)

            7. Install any libs you're going to be using via npm (for instance, npm install scribbletune from your command prompt window)

            8. Put your JavaScript files in that directory

            9. Use node main.js at the command line to run your main file (whatever it's called; main.js is just a placeholder)

            Source https://stackoverflow.com/questions/45877673

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install scribbletune

            You can download it from GitHub.

            Support

            For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            Install
            Maven
            Gradle
            CLONE
          • HTTPS

            https://github.com/scribbletune/scribbletune.git

          • CLI

            gh repo clone scribbletune/scribbletune

          • sshUrl

            git@github.com:scribbletune/scribbletune.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link

            Explore Related Topics

            Consider Popular Audio Utils Libraries

            howler.js

            by goldfire

            fingerprintjs

            by fingerprintjs

            Tone.js

            by Tonejs

            AudioKit

            by AudioKit

            sonic-pi

            by sonic-pi-net

            Try Top Libraries by scribbletune

            johann

            by scribbletuneTypeScript

            exotic-scale-devices

            by scribbletuneJavaScript

            harmonics

            by scribbletuneJavaScript

            live

            by scribbletuneJavaScript

            scribbleformax

            by scribbletuneJavaScript