| Voir le sujet précédent :: Voir le sujet suivant |
| Auteur |
Message |
Pako GyrO-Pro
Inscrit le: 06 Nov 2005 Messages: 359
 | 13 |
|
Posté le: Dim Avr 09, 2006 4:24 pm Sujet du message: |
|
|
Hi,
cool program! It didn't miss any of my scores that I tested.
May I suggest following features for next release:
- context menu, so that you can analyze sound files by just right-clicking the file.
- support for different sound settings (mono/stereo, x bits, x Hz); or internal conversion before the analysis starts.
- faster analysis. I found it rather slow (on my 2GHz laptop). Couldn’t the calculations be faster? Maybe use of MMX/SSE/SSE2/SSE3 support?
- some kind of curve recognition? Maybe detecting possible curves (each one indicating its maximum score) listed in order (most probable first), so that user can choose?
I don’t have much idea about sound, graphics and user interface. I’m also a programmer, but I’m expert in low-level stuff. Could you distribute the source code? I could do reverse-engineering of the code, but don’t have time. TheForce: would that be illegal?
Regards,
Pako. _________________ REGULAR:
speed = 15136 ; 13606(L)
30s = 6662
90s = 18244 ; 17593(R) ; 15558(L)
dual = 27113
reverse = 14233(R) ; 12900(L)
SOUNDBALL:
speed = 14636
METAL:
speed = 13406
90s = 15465 |
|
| Revenir en haut |
|
 |
Publicités
|
Posté le: Dim Avr 09, 2006 4:24 pm Sujet du message: |
|
|
|
|
|
| Revenir en haut |
|
 |
mroek Gyro-Connaisseur/ advanced
Inscrit le: 04 Avr 2006 Messages: 33
|
Posté le: Dim Avr 09, 2006 6:03 pm Sujet du message: |
|
|
I'm not a big fan of context menus, I find that too many programs have a tendency to add themselves to the context menu. But I suppose it could be made a user choice. Supporting different sound file formats would certainly be possible, but for now I haven't really cared, as it is pretty easy to convert the files in audio software before analysis.
I agree it is slow, but I haven't done any great efforts to speed it up. The slowness stems mostly from heavy use of the sin() and the cos() functions. Speedier sine and cosine could probably be used, but possibly at the expense of accuracy.
Curve recognition is difficult, although probably possible. The human brain is much better at this, and can in an instant identify the top of the curve. Humans can also easily interpolate (visually) if the curve has holes or other anomalities.
I don't want to release the source, partly because it is quite messy, and partly because I just don't feel like it..  |
|
| Revenir en haut |
|
 |
mroek Gyro-Connaisseur/ advanced
Inscrit le: 04 Avr 2006 Messages: 33
|
Posté le: Mar Avr 11, 2006 1:09 pm Sujet du message: |
|
|
I've now increased the speed significantly. The current beta (not available yet) does the audio analysis more than 4 times faster than the previous version. It could probably be made even faster, but that's a bit more work, and not worth it in my opinion.
Also note that the longer the audio file, the longer the analysis takes. |
|
| Revenir en haut |
|
 |
donkapone GyrO-Savant/ Wise Man
Inscrit le: 31 Jan 2006 Messages: 145 Localisation: Lithuania
|
Posté le: Mar Avr 11, 2006 4:32 pm Sujet du message: |
|
|
wow... with that speed (and if you could make it even faster) it would be easier to make it realtime... _________________ sin cera, Arturas |
|
| Revenir en haut |
|
 |
mroek Gyro-Connaisseur/ advanced
Inscrit le: 04 Avr 2006 Messages: 33
|
Posté le: Mar Avr 11, 2006 8:22 pm Sujet du message: |
|
|
Yes, I believe that real-time is within reach, but I am unable to see the benefit.
Getting an *accurate* RPM fully automatic in real-time is probably extremely difficult. Getting a *rough* estimate of RPM in real time is probably doable, but is it of any use? If it's not accurate, what's the point?
On a side note, I've also thought about adding support for different WAV-formats, but I'm not sure that's much use either. I mean, to verify scores from videos you'd have to use some other piece of software to get the WAV in the first place, and doing the output conversion in that software is not much work. If you are just recording sound, then you just specify the correct format to begin with. |
|
| Revenir en haut |
|
 |
Obiw4n Site Admin

Inscrit le: 21 Juin 2005 Messages: 4418 Localisation: Strasbourg // // Metal Speed : 12347 rpm Playmobil Speed: 14147 rpm Metal User
 | 31 |
|
Posté le: Mar Avr 11, 2006 8:45 pm Sujet du message: |
|
|
It could be great if the length of the possible analysis was increased to 90s minimum.
To analyse 90s runs of course. Here I can only see 30s max. _________________ Help Gyrotek when you buy your Powerballs, use our banner: International, France, Thanks!! |
|
| Revenir en haut |
|
 |
mroek Gyro-Connaisseur/ advanced
Inscrit le: 04 Avr 2006 Messages: 33
|
Posté le: Mer Avr 12, 2006 6:18 pm Sujet du message: |
|
|
Ok, here's a new beta version with a few improvements. Most notably, the analysis window has changed from grayscale to color and the program is faster. The program still only accepts one type of WAV, but the length of the file can now be up to 100 seconds. The program will now fit the entire sound to fill the output window. You can also add the program to the right-click context menu by adding a shortcut to it in the "SendTo"-folder. See the readme file for more details.
Download link:
Powerballalyzer ver 0.2
I am thinking about adding some kind of real-time capability, but it might not be very useful. We'll see.
As always, comments are welcome and appreciated. With no comments it feels as if the work is a total waste of time... |
|
| Revenir en haut |
|
 |
Obiw4n Site Admin

Inscrit le: 21 Juin 2005 Messages: 4418 Localisation: Strasbourg // // Metal Speed : 12347 rpm Playmobil Speed: 14147 rpm Metal User
 | 31 |
|
Posté le: Mer Avr 12, 2006 6:43 pm Sujet du message: |
|
|
Thank you a lot for this second version!
good things:
The coulours enable a better viewing, better contrast.
The 100s max lenght is greatly appreciated.
Now i'd like to be able to make a "zoom" on a curve to see precisely a peak for example. could be useful I think. and the frequency will have to appear in the zoom window too of course.
Don't worry, since you released your prog, I use it almost every day to check every video record!!!  _________________ Help Gyrotek when you buy your Powerballs, use our banner: International, France, Thanks!! |
|
| Revenir en haut |
|
 |
mroek Gyro-Connaisseur/ advanced
Inscrit le: 04 Avr 2006 Messages: 33
|
Posté le: Mer Avr 12, 2006 6:49 pm Sujet du message: |
|
|
I have been thinking about adding some kind of zoom-functionality, it might come in future versions. The project has become a bit more work than I thought, and much of the old code had to be rewritten. I'm still not sure there will be enough users to warrant spending a lot of time on it.
But as I said, time will show... :-) |
|
| Revenir en haut |
|
 |
Obiw4n Site Admin

Inscrit le: 21 Juin 2005 Messages: 4418 Localisation: Strasbourg // // Metal Speed : 12347 rpm Playmobil Speed: 14147 rpm Metal User
 | 31 |
|
Posté le: Mer Avr 12, 2006 7:13 pm Sujet du message: |
|
|
Take your time, the present program is sufficient enough for what we basically need.  _________________ Help Gyrotek when you buy your Powerballs, use our banner: International, France, Thanks!! |
|
| Revenir en haut |
|
 |
donkapone GyrO-Savant/ Wise Man
Inscrit le: 31 Jan 2006 Messages: 145 Localisation: Lithuania
|
Posté le: Jeu Avr 13, 2006 8:17 am Sujet du message: |
|
|
Don`t worry about the usability of program - i use it a lot too... just now it doesn`t work with my sounds... it fills with the blue screen and that's all... i liked the grayscale version more... _________________ sin cera, Arturas |
|
| Revenir en haut |
|
 |
Edouard Newser V.I.P.

Inscrit le: 06 Nov 2005 Messages: 2358 Localisation: Paris
 | 6 |
|
Posté le: Jeu Avr 13, 2006 11:06 am Sujet du message: |
|
|
Very good program
Thanks a lot  _________________ Speed:
250Hz: 14702 (R) 15079 (L)
350Hz: 12710 (R) 11921 (L)
Dual: 27628
Endurance:
250Hz 30s: 6754 (L+R)
250Hz 90s: 18803 (L+R ed tech)
350Hz 90s: 15824 (L+R ed tech) |
|
| Revenir en haut |
|
 |
Adrena1in Gyro- Godlike

Inscrit le: 26 Sep 2005 Messages: 1839 Localisation: #18 Plastic / #11 Metal / #5 90s Gripper
 | 25 |
|
Posté le: Jeu Avr 13, 2006 11:22 am Sujet du message: |
|
|
| Edouard a écrit: | Very good program
Thanks a lot  | Did you use it to check your amazing 14218?! Excellent score by the way, you're really in Hot Mode at the moment.
(I didn't use Frequency Analyser, but I compared the sound of your score with a 14207 and a 14312...yours was definitely up there, so a valid score. I've approved it, and you're now in the April Leader position!)  _________________ 250Hz: (L/R)
-> 13603/13785
<- 14026/14974
Dual - 26659
90 - 18705 - 16865/18013
60 - 12206 - 11089/12283
30 - 6383 - 6415/6796
350Hz:
-> 11688/11409
<- 12238/13053
90 - 15799 - 13873/15407
60 - 10597 - 10546/10649
30 - 5362 - 5398/5895 |
|
| Revenir en haut |
|
 |
mroek Gyro-Connaisseur/ advanced
Inscrit le: 04 Avr 2006 Messages: 33
|
Posté le: Jeu Avr 13, 2006 11:49 am Sujet du message: |
|
|
| donkapone a écrit: | | Don`t worry about the usability of program - i use it a lot too... just now it doesn`t work with my sounds... it fills with the blue screen and that's all... i liked the grayscale version more... |
Try increasing gain to 5.0 or 10.0. Then go down if it's too much, or further up if it's not enough.
Or you can send me one of the sound files (by email), and I'll check it out. |
|
| Revenir en haut |
|
 |
donkapone GyrO-Savant/ Wise Man
Inscrit le: 31 Jan 2006 Messages: 145 Localisation: Lithuania
|
Posté le: Jeu Avr 13, 2006 11:55 am Sujet du message: |
|
|
ok, now it works... but the grayscale version was more accurate i believe... no? _________________ sin cera, Arturas |
|
| Revenir en haut |
|
 |
|