FourVoices

Harmonizer

Automatically generates harmonizations for four-part music compositions

FourVoices: an automatic music generator for four-part writing.

GitHub

22 stars
2 watching
5 forks
Language: Python
last commit: almost 8 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
robertesler/pd4p3An audio synthesis library for real-time processing in the Processing 3 environment8
bubobubobubobubo/sardineA Python library designed to turn standard code into musical instruments205
salu133445/museganGenerates polyphonic music from scratch or based on user input using a neural network architecture1,863
ellapollack/frexA web-based tool for creating and playing back microtonal music using additive synthesis17
pd3v/diatonicA toolset for generating musical structures and phrases using mathematical transformations6
deckerego/macropad_4chord_midiAn Adafruit Macropad project that enables rapid composition of catchy tunes using four-chord harmonies and various MIDI modes47
harmonydata/harmonyAn AI-powered tool for comparing and harmonizing questionnaire items across different languages and questionnaires.10
belangeo/cecilia5An audio processing toolbox with a graphical interface and built-in modules for sound effects and synthesis.228
gopher-atz/4klangA modular software synthesizer package designed to produce music for small executables.303
ideoforms/isobarA Python package for generating musical patterns and manipulating MIDI events and files379
mfcc64/youtube-musical-spectrumAn audio visualizer extension that displays spectrograms of YouTube videos and microphone input on web pages.175
l0sg/seqgan-musicGenerates polyphonic music sequences using deep learning models and adversarial training28
audiokit/audiokitsynthoneAn iOS synthesizer app that utilizes AudioKit's frameworks to generate sound and respond to MIDI input.1,691
polykit/kosmo-multitoolA DIY synthesizer platform with digital signal processing capabilities24
marcoppasini/musikaGenerates music samples using a neural network-based algorithm666