Giter VIP home page Giter VIP logo

Comments (5)

lockepatton avatar lockepatton commented on June 19, 2024

Hi @faroit,

So sorry - this has been on the back burner, but I'm ready to make this a priority these next weeks.

I looked into the package you referenced, and found it couldn't do some of the minor odd specifics I needed. Switching to librosa would require more of a major rehaul of the code that feels necessary given our scope.

Looking into thinkdsp.py, there are some major class dependencies that the code uses in order to run the simple Sinusoid object, but I've pulled together some basic tests that have now been committed in ./tests/test_thinkdsp.py.

For your reference, I've commented out the portions of thinkdsp.py that are not strictly necessary. While the tests don't cover 100% of the processes, I think my tests cover the basics. Let me know if this is enough to fix this issue.

Cheers, Locke

from sonipy.

faroit avatar faroit commented on June 19, 2024

I looked into the package you referenced, and found it couldn't do some of the minor odd specifics I needed. Switching to librosa would require more of a major rehaul of the code that feels necessary given our scope.

Curious about the specifics that you need. I am sure @bmcfee would love to hear about them and you could think of adding this to librosa via PR, which would allow more users to get access to these functionalities.

If this is too specific, I am okay with removing the unnecessary code form thinkdsp.py

from sonipy.

lockepatton avatar lockepatton commented on June 19, 2024

Hi @faroit - thanks for the reply. Looking back over this, I think removing the unnecessary code is the best way to go. I've already commented the unnecessary code out; let me know if you would rather I delete it entirely or if leaving it commented (for possible future updates) is okay. At this point, let me know if you need anything else from me to complete revisions for this submission. Thanks!

from sonipy.

lockepatton avatar lockepatton commented on June 19, 2024

Planning on closing this issue, but feel free to reopen if I misread your comment @faroit.

from sonipy.

faroit avatar faroit commented on June 19, 2024

I think removing the unnecessary code is the best way to go. I've already commented the unnecessary code out; let me know if you would rather I delete it entirely or if leaving it commented (for possible future updates) is okay. At this point, let me know if you need anything else from me to complete revisions for this submission. Thanks!

i just had a quick look and I still think that there is a lot of code in thinkdsp.py that is not used from within sonipy, I would recommend to strip down everything except the parts that are useful for running CosSignal

from sonipy.

Related Issues (5)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.