Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/AlexNisnevich/melody.py
/ functions
Functions
46 in github.com/AlexNisnevich/melody.py
⨍
Functions
46
◇
Types & classes
1
↳
Endpoints
2
↓ 17 callers
Function
e
()
static/js/vexflow-min.js:32
↓ 7 callers
Function
t
(t,n)
static/js/vexflow-min.js:32
↓ 5 callers
Function
n
(t)
static/js/vexflow-min.js:33
↓ 5 callers
Function
s
()
static/js/vexflow-min.js:33
↓ 4 callers
Function
i
()
static/js/vexflow-min.js:33
↓ 3 callers
Function
a
()
static/js/vexflow-min.js:33
↓ 2 callers
Function
check_melody
(m, type, verbose = False)
melody.py:102
↓ 2 callers
Function
generate_melody
(server = False)
melody.py:337
↓ 2 callers
Function
get_runs_from_melody
(melody)
melody.py:72
↓ 2 callers
Function
o
()
static/js/vexflow-min.js:33
↓ 2 callers
Function
pick_melody
(length, start_note = I, cantus = None)
melody.py:262
↓ 2 callers
Function
r
(t)
static/js/vexflow-min.js:33
↓ 2 callers
Function
sign
(x)
melody.py:20
↓ 1 callers
Function
between_two_and_four_leaps
()
melody.py:134
↓ 1 callers
Function
changes_direction_several_times
()
melody.py:149
↓ 1 callers
Function
check_first_species
(cantus, first_species, verbose = False)
melody.py:235
↓ 1 callers
Function
display_melody
(melodies, raw_melodies, tonality, time_elapsed, tries, cantus, first_species)
melody.py:301
↓ 1 callers
Function
final_note_approached_by_step
()
melody.py:163
↓ 1 callers
Function
h
(t,e)
static/js/vexflow-min.js:33
↓ 1 callers
Function
has_climax
()
melody.py:140
↓ 1 callers
Function
larger_leaps_followed_by_change_of_direction
()
melody.py:169
↓ 1 callers
Function
leading_note_goes_to_tonic
()
melody.py:176
↓ 1 callers
Function
midi_from_melodies
(melodies)
melody.py:325
↓ 1 callers
Function
no_dissonant_intervals
()
melody.py:239
↓ 1 callers
Function
no_dissonant_leaps
()
melody.py:127
↓ 1 callers
Function
no_intervals_larger_than_12th
()
melody.py:243
↓ 1 callers
Function
no_leaps_larger_than_octave
()
melody.py:120
↓ 1 callers
Function
no_long_runs
()
melody.py:204
↓ 1 callers
Function
no_more_than_two_consecutive_leaps_in_same_direction
()
melody.py:183
↓ 1 callers
Function
no_noodling
()
melody.py:197
↓ 1 callers
Function
no_note_repeated_too_often
()
melody.py:156
↓ 1 callers
Function
no_parallel_chains
()
melody.py:253
↓ 1 callers
Function
no_parallel_fifths_or_octaves
()
melody.py:246
↓ 1 callers
Function
no_repetition
()
melody.py:108
↓ 1 callers
Function
no_same_two_intervals_in_a_row
()
melody.py:190
↓ 1 callers
Function
no_sequences
()
melody.py:223
↓ 1 callers
Function
no_unresolved_melodic_tension
()
melody.py:212
↓ 1 callers
Function
pack_melody
(melody, key)
melody.py:302
↓ 1 callers
Function
play_midi
(midi)
melody.py:66
↓ 1 callers
Function
random_transpose
(melodies)
melody.py:297
↓ 1 callers
Function
remove_dupes
(seq)
melody.py:23
↓ 1 callers
Function
save_midi
(midi)
melody.py:48
Function
Vex
* VexFlow Engraver 1.2 Custom * A library for rendering musical notation and guitar tablature in HTML5. * * http://www.vexflow.c
static/js/vexflow-min.js:32
Method
get_send_file_max_age
(self, name)
app.py:5
Function
healthcheck
()
app.py:32
Function
hello
()
app.py:13