Repository Issues
lilyvanoekel/percupuff
A drum synthesizer written in Cmajor with a TypeScript/React UI. Creates semi-realistic drum sounds using various audio synthesis techniques. Educational focus, serves as an introduction to audio programming and enables experimentation. Can be compiled as CLAP/VST3 plugin, standalone executable, or WebAssembly.
Issues
Open
Highlight / Pulse the instrument button when its associated instrument is played
area:frontendcmajor:lowcomplexity:2hacktoberfestpriority:lowstatus:readytype:feature
Has a beginner-friendly labelContributing guide available
1 comment0 reactions1 assignee
Open
Enable typing values for parameter knobs
area:frontendcmajor:nonecomplexity:3hacktoberfestpriority:mediumstatus:readytype:feature
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
1 comment0 reactions1 assignee
Open
Implement velocity sensitivity
area:dspcmajor:lowcomplexity:3hacktoberfestpriority:highstatus:readytype:feature
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
2 comments0 reactions1 assignee
Open
Make global/main output level work
area:dspcmajor:lowcomplexity:1good first issuehacktoberfestpriority:highstatus:readytype:feature
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
4 comments0 reactions1 assignee
Open
Improve implementation (sound and custom parameters) for 'Woodblocks and Claves' (Midi notes: 75, 76, 77)
area:fullstackcmajor:mediumcomplexity:3hacktoberfestpriority:mediumstatus:readytype:feature
Why recommendedNo assignee yet · No comments yet
No assignee yetNo comments yetHas a beginner-friendly labelContributing guide available
0 comments0 reactions0 assignees
Open
Improve implementation (sound and custom parameters) for 'Cowbell' (Midi note 56)
area:fullstackcmajor:mediumcomplexity:3hacktoberfestpriority:mediumstatus:readytype:feature
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
1 comment0 reactions1 assignee
Open
Improve implementation (sound and custom parameters) for 'Bongos' (Midi notes: 60, 61)
area:fullstackcmajor:mediumcomplexity:3hacktoberfestpriority:mediumstatus:readytype:feature
Why recommendedNo assignee yet · No comments yet
No assignee yetNo comments yetHas a beginner-friendly labelContributing guide available
0 comments0 reactions0 assignees
Open
Improve implementation (sound and custom parameters) for 'Cymbals' (Midi notes: 49, 57, 52)
area:fullstackcmajor:mediumcomplexity:3hacktoberfestpriority:mediumstatus:readytype:feature
Why recommendedNo assignee yet · No comments yet
No assignee yetNo comments yetHas a beginner-friendly labelContributing guide available
0 comments0 reactions0 assignees
Open
Improve implementation (sound and custom parameters) for 'Hi-hats' (Midi notes: 42, 44, 46)
area:fullstackcmajor:mediumcomplexity:3hacktoberfestpriority:mediumstatus:readytype:feature
Why recommendedNo assignee yet · No comments yet
No assignee yetNo comments yetHas a beginner-friendly labelContributing guide available
0 comments0 reactions0 assignees
Open
Improve implementation (sound and custom parameters) for 'Acoustic Snare' (Midi note 38)
area:fullstackcmajor:mediumcomplexity:3hacktoberfestpriority:mediumstatus:readytype:feature
Why recommendedNo assignee yet · No comments yet
No assignee yetNo comments yetHas a beginner-friendly labelContributing guide available
0 comments0 reactions0 assignees
Open
Improve implementation (sound and custom parameters) for 'Hand Clap' (Midi note 39)
area:fullstackcmajor:mediumcomplexity:3hacktoberfestpriority:mediumstatus:readytype:feature
Why recommendedNo assignee yet · No comments yet
No assignee yetNo comments yetHas a beginner-friendly labelContributing guide available
0 comments0 reactions0 assignees
Open
Improve implementation (sound and custom parameters) for 'Acoustic Bass Drum' (Midi note 35)
area:fullstackcmajor:mediumcomplexity:3hacktoberfestpriority:mediumstatus:readytype:feature
Why recommendedNo assignee yet · No comments yet
No assignee yetNo comments yetHas a beginner-friendly labelContributing guide available
0 comments0 reactions0 assignees
Open
Implement DSP/Cmajor code for 'Cuícas' (Midi notes: 78, 79)
area:dspcmajor:mediumcomplexity:3hacktoberfestpriority:lowstatus:readytype:feature
Why recommendedNo assignee yet · No comments yet
No assignee yetNo comments yetHas a beginner-friendly labelContributing guide available
0 comments0 reactions0 assignees
Open
Implement DSP/Cmajor code for 'Triangles' (Midi notes: 80, 81)
area:dspcmajor:mediumcomplexity:3hacktoberfestpriority:lowstatus:readytype:feature
Why recommendedNo assignee yet · No comments yet
No assignee yetNo comments yetHas a beginner-friendly labelContributing guide available
0 comments0 reactions0 assignees
Open
Implement DSP/Cmajor code for 'Whistles' (Midi notes: 71, 72)
area:dspcmajor:mediumcomplexity:3hacktoberfestpriority:lowstatus:readytype:feature
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
4 comments0 reactions1 assignee
Open
Implement DSP/Cmajor code for 'Güiros' (Midi notes: 73, 74)
area:dspcmajor:mediumcomplexity:3hacktoberfestpriority:lowstatus:readytype:feature
Why recommendedNo assignee yet · No comments yet
No assignee yetNo comments yetHas a beginner-friendly labelContributing guide available
0 comments0 reactions0 assignees
Open
Implement DSP/Cmajor code for 'Timbales' (Midi notes: 65, 66)
area:dspcmajor:mediumcomplexity:3hacktoberfestpriority:lowstatus:readytype:feature
Why recommendedNo assignee yet · No comments yet
No assignee yetNo comments yetHas a beginner-friendly labelContributing guide available
0 comments0 reactions0 assignees
Open
Implement DSP/Cmajor code for 'Agogôs' (Midi notes: 67, 68)
area:dspcmajor:mediumcomplexity:3hacktoberfestpriority:lowstatus:readytype:feature
Why recommendedNo assignee yet · No comments yet
No assignee yetNo comments yetHas a beginner-friendly labelContributing guide available
0 comments0 reactions0 assignees
Open
Implement DSP/Cmajor code for 'Splash Cymbal' (Midi note 55)
area:dspcmajor:mediumcomplexity:3hacktoberfestpriority:lowstatus:readytype:feature
Why recommendedNo assignee yet · No comments yet
No assignee yetNo comments yetHas a beginner-friendly labelContributing guide available
0 comments0 reactions0 assignees
Open
Implement DSP/Cmajor code for 'Vibraslap' (Midi note 58)
area:dspcmajor:mediumcomplexity:3hacktoberfestpriority:lowstatus:readytype:feature
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
2 comments0 reactions1 assignee