Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
Im there, I could help out with some tech, but I personally dont know c# does cpp do? Wittmaxi@outlook.de
-
Dacexi119968yI think there is an API for http://the.echonest.com/
In case you don't want to train a neuralnet on a couple million songs :) -
@tahnik after messing around with this software a little, I've found that it cannot actually get recorded songs for me. It works by pulling from a database of meta tags on tracks from CDs. Recordings don't have those meta tags.
-
tahnik387588y@tisaconundrum are you sure you are using this? https://picard.musicbrainz.org/
Because it says it can tag music just by audio fingerprints. -
I think I'm going to continue moving forward with this project. Just for the sake of a learning process
-
I am currently "learning" to use electron and typescript to write a modular music player, some kind of plugin of that sort would be super dope :)
-
I might open later on a collaboration too if I am finished and reached a stable beta. I am basically trying to create an equivalent of atom but for music ^^ I am loving the idea of a hackable music player, and iTunes performance on Windows I kinda rubbish
-
Thank you all for your interest in my project.
To get you caught up on what we're dealing with. Here's some of the various frameworks and APIs I have stumbled upon.
Perhaps they'll be of some use to you.
Feel free to skim through some of this information.
Qt, is built both in C++ and python as it's backend.
http://the.echonest.com/solutions/
http://the.echonest.com/solutions/....
https://www.qt.io/developers/
https://doc.qt.io/archives/...
https://youtube.com/watch/...
http://doc.qt.io/qt-5/...
http://doc.qt.io/qt-4.8/...
Some inside inforatmion how the Neural Network works for shazam
http://ee.columbia.edu/~dpwe/...
https://toptal.com/algorithms/...
https://www.acrcloud.com/
https://www.acrcloud.com/docs/
https://github.com/acrcloud
https://console.acrcloud.com/signup -
For this project, i've already signed up with Arc-cloud. Their API seems to be pretty robust, but i'm open to any other ideas that others may have.
-
retnikt67748yId be happy to help with testing! I've got a few (33 to be exact) Windows virtual machines with a variety of versions, editions and flavours, and several old PCs with several Linux distros on them.
-
Leya17718yI would love to help as long as you don't mind taking someone with really little experience with real projects :/
-
You get a +1 simply for the first line in your summary, which is what appears in the collabs list. In short, you have explained the problem you are trying to solve in just a single line, one that is not technical and something that lots of people can relate to. Great selling of your idea.
-
flag020318yDon't know about any open source alternatives but there's one built in to my mobiles music app that uses gracenote.
-
tizo5648yThis used to happen to me when I actually bought physical copies of music. Not since streaming picked up though.
-
Russian4038yOmg so Interesting! I thought of such thing 3 years ago when I faced the same problem, huge mp3 collection with wrong or incompleted meta.
-
zshh38488yAre people even downloading songs anymore? Feels like everyone is streaming or buying these days
-
MicroRJ28yI have an idea for your app. You could make a material music player, that syncs all your music between all your devices (that's the payed version). If you download a song with no tag, the app will play the song and listen to it(Like Cortana or Google) and once it finds the song it will rename to its original name. The thing is that playing a song out loud and listen to it at the same time with the same device is kind of silly, so I thought, why not do it internally? But I don't have a clear idea of how to do that. Songs have some data in them, maybe using that data. Anyways Automatag(An Android app does what you want) but you could make a better app.
-
tizo5648y@simeg I download music to my phone using a streaming service. I listen to music a lot of the day at work and streaming is pretty heavy on cell data.
-
t3b4n1248yIt wasn't open source when I used it, but it gave me very well results: http://www.tuneupmedia.com I used it as a plugin for iTunes, a few years ago.
-
t3b4n1248y@simeg yes, we're still here. Me, for example, I'm not happy with streaming apps performance on big music libraries. So I still prefer local storage.
-
t3b4n1248y@simeg I've used Google play music, Spotify and Apple music. Here, at Chile, we have per gigabyte limited data plans, so it's better for our bank accounts to download music to the device, instead of using streaming over the cell network. So I downloaded lots of albums to have where to choose, and every time I started the applications it took a lot of time to load the library, compared to local music loaded via USB.
-
randomr3027yCorrect me if I am wrong...but the only time you have a boatload of music with incorrect titles and such would be from pirating? I am not judging...good idea though for real.
-
Vishwash1427yThere is an app called shazm.. Which can identify any song from any part of it.. ( of reasonable length, of course) talk to its developers u will find ur way!!
-
Snob20867yVery cool and interesting idea! What are the things that I (or anybody else) can help you with at the moment?
Do you have thousands of unidentified songs, all named consecutively Track 1?
This application will help you to finally identify those songs with a simple drag and drop.
Do you have thousands of unidentified songs, all named consecutively Track 1?<br /> This application will help you to finally identify those songs with a simple drag and drop.