Skip to content

Adding new frame drum - duff#4496

Closed
sa-fw-an wants to merge 77 commits intosugarlabs:masterfrom
sa-fw-an:duff
Closed

Adding new frame drum - duff#4496
sa-fw-an wants to merge 77 commits intosugarlabs:masterfrom
sa-fw-an:duff

Conversation

@sa-fw-an
Copy link
Member

@sa-fw-an sa-fw-an commented Mar 5, 2025

Description

  • Updated the Drum list by adding a new type of frame drum called as duff. Users can now enjoy this new functionality :)

Users can access duff as shown in the video below:


Screen.Recording.2025-03-05.at.7.23.43.PM.mov

@github-actions
Copy link
Contributor

github-actions bot commented Mar 5, 2025

✅ All Jest tests passed! This PR is ready to merge.

@sa-fw-an
Copy link
Member Author

sa-fw-an commented Mar 5, 2025

@pikurasa , @walterbender Please review this PR :)

@walterbender
Copy link
Member

Should this be a Daf instead of a Duff? What is the more common spelling/pronunciation?

@sa-fw-an
Copy link
Member Author

sa-fw-an commented Mar 5, 2025

I named it as Duff bcz the sample that ive put is an Indian sample and also in India it is called as Duff.
Refered from wiki
But still Duff is originally from Middle East (they call it Daf) so it might sound reasonable to name it Daf.

What would u suggest?

@walterbender
Copy link
Member

I am not sure. I suppose Duff is fine. @pikurasa any suggestions?

@pikurasa
Copy link
Collaborator

pikurasa commented Mar 5, 2025

As for the sound itself, it sounds pretty good. However, it sounds like it gets cut off prematuraly. I tested the branch locally with longer note lengths, and this seems to be true regardless of the length.

@sa-fw-an I assume the sample you used is longer than what you uploaded here. Perhaps you can redo this PR (rebase or otherwise) with the full length of the drum sound?

If you have any questions about the sample, you could upload it into a comment and I can listen before doing anything to this PR.

@pikurasa
Copy link
Collaborator

pikurasa commented Mar 5, 2025

As for "Duff" vs. "Daff", we could perhaps use different terminology based on the language.

I don't know that much about these drums, so I'd need to ask someone else about it for a more informed response.

@sa-fw-an
Copy link
Member Author

sa-fw-an commented Mar 7, 2025

As for the sound itself, it sounds pretty good. However, it sounds like it gets cut off prematuraly. I tested the branch locally with longer note lengths, and this seems to be true regardless of the length.

@sa-fw-an I assume the sample you used is longer than what you uploaded here. Perhaps you can redo this PR (rebase or otherwise) with the full length of the drum sound?

If you have any questions about the sample, you could upload it into a comment and I can listen before doing anything to this PR.

Yea i had to edit the audio file a bit to remove the extra sound. Unfortunately github does not allow audio files to be uploaded in comments. Will share the audio directly with you

@haroon10725
Copy link
Contributor

As for the sound itself, it sounds pretty good. However, it sounds like it gets cut off prematuraly. I tested the branch locally with longer note lengths, and this seems to be true regardless of the length.

@sa-fw-an I assume the sample you used is longer than what you uploaded here. Perhaps you can redo this PR (rebase or otherwise) with the full length of the drum sound?

If you have any questions about the sample, you could upload it into a comment and I can listen before doing anything to this PR.

Yea i had to edit the audio file a bit to remove the extra sound. Unfortunately github does not allow audio files to be uploaded in comments. Will share the audio directly with you

@sa-fw-an You can convert it into mp4 format and then share it.

@pikurasa
Copy link
Collaborator

Yea i had to edit the audio file a bit to remove the extra sound. Unfortunately github does not allow audio files to be uploaded in comments. Will share the audio directly with you

You can zip the file and upload it.

@sa-fw-an
Copy link
Member Author

Here is the File which contains both the full and edited audio:

@walterbender
Copy link
Member

@pikurasa if you approve, I can add the Duff.

@walterbender
Copy link
Member

@pikurasa OK to merge?

@pikurasa
Copy link
Collaborator

There is still a clipping of the sound at the end of the file. @sa-fw-an needs to find a point in the sound to cut it where it avoids such clipping.

@sa-fw-an
Copy link
Member Author

There is still a clipping of the sound at the end of the file. @sa-fw-an needs to find a point in the sound to cut it where it avoids such clipping.

Will work soon on this

Ubayed-Bin-Sufian and others added 14 commits April 29, 2025 08:33
* Add license headers to JavaScript files

* Fixing author name
…vation (sugarlabs#4476)

* fix localization strings for motion-y and get-protein in Arabic

* Refactor text cleaning and translation retrieval in utils.js

* Fix comment formatting in getTranslationWithCase function
…garlabs#4498)

Co-authored-by: Studycode001 <148090007+Studycode001@users.noreply.github.com>
* test suite for lilypond.js

* license
Signed-off-by: Justin Charles <charlesjustin2124@gmail.com>
* Adding test cases for BooleanBlocks.js

* Exporting modules for test
* Adding  urdu translation in localization.ini

* Adding urdu translation in ur.po
Ajeett01 and others added 26 commits April 29, 2025 08:33
* Add frequency display to Sampler Widget

* Fix pitch button

* Use platformColor.textColor instead of hardcoded color

---------

Co-authored-by: Anvita Prasad <cs23b1059.iiitdm.ac.in>
* TimbreUI

* linting

* unused elements
Co-authored-by: Anvita Prasad <cs23b1059.iiitdm.ac.in>
…4622)

* Add documentation for frequency display in Sampler widget

* Update documentation to use A notes as examples

---------

Co-authored-by: Anvita Prasad <cs23b1059.iiitdm.ac.in>
* edited

* added tests for toneBlocks.js

* fixed linting issues

---------

Co-authored-by: Studycode001 <148090007+Studycode001@users.noreply.github.com>
* bug fixes

* coment

* singer fix

* max value 1000 for base frequency
Co-authored-by: Anvita Prasad <cs23b1059.iiitdm.ac.in>
…4629)

* Enhance browser action tests for Firefox and Chrome environments

* Improve test coverage for languagebox.js

Signed-off-by: asim <aktech701@gmail.com>

---------

Signed-off-by: asim <aktech701@gmail.com>
* fix(pastebox.test.js): Improved test coverage by 28%

* fix(trash.test.js): Improved test coverage by 32%

* fix(trash.test.js): Improved test coverage by 32%

* fix(planetInterface.test.js): Improved test coverage by 65.5%

* fix(planetInterface.test.js): Improved test coverage by 65.5%
* improved test coverage for js/turtleactions/dictactions.js

* improved test coverage for js/turtleactions/dictactions.js
* added tests for meteractions.js

* added tests for meteractions.js
* added coverage for pitchactions.js

* added coverage for pitchactions.js

* added coverage for pitchactions.js

* bumped test coverage for pitchactions.js

* bumped test coverage for pitchactions.js
…4645)

* Improved accessibility: added alt and title to logo image

* fix: removed title attribute from amp-img
* play chord

* semicolon added
* rafactor from html4 to html5

* fixed wheelDiv's visibility

* fixed the auxillary menu problem
@github-actions
Copy link
Contributor

✅ All Jest tests passed! This PR is ready to merge.

@sa-fw-an
Copy link
Member Author

Ah my bad will open a new PR 🥲

@sa-fw-an sa-fw-an closed this Apr 29, 2025
@sa-fw-an
Copy link
Member Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.