#ariel ariel is a restricted Boltzmann machine based neural network which can be taught how to play music.
##Input/Output: ariel uses parsed MIDI tracks as input and returns a fully legal MIDI track that can be loaded to any MIDI player.
##Neural network:
The implementation of the neural network is strongly based on the dnn library for node.js with a handful of additional hacks and tricks.