The Wayback Machine - https://web.archive.org/web/20200715094501/https://github.com/topics/midi
Skip to content
#

midi

Here are 1,581 public repositories matching this topic...

ttepatti
ttepatti commented Apr 4, 2020

Enhancement Summary

It would be helpful to include BPM tags for the built-in samples, particularly those in the "beats" folder. For example, "909beat01.ogg" has no BPM tag.

Justification

All of these beats sound great on their own, but its hard to know how to use them in a project without knowing the BPM of the sample. This goes for all of the loops within the "beats" folder.

walmik
walmik commented Dec 1, 2018

At the very least it should have some basic guidelines such as add tests for new code changes. It should also make a mention that Scribbletune works in the browser via Tone.js as well as in the terminal, hence a new code change needs to be such that it ll work in both the places. If it cannot, then that should be mentioned with some reasoning so that we can plan for it's creation in a subsequent c

BartMassey
BartMassey commented Feb 10, 2020

The crate documentation is confusing: I'm not exactly sure what this is generating in batch mode?

The documentation says that it generates all "permutations" of a given sequence: the documentation for utils::gen_sequences() shows an example with two identical notes (C:4, C:4). On the other hand, gen_sequences() appears to generate a Cartesian Product of note sequences of the given length vi

scottc11
scottc11 commented Mar 11, 2019

Would someone mind sharing an example on how to use the sendTimeCodeQuarterFrame() function? It is unclear to me what the DataByte parameter should be equal to.

I assumed just calling this function (with no parameters) would send 24 PPQ's but that isn't an option, so instead I passed the MIDI Clock byte 0xF8 and executed the function 24 times???

void setup() {
  // DIGITAL PIN 3 
giada
MikeTheWatchGuy
MikeTheWatchGuy commented Aug 24, 2018

I have created a GUI front-end for mido using a tkinter wrapper packaged named PySimpleGUI.

If there any interest in posting it in an examples section or referencing it in a document?

Here are a couple of screenshots. There are 2 screens to the GUI... one gets the file or folder name. The other is the main player interface.

If there is

webaudiofont

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.
  • Updated Jun 30, 2020
  • JavaScript

Improve this page

Add a description, image, and links to the midi topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the midi topic, visit your repo's landing page and select "manage topics."

Learn more

You can’t perform that action at this time.