{"id":19415679,"url":"https://github.com/vlall/pixelnotes","last_synced_at":"2025-02-25T03:14:44.925Z","repository":{"id":15390693,"uuid":"18122369","full_name":"vlall/PixelNotes","owner":"vlall","description":"PixelNotes turns your image to sound. The script is a Java program that reads a given input of an image in 'jpg' format and outputs a text file of notes for Max MSP music production","archived":false,"fork":false,"pushed_at":"2015-02-04T03:47:18.000Z","size":248,"stargazers_count":9,"open_issues_count":0,"forks_count":1,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-01-07T16:27:18.840Z","etag":null,"topics":["image-processing","image-to-sound","max","music"],"latest_commit_sha":null,"homepage":"","language":"Max","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vlall.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-03-26T01:01:18.000Z","updated_at":"2023-03-11T06:50:24.000Z","dependencies_parsed_at":"2022-08-25T18:02:07.375Z","dependency_job_id":null,"html_url":"https://github.com/vlall/PixelNotes","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vlall%2FPixelNotes","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vlall%2FPixelNotes/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vlall%2FPixelNotes/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vlall%2FPixelNotes/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vlall","download_url":"https://codeload.github.com/vlall/PixelNotes/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240593179,"owners_count":19825939,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["image-processing","image-to-sound","max","music"],"created_at":"2024-11-10T12:44:13.833Z","updated_at":"2025-02-25T03:14:44.900Z","avatar_url":"https://github.com/vlall.png","language":"Max","funding_links":[],"categories":[],"sub_categories":[],"readme":"PixelNotes\n==========\n\n###Background\nPixelNotes reads a given input of an image in 'jpg' format and outputs a textfile of the altered compositional matrix.\nThis matrix can then be interpreted as input notes for a Max MSP composition.\n\n![alt tag](https://raw.githubusercontent.com/vlall/PixelNotes/master/monalisa.jpg)\n\nPlease read the following chart to understand the mathematical relationship between tones:\n\n| Semitone      | Ratio         | Interval |\n| ------------- | ------------- | ------------------ |\n| 0 | 1:1 | unison |\n| 1 | 16:15 | minor semitone |\n| 2 | 9:8\t| major second |\n| 3 | 6:5 | minor third |\n| 4 | 5:4 | major third |\n| 5 | 4:3 | perfect fourth |\n| 6 | 45:32 | diatonic tritone |\n| 7 | 3:2 | perfect fifth |\n| 8 | 8:5 |  minor sixth|\n| 9 | 5:3 | major sixth |\n| 10 | 9:5 | minor seventh |\n| 11 | 15:8 | major seventh |\n| 12 | 12:1 | octave |\n\n\n###Future Updates\nPixelNotes will be made compatible to interpret an image in various ways.\nEach interpretation will be given its own class in Java. \nFrom this, we will be able to create classes that compose in particular states of emotion.\nFor example:\n\n1. A class for Happy, Sad, Scared, Relaxed, Motivated ect.. This will influence more variables (tempo, tone, rhythm, dynamics)\n2. Relating the color wheel to the Circle of Fifths\n3. Future expansion may include the ability for geometric shape detection/clustering instead of focusing on colors\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvlall%2Fpixelnotes","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvlall%2Fpixelnotes","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvlall%2Fpixelnotes/lists"}