{"id":15562987,"url":"https://github.com/shingt/audiogem","last_synced_at":"2025-07-05T14:38:25.357Z","repository":{"id":25973712,"uuid":"29415728","full_name":"shingt/audiogem","owner":"shingt","description":"Tool to generate audio frequencies in Ruby.","archived":false,"fork":false,"pushed_at":"2015-06-28T13:01:53.000Z","size":164,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-06-29T01:12:46.067Z","etag":null,"topics":["audio","ruby"],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/shingt.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-01-18T04:30:37.000Z","updated_at":"2025-05-10T02:38:58.000Z","dependencies_parsed_at":"2022-08-24T14:18:28.250Z","dependency_job_id":null,"html_url":"https://github.com/shingt/audiogem","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/shingt/audiogem","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shingt%2Faudiogem","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shingt%2Faudiogem/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shingt%2Faudiogem/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shingt%2Faudiogem/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/shingt","download_url":"https://codeload.github.com/shingt/audiogem/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shingt%2Faudiogem/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263756430,"owners_count":23506526,"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":["audio","ruby"],"created_at":"2024-10-02T16:17:01.883Z","updated_at":"2025-07-05T14:38:25.333Z","avatar_url":"https://github.com/shingt.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"# audiogem\n\n[![Build Status](https://travis-ci.org/shingt/audiogem.svg?branch=master)](https://travis-ci.org/shingt/audiogem)\n\n## Description\n\nBeta version.\n\nSimulation for sound frequencies. Currently one can change:\n\n* Root Sound\n* Pitch\n* Transposition\n* Type (Equal, PureMajor, PureMinor)\n* Octave Range (first and last)\n\n## Usage\n\n```\ninfo   = Audio::Tuning::Info.new(442, \"equal\", \"C\", \"C\")\ntuning = Audio::Tuning::Engine.tuneByInfo(info)\npp tuning\n```\n\nwhich generates:\n\n```\n{\"C1\"=\u003e32.85184655195017,\n \"Db1\"=\u003e34.80531900334587,\n \"D1\"=\u003e36.8749509714472,\n \"Eb1\"=\u003e39.067649660556754,\n \"E1\"=\u003e41.39073299871833,\n \"F1\"=\u003e43.85195406062151,\n \"Gb1\"=\u003e46.459526942767724,\n \"G1\"=\u003e49.22215417725374,\n \"Ab1\"=\u003e52.14905577566356,\n \"A1\"=\u003e55.25,\n \"Bb1\"=\u003e58.535335963351066,\n \"B1\"=\u003e62.01602816909286,\n \"C2\"=\u003e65.70369310390033,\n \"Db2\"=\u003e69.61063800669174,\n \"D2\"=\u003e73.7499019428944,\n \"Eb2\"=\u003e78.13529932111351,\n \"E2\"=\u003e82.78146599743665,\n \"F2\"=\u003e87.70390812124302,\n \"Gb2\"=\u003e92.91905388553545,\n \"G2\"=\u003e98.44430835450748,\n \"Ab2\"=\u003e104.29811155132712,\n \"A2\"=\u003e110.5,\n \"Bb2\"=\u003e117.07067192670213,\n \"B2\"=\u003e124.03205633818573,\n \"C3\"=\u003e131.40738620780067,\n \"Db3\"=\u003e139.2212760133835,\n \"D3\"=\u003e147.4998038857888,\n \"Eb3\"=\u003e156.27059864222701,\n \"E3\"=\u003e165.5629319948733,\n \"F3\"=\u003e175.40781624248604,\n \"Gb3\"=\u003e185.8381077710709,\n \"G3\"=\u003e196.88861670901497,\n \"Ab3\"=\u003e208.59622310265425,\n \"A3\"=\u003e221.0,\n \"Bb3\"=\u003e234.14134385340427,\n \"B3\"=\u003e248.06411267637145,\n \"C4\"=\u003e262.81477241560134,\n \"Db4\"=\u003e278.442552026767,\n \"D4\"=\u003e294.9996077715776,\n \"Eb4\"=\u003e312.54119728445403,\n \"E4\"=\u003e331.1258639897466,\n \"F4\"=\u003e350.81563248497207,\n \"Gb4\"=\u003e371.6762155421418,\n \"G4\"=\u003e393.77723341802994,\n \"Ab4\"=\u003e417.1924462053085,\n \"A4\"=\u003e442.0,\n \"Bb4\"=\u003e468.28268770680853,\n \"B4\"=\u003e496.1282253527429}\n```\n\n### Author\n\n* shingt\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshingt%2Faudiogem","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fshingt%2Faudiogem","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshingt%2Faudiogem/lists"}