Skip to main content

A generator of midi score based on GRU.

Project description

Miding

This program names 'miding', an abbreviation of 'Midi Neuronal Generator', which aims to generate listenable midi sequences, attempting to create fair scores.

Sincerely thanks for keras, the neuronal network model we have applied. In this program, the model construction is two GRU layer and a Dense layer with the activation Softmax.

Download

Here is our website:

This package could also be downloaded through PyPi by:

pip install miding

View at the webpage

How to use the model?

For example, you could use a random seed:

from miding import Predict, Seed, get_seed

Predict(seed=get_seed(), epoch=256, model_version=1751770203)

or a defined seed:

s = Seed(midi_file='example_seed.mid')

Predict(seed=s.get_seed(),epoch=128, model_version=1751770203)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

miding-3.1.4.tar.gz (91.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

miding-3.1.4-py3-none-any.whl (14.3 kB view details)

Uploaded Python 3

File details

Details for the file miding-3.1.4.tar.gz.

File metadata

  • Download URL: miding-3.1.4.tar.gz
  • Upload date:
  • Size: 91.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.5

File hashes

Hashes for miding-3.1.4.tar.gz
Algorithm Hash digest
SHA256 a28634b5f907c2bf8ce7648a41b7dec8865705b863138a4d339dadfe439dabf0
MD5 87cde783f069717374952d6884d6c355
BLAKE2b-256 1267cb1052c7f57696fab81d213938a7cd0bc0fe75fbdf0e7702130077b9c18b

See more details on using hashes here.

File details

Details for the file miding-3.1.4-py3-none-any.whl.

File metadata

  • Download URL: miding-3.1.4-py3-none-any.whl
  • Upload date:
  • Size: 14.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.5

File hashes

Hashes for miding-3.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 05803f6e6fbcbd79d3197008d001598fba032c99ff4d2ba965a9c5d8a2a29a4e
MD5 26a33af1304464c4504c84a71d83ee03
BLAKE2b-256 6fbfa5301935b11c9dffe0b4cbbd41fd3043d4b8da31a2aba41bd89c495f111d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page