|
Hello,
I'm not sure if this is the best place for this, but it's the first and only place I could think of.
I have had an idea for a while and have done some quick research and was wondering what people thought about it and if anybody is interested in perhaps helping me do something with it.
My idea has to do with identifying songs or audio files with some sort of waveform "thumbprint". An application that I thought of that could use this is an mp3 tagger for example. Text is a very unreliable method of matching for applications like this. Audio matching is the best option that I can think of. The thing is, is that waveform matching is not a new idea as it turns out. Here's a site I found that deals with this problem... http://www.cs.hmc.edu/clinic/projects/2001/auditude/description.html[^]
The company auditude (www.auditude.com[^]) has some technology that creates audio "thumbprints" and they also have a product called ID3man (www.ID3man.com[^]) that does ID3 tag matching. I downloaded this product and it asks you a whole bunch of personal questions in order to use it which I find to be completely unnecessary and it also costs money to use it (which is not really all that bad, people need to make money some how). So the technology exists and auditude says that have 3 million+ audio signatures in their database to match against. But I'd like to create something similar that is a little more open and not so intrusive (no personal questions required for something so trivial). The CDDB vs. FreeDB thing is sort of what I'd like to do. I think auditude needs a little competition (if that's possible )
So what do you people think? Don't bother? Great idea?
I'm pretty clueless with audio, so that's where I'm pretty stuck. If anybody thinks they can help or just if you have comments then please let me know. I've been unemployed for 10 months now, so I've got lots of time on my hands.
Thanks,
Andrew (noname123@shaw.ca)
|
|
|
|
|
Hi,
I am working on a personal project (not realeased yet) that creates catalogues of Disks and CDs. It then let you search in that catalogue
, look for duplicates/uniques (using CRC32), etc. When i get everything ready i will release it (free).
Then i will start working on something like the one you said. My first though is to read the first 30 sec of each MP3, normalize, smoth, and divide it to 3 basic friquencies (usung FFT). Let's say 5,10,15 Khz, calculate the total gain of those frequencies and store them in the catalogue as a Vector. After that, i have to find the distance of every Vector to each other. (actually i will use more friquences and use multidimensional vectors). The more close the vectors, the more similar the sounds. The user can choose the percentance of similarity.
Please, let me know what you think...
- - - - - - - - - - - - - - - - - -
Memory leaks is the price we pay \0
01234567890123456789012345678901234
|
|
|
|
|
Ok, please mail me at nkast@fastnet.gr so we can talk about it.
I am gonna send you the app i was talking about as soon as i get your mail address, to check it out.
- - - - - - - - - - - - - - - - - -
Memory leaks is the price we pay \0
01234567890123456789012345678901234
|
|
|
|
|
CodeCollector:
That's my first add-in for Visual Studio.net, the main point is study try the way of developing the add-in for vs.net.Its main feather is collecting useful and repearable source code for you, you can select the code you want to collect and then drag or use popup menu to add them to "CodeCollector", when you want to use them, you can insert the content of file into your current document.
History
v1.0.0.0
2002.8.12 Released.
2002.8.12 Locate the xml configuration file by satellite path instead current application path.
2002.8.12 Fixed the bug that when user change a propery of folder or file, the name will be changed.
2002.8.13 Fixed the bug that when user double click a folder.
2002.8.13 Fixed the bug when deleteing the popupmenu which is build-in.
2002.8.14 Add "Search" command which can search a word in CodeCollector.
2002.8.14 Add "Insert" command which can insert the file of CodeCollector to current document.
2002.8.15 Add "About" information.
Thanks:
Thank <geoffrey_lowell@msn.com>, <microliang@hotmail.com> for testing beta version.
Contact:
Author: Qin feng
EMail: qf0421@hotmail.com, Feng.Qin@alcatel-sbell.com.cn
Any advice are welcomed!
SnapShot
Click here to download
I'm amumu, and you?
|
|
|
|
|
Here's the scenario:
3 machines.
Web server - running ASP.NET
App server - running .NET assemblies
db server - running SQL 2000
We are exposing .NET objects, via remoting, on the app server and allowing consumption by the web server.
The team has been keen to pass datareaders (because "they're faster") from the business objects on the app server to the ASP.NET pages on the web server.
My argument, as the architect, is:
1. datareaders maintain a connection to the database and that means that the ASP.NET layer needs to take on more responsibility.
2. datareaders over remoting. WTF? No, just no, don't argue. AGGHGH
3. datasets are more programmable (my opinion)
4. the real benefit of datareaders over dataset will become more apparent when dealing with large resultsets, which we're gonna avoid anyway.
What does CP feel about datareaders over remoting?
Cheers,
Simon
"Sign up for a chance to be among the first to experience the wrath of the gods.", Microsoft's home page (24/06/2002)
|
|
|
|
|
Getting value from stuff you don't own is a compelling
idea. Just think, someone else has created something
that has value, and has made it available to you. You
can now leverage its value in ways that makes all
parties richer. That's the promise of web services.
You need to know about web services. The advent of
standards-based web services marks a new era of
system development. First mainframe, then client-server,
the Web, now web services makes it possible to leverage
every legacy system of the past and do so much more
with your information assets.
Architag Press, a division of Architag International
Corporation, announces the publication of Web Services
Implementation Guide, Volume 1: Getting Started, by
Brian E. Travis and Mae Ozkan.
Sample chapters of the book is available at
http://www.architag.com/press/wsig.
This book will show you what a web service is, and
how you can align your internal systems and external
trading partner interactions to take advantage of this
new concept in system integration.
You will learn about the "Three Steps to Web Services":
* Automate internal systems
* Determine integration points
* Expose integration points as web services
This book is for systems architects, developers,
and I.T. decision makers.
Highlights in this book:
* Written in a light, entertaining style.
* Emphasis on architectural design for web services.
* A tutorial on the state of web services standards.
* Plenty of real-life examples of web service use.
* Tutorials on the key technologies: XML, SOAP,
WSDL and UDDI.
* Code samples of key XML-based web services
technologies and extensions.
* Companion Web site with all code samples and
late-breaking information.
----
Download sample chapters of Web Services Implementation
Guide at http://www.architag.com/press/wsig/.
Stanford Powers, Publisher Architag International Corp
Phone: 866-898-0001 Outside US: +1-303-426-3126
Email: spowers@architag.com Fax: 720-294-1396
|
|
|
|
|
Yesterday I posted an idea to create a website about the Windows- and Active Template Library. I looked at the reply's and did notice that I wasn't very clear about a few (big...) things.
1. With support, I mean people who are willing to moderate parts of the website, so I don't have to do it all on my own.
Financial support would be nice, but isn't number one (for now), because I can invest some from my company (I'm the owner ), just enough to pay a website, and some hosting space.
2. About the idea that I am behind, I don't agree. I do use .NET, but I think there are many like me, who also use "unmanaged" code (Performance, etc...) As a matter of fact, there is a new WTL 7.0 which was made at microsoft's place (and works fine).
3. I do not want to spank CP, as a matter of fact, I want to do just the opposite, and provide an extension to the ATL/WTL articles/news/tutors/help right here on CP. Only with much more divisions etc... (This is just an idea)
4. Any other ideas are welcome (like a name for the site, I thought of wintemplates.com or typenameWin.com or something like that)
Sjoerd van Leent
LPCSTR Dutch = "Double Dutch "
|
|
|
|
|
|
Hi,
Although I think your idea is of great benefit, have you considered helping out existing ones? Most concretely, Bjarke Viksoe has done a lot of things and deserves the "One of the most WTL active guys" mention.
Please check his website
http://viksoe.dk
Regards,
Ramon
|
|
|
|
|
I'm interested in the ATL part. Now that everyone has a .net after their name it's nigh impossible to find solid information on ATL 7.0 - not even books! So I think a WTL/ATL website would be quite userful!
nous sommes les maitres
nous sommes les esclaves
nous sommes partout
nous sommes nul part
nous maitrisons les lettres noires
|
|
|
|
|
thanks for this support, if some more would post such messages, we can launch this thing.
Sjoerd van Leent
LPCTSTR Dutch = TEXT("Double Dutch ");
|
|
|
|
|
I am currently working on a side project in my spare time and I could use some help. I can't offer any money, but I'd be happy to split the shareware fees if we get any after the software is released (if we release it as shareware - I'm open to the idea of open-sourcing it, release it as careware or freeware, or whatever).
The project is based around the idea of creating a better media player with improved random playback to simulate all the song selection concepts used by a radio station: weighted random selection (play more popular song more often, less popular song less often), scheduled songs and sound clips, station announcements, no repeat days, two-for-tuesday (N songs in a row by the same artist/group), separate playlist between pending request queue and complete song collection, and many many more feature ideas.
I need help because my day job takes too much of my time for me to realistically be able to complete this project on my own. If I could get one or two helpers familiar with MFC, C++, MS Visual C++ v6+, and preferably familiarity with the WinAMP SDK or the extension libraries for some other extendable media player that is worth extending, then I think we could crank it out in a realistic time frame.
email me for more project details, design documents, etc: rismisner@ameritech.netrent song selection schemes for different days (two-for-tuesday, no-repeat friday, etc)
------------
Details about what kind of help is wanted:
I'm mostly looking for somebody to help with the user interface side of the application. I am familiar with MFC, C++, and MS Visual C++ 6. I would like to find someone who is familiar with the WinAMP SDK for handling the interface to WinAMP if we implement this as a WinAMP plug-in, or some degree of equivalent experience with some other kind of enhanceable media player that is worth using. WinAMP would really be ideal since it is so popular and commonly used. I'd rather not create my own media player from scratch using borrowed media playback libraries if I can enhance an existing framework instead.
Bare minimum required skills: familiarioty with C/C++, MFC, Visual C++ 6+.
-------------------------
Why I'm asking for help:
I have a day job that sucks up the vast majority of my time for writing software projects. If I do this all by myself it will probably never be finished simply for a lack of time to work on it. If I could get one or two helpers, I could actually finish the project in a reasonable time. My goal is to have something I can use to improve my daily work experience with a better music player. I plan to release the project as shareware or careware or possibly open-source it depending on the opinions of partners who offer to help - I'm open to a variety of options in that regard.
Anyone interested in assisting on this project, please email rismisner@ameritech.net. I can email you my complete design documents and we can divide up tasks, etc. If somebody would like to steal this idea and implement it before I can get around to it, please let me know: I won't be mad, I just want to use it!
|
|
|
|
|
I am currently looking for help working on the next generation of my distributed rendering management software, Smedge.
Smedge is designed to help make use of mulitple machines to distribute a task, most commonly the rendering of animation. It is designed to be very powerful, very flexible, yet very easy to use, and testament to the success of this design is in the fact that many of the top end animation shops around the world are currently using it. The next generation is to port Smedge to other platforms and allow it to work across all platforms at the same time.
The initial port will be to get Linux and NT based windows running. Further platforms I would like to include would be Irix and Mac OS-X. However, I would like to be able to add additional platforms as needed.
I am looking for programmers with a very strong knowledge of networking code, of threads, of shell integration and OS specific issues, like file system management. Smedge is currently written in C++, using a combination of MFC, STL, and custom libraries, but I am not 100% committed to C++ if someone has a better idea.
You can find more information about the current product here:
http://www.uberware.net/smedge2/
Please contact me at robin@uberware.net
Thanks
|
|
|
|
|
Hi,
We are looking for Beta testers to try out our new product, Data Warrior.
Data Warrior is an forensic/maintenance tool that allows you to view and modify all the data that is left behind after you or someone else uses a PC.
More information at:
http://www.drinkinginthesun.com
If anyone is interested in joining our beta team please drop me a note on beta@drinkinginthesun.com
We are also looking for software resellers. If you would like to sell Data Warrior in the near future, please apply to becoming a reseller by sending me an email on the above address.
Thanks,
Twinternals Software Utilities
twinternals@drinkinginthesun.com
http://www.drinkinginthesun.com
|
|
|
|
|
this code is not free but I am looking for people who can register the forum and roam the board and tell it if its good or not, or can tell if there is a bug or there is an error on the board.
As of now the forum board is not yet finish you can expect to see some links that have no content but it is 80% complete.
Well thank if you register and visit the forum and here's the link
http://www.eureka.ph/fmb/
This is totally different from other forums coz this thing rocks,
it is like vbulletin board and ikonboard but it is written in ASP code
so visit it.
|
|
|
|
|
I'm busy documenting (read: redoing the Due Diligence document of) a current application,system & network architecture of a V. large organisation and wanted to know what is a good way to represent this data.
Definitely want a visual format (already +170MB's of docs). Originally template was in Excel -- terrible.
Any ideas / tools to do this in?
A sample pic would be schweet.
Cheers,
Simon
"Never again will we stand on the threshold of a new age.
We that are here now are touched
in some mysterious way With the ability to change and make the future.", Ben Okri's
Mental Fight: An anti-spell for the 21st Century
|
|
|
|
|
Hello,
I've created a project on the Source Forge site. Basically the aim is to create a shell extension to add a context menu option to explorer to print the contents(folders and files) of the selected folder. I could probably manage it alone but I reckon it'll be interesting to work with other developers. Anybody interested?
If you read the forum on planning you'll see that I've listed some Code Project articles which I'm using as references/tutorials/code-that-I'm-going-to-rip-off
http://sourceforge.net/projects/printfldr/
Laters,
John
|
|
|
|
|
#include <iostream.h>
int main()
{
cout << "hello world" << endl; }
- Roman -
|
|
|
|
|
I believe the program you have written, although I did not test it, will print out "hello word" (without quotes)
- Matt Newman / Windows XP Activist
-Sonork ID: 100.11179:BestSnowman
†
|
|
|
|
|
No - it'll cause a compiler error, unless he goes back and edits the post and clicks the 'No HTML' checkbox
cheers,
Chris Maunder
|
|
|
|
|
Didn't see that.
- Matt Newman / Windows XP Activist
-Sonork ID: 100.11179:BestSnowman
†
|
|
|
|
|
you forgot the <iostream.h>
"Isn't that the "write once, debug everwhere" language?" Tom Archer on Java...
|
|
|
|
|
We're looking for some testers for our new source control package clled ControlSuite (http://www.controlsuite.com). Without turning this into pure propaganda, here is a quick list of features to entice a few of you to take a look:
- REAL TIME UPDATING
- Remote access built-in.
- Innovative way to control your entire code base with groupings of logical references to files and versions. In other words, manage projects as a single unit instead of just an aggregate of files.
- True promotion mechanism.
- Deferred locking
- Event notification system
- Very large file support
If you join and make an effort to provide feedback and suggestions, you will get up to 10 free licenses to use the product upon release, and a cool "Are you a control freak?" T-shirt.
For more information on the product and how to join the Beta Team, visit:
http://www.controlsuite.com
Nick Ni
TN & Associates, Inc
http://www.controlsuite.com
|
|
|
|
|
Our company is in the process of releasing a system that will help you protect your software from piracy and help you manage your customer licensing.
Would you participate in a survey to assist us in providing the right product to meet your needs?
We realise your time is valuable, so we're giving you the opportunity to win a prize, just for participating.
If you would like a product that properly protects your software, please complete our survey at dev.rootsoftware.com.
Many thanks.
(BTW, this is a genuine survey, not dressed-up advertising or hit generation.)
Russell Robinson (russellr@rootsoftware.com)
Author of TTMaker (Advanced Timetabling Software)
http://www.rootsoftware.com
|
|
|
|
|
Hello all,
I have finally finished a reasonable port to PHP of the CP Discussion Boards. Please have a look and let me know what is broken.
CP PHP Forum
Please note that the functionality is roughly the same as that provided by the ASP-only discussion boards (i.e., very limited).
Thanks!
Jon Sagara
There is no spoon.
Best Miniputt score: 21
|
|
|
|
|