{"id":21142451,"url":"https://github.com/victor-david/tambala","last_synced_at":"2026-05-20T03:36:36.237Z","repository":{"id":43774673,"uuid":"169285524","full_name":"victor-david/tambala","owner":"victor-david","description":"Tambala is an advanced drum machine and song generator for Windows. You can create various patterns using different drum kits and combine them in various ways. You can use it to create drum tracks for inclusion in other projects or to study rhythms that you're interested in.","archived":false,"fork":false,"pushed_at":"2024-10-09T19:30:23.000Z","size":13502,"stargazers_count":1,"open_issues_count":1,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-14T13:21:42.452Z","etag":null,"topics":["drum","drum-machine","drumkit","drums","waveform","windows","wpf-application"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/victor-david.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-02-05T17:54:27.000Z","updated_at":"2024-10-09T19:30:26.000Z","dependencies_parsed_at":"2025-01-21T07:10:25.236Z","dependency_job_id":"1c7be896-066c-42b5-87fe-aa56e7638698","html_url":"https://github.com/victor-david/tambala","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/victor-david/tambala","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/victor-david%2Ftambala","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/victor-david%2Ftambala/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/victor-david%2Ftambala/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/victor-david%2Ftambala/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/victor-david","download_url":"https://codeload.github.com/victor-david/tambala/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/victor-david%2Ftambala/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33244790,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-20T03:30:51.439Z","status":"ssl_error","status_checked_at":"2026-05-20T03:30:49.443Z","response_time":356,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["drum","drum-machine","drumkit","drums","waveform","windows","wpf-application"],"created_at":"2024-11-20T07:53:37.365Z","updated_at":"2026-05-20T03:36:36.222Z","avatar_url":"https://github.com/victor-david.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Tambala\nTambala is an advanced drum pattern and song generator for Windows. \nYou can create various patterns using different drum kits and combine them in various ways.\nYou can use it to create drum tracks for inclusion in other projects or to study rhythms that you're interested in.\n\n### Features - You can:\n\n* Establish multiple drum patterns per project.\n* Assign each drum pattern its own drum kit made up of different instruments.\n* Assign each pattern its own number of quarter notes.\n* Divide quarter notes into eighth notes, eight note triplets, sixteenth notes, and thirty-second notes.\n* Adjust the velocity of each note of an instrument (i.e. how hard the drum is hit)\n* Adjust the pitch of each instrument up or down three octaves.\n* Pan each instrument left or right.\n* Adjust the overall volume of each instrument.\n* Mute or solo instrument(s).\n* Adjust the overall volume of each drum pattern.\n* Adjust EQ for each drum pattern.\n* Combine patterns into a song. You select at which point each pattern (or patterns) play.\n* Set overall tempo and volume.\n* **Make all adjustments** while the pattern or song is playing.\n\n### Drum Kits\nTambala has five built-in drum kits: Standard, Cuban, TR-808, Tribal, and Piano. As mentioned above, you can\nset each pattern within a project to use a different drum kit if you like.\n\n### Create Audio File\nOnce your project is the way you want, you can create a loopable **.wav** file for use in other programs.\n\n### Screen Shots\n#### Overall layout\n\n![Tambala Screenshot #1](/docs/img/tambala.1.jpg)\n\n#### One instrument focus mode with its corresponding velocity sliders\n\n![Tambala Screenshot #2](/docs/img/tambala.2.jpg)\n\n#### Rendering window to create a .wav file from the project\n![Tambala Screenshot #3](/docs/img/tambala.3.jpg)\n\n### Acknowledgements\nMany thanks to the following persons and projects. Without their work, this project wouldn't have been possible.\n\n* [SharpDx](https://github.com/sharpdx/SharpDX)\n* [NAudio](https://github.com/naudio/NAudio)\n* [Egor Rumyantsev](https://www.behance.net/pio-5)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvictor-david%2Ftambala","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvictor-david%2Ftambala","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvictor-david%2Ftambala/lists"}