https://github.com/martina-pauer/waff
A Flask Web app for plot random pentgrams using a random I grade and intervals for get the next notes making first node network from last to first note and later pentagram in random key G, F or C.
https://github.com/martina-pauer/waff
back- backend cms css flask flask-application front-end frontend graphics html javascript music python python3 random-generation staff strings web
Last synced: about 13 hours ago
JSON representation
A Flask Web app for plot random pentgrams using a random I grade and intervals for get the next notes making first node network from last to first note and later pentagram in random key G, F or C.
- Host: GitHub
- URL: https://github.com/martina-pauer/waff
- Owner: martina-pauer
- License: mit
- Created: 2026-05-18T20:58:03.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2026-05-27T23:09:59.000Z (about 1 month ago)
- Last Synced: 2026-05-28T00:11:58.097Z (about 1 month ago)
- Topics: back-, backend, cms, css, flask, flask-application, front-end, frontend, graphics, html, javascript, music, python, python3, random-generation, staff, strings, web
- Language: Python
- Homepage: https://special-space-bassoon-x5p59xp55pv93q4-5000.app.github.dev/
- Size: 69.3 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Waff
A Flask Web app for plot random staffs using a random I grade and intervals for get the next notes making first node network from last to first note and later staff in random key G, F or C.
## Plotting Algorithm
#### 1) Generate random note from D3 to D6
#### 2) Write note to graphic end in the user's rigth
#### 3) Write space user's left from note image start
#### 4) Repeat Step from 1 to 3 with same note or with distance until V grade
#### 5) Select a staff key randomly from F3, G4 or C5
---
## Before main program I will write this components
### `function for make steps 1 to 3 getting the written note`
### `function for get intervals notes from first note`
### `procedure for draw staff in web app`
### `procedure for add note from user's right to left in the web app staff`