Giter Site home page Giter Site logo

midiland's Introduction

midiland

MIDI files encoding

Structure : ( Google edit "midi file" prolog ) http://www.personal.kent.edu/~sbirch/Music_Production/MP-II/MIDI/midi_file_format.htm ++++ http://www.music.mcgill.ca/~ich/classes/mumt306/StandardMIDIfileformat.html http://www.ccarh.org/courses/253/handout/smf/

Str img ( Google Image edit "midi file" prolog ) ( Google Image edit "midi file" prologue ) ( Google Image midi header ) : https://www.google.com/search?q=midi+header&sxsrf=ALeKk037q8EgGn2LGToTZVsSmqF0j81Xmw:1586167534045&tbm=isch&source=iu&ictx=1&fir=tkZWfMKNYbxCCM%253A%252CDZsDAIx3kyUQyM%252C_&vet=1&usg=AI4_-kQYFGLx3CqUDwLas8BvX01j3C-lhQ&sa=X&ved=2ahUKEwjl167DxtPoAhXNxYUKHZIHDKEQ9QEwBHoECAoQHQ#imgrc=tkZWfMKNYbxCCM:

https://www.mathworks.com/help/audio/examples/convert-midi-files-into-midi-messages.html

https://www.google.com/search?q=midi+header&sxsrf=ALeKk037q8EgGn2LGToTZVsSmqF0j81Xmw:1586167534045&tbm=isch&source=iu&ictx=1&fir=rpW4FESAl6nEqM%253A%252CBHohYkpy4VePPM%252C_&vet=1&usg=AI4_-kRT4AB1aIFDQ9Y8JeEExnn0THokmQ&sa=X&ved=2ahUKEwjl167DxtPoAhXNxYUKHZIHDKEQ9QEwBXoECAoQHw#imgrc=rpW4FESAl6nEqM:

https://www.google.com/search?q=midi+header&sxsrf=ALeKk037q8EgGn2LGToTZVsSmqF0j81Xmw:1586167534045&tbm=isch&source=iu&ictx=1&fir=sR7rWwRErL7zvM%253A%252CStuGxHAB5UZYWM%252C_&vet=1&usg=AI4_-kSqrz5wCjKxl_txn_aVdjjo6ULuPw&sa=X&ved=2ahUKEwjl167DxtPoAhXNxYUKHZIHDKEQ9QEwBnoECAoQIQ#imgrc=sR7rWwRErL7zvM:

https://www.google.com/search?q=midi+header&sxsrf=ALeKk037q8EgGn2LGToTZVsSmqF0j81Xmw:1586167534045&tbm=isch&source=iu&ictx=1&fir=hCHHxNG1vUkuGM%253A%252C3dMeSG62IyKPDM%252C_&vet=1&usg=AI4_-kRUlX_rW1Q9g6fDF9IDF7wrVCPkiQ&sa=X&ved=2ahUKEwjl167DxtPoAhXNxYUKHZIHDKEQ9QEwB3oECAoQIw#imgrc=hCHHxNG1vUkuGM:

https://www.google.com/search?q=midi+header&sxsrf=ALeKk037q8EgGn2LGToTZVsSmqF0j81Xmw:1586167534045&tbm=isch&source=iu&ictx=1&fir=2vp3zQPJP8KQPM%253A%252CStuGxHAB5UZYWM%252C_&vet=1&usg=AI4_-kRvAWlmHIehfHBa9V-0Cc4WbLLdIw&sa=X&ved=2ahUKEwjl167DxtPoAhXNxYUKHZIHDKEQ9QEwCHoECAoQJQ#imgrc=2vp3zQPJP8KQPM:

UML graphic to .uml (Ecore Modelling project): http://www.eclipse.org/ecoretools/doc/ http://www.vogella.com/tutorials/EclipseEMF/article.html (++++, valid until before generate java code) or to .ecore ++++(easiest found success) https://github.com/moueza/ecore-webpage [Sirius live demo (hierarchy model -> ANY Graphic(not UML), Live FAQ https://www.youtube.com/watch?v=fi4SVKlLs5E)

(So for 1)parallelism for Ocaml 2).uml To svg generation of music scores)]

.ecore (.uml) to txt by .mtl Acceleo(M2T model to text)https://github.com/moueza/acceleo-webpage

Sum up : Ecore -> Acceleo

( Transformation language fr MIDI : https://www.cs.nmsu.edu/~rth/publications/miditrans.pdf )

From MIDI-HOWTO.pdf : links : https://www.google.com/search?q=ccrma-www.stanford.edu+%2Flinuxmidi%2F&oq=ccrma-www.stanford.edu++%2Flinuxmidi%2F&aqs=chrome..69i57.13043j0j4&sourceid=chrome&ie=UTF-8 .Write software : https://ccrma.stanford.edu/~craig/articles/linuxmidi/

Parsing : https://mido.readthedocs.io/en/latest/parsing.html https://wiki.ccarh.org/wiki/Main_Page

.Timidity source code .compile midi file : https://github.com/markc/midicomp http://www.midica.org/

midiland's People

Contributors

moueza avatar

Watchers

 avatar

midiland's Issues

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.