alexkay / spek Goto Github PK
View Code? Open in Web Editor NEWAcoustic spectrum analyser
Home Page: http://spek.cc
License: GNU General Public License v3.0
Acoustic spectrum analyser
Home Page: http://spek.cc
License: GNU General Public License v3.0
Spek 0.8.1 is not retina display ready, and is displayed all pixelated (2012 rMBP).
Moved from https://code.google.com/p/spek/issues/detail?id=53 :
What I would like to see as an enhancement is an optional (switch on/off) tracerline connecting all the tops of the verticals in a clear colour that has a good contrast with the black background.
Related to #14
Inspired by https://code.google.com/p/spek/issues/detail?id=56
On Windows, the opened file cannot be deleted and it's parent directory cannot be renamed. Close the file after decoding and don't change the current directory.
Moved from https://code.google.com/p/spek/issues/detail?id=18 :
Instead of using a linear scale for dB's like you (and almost every other
program) do, I would be interested that you showed the colours according to
the equal loudness curves.
Then, at least, you could actually say it is "acoustic".
See also #32.
Moved from https://code.google.com/p/spek/issues/detail?id=42 :
Option to show the tray icon and to minimise Spek into it instead of closing. DnD into the tray icon.
User-set dynamic range should be preserved between sessions.
e.g. Microphone, loopback interface.
Much like this, http://www.electronics-lab.com/downloads/pc/003/
Tagged .wav files by "Helium Music Manager 9.2" cannot be opened
GitHub deprecated downloads, move the tarballs and the installers to spek-project.org for 0.9
Moved from https://code.google.com/p/spek/issues/detail?id=61 :
A BPM-Counter would really come in handy, and as Virtual DJ and Fruity Loops and pretty much any other program has one, i dont see that much of a problem right here.
Moved from https://code.google.com/p/spek/issues/detail?id=38
User comment: When you do this, please make sure you don't center it on the entire screenspace, just on a screen. I've seen Windows apps that center the program in the middle of my two screens.
Moved from https://code.google.com/p/spek/issues/detail?id=43 :
Instead of saving to PNG, export raw spectrum data for further processing, e.g. in an csv format.
It would be nice if we could open original file of a "lnk" file by "drag & drop".
It can be taxing on slow boxes for big files, allow the user to stop processing and just show them a partial spectrogram.
Moved from https://code.google.com/p/spek/issues/detail?id=14 :
Similarly to how bitchecker does it. Effective bps will allow to detect 24-bit
tracks padded from 16-bit.
Hi,
spek-0.8.1 does not work here with any MP3. Here is what I get in the terminal:
NULL @ 0xca7540] Value 4707126720094797824,000000 for parameter 'probesize' out of range
[NULL @ 0xca7540] Value 4707126720094797824,000000 for parameter 'analyzeduration' out of range
[NULL @ 0xca7540] Value 4697254411347427328,000000 for parameter 'indexmem' out of range
[NULL @ 0xca7540] Value 4703785510416416768,000000 for parameter 'rtbufsize' out of range
[NULL @ 0xca7540] Value -4616189618054758400,000000 for parameter 'fpsprobesize' out of range
[NULL @ 0xca7540] Value 4607182418800017408,000000 for parameter 'f_err_detect' out of range
[NULL @ 0xca7540] Value 4607182418800017408,000000 for parameter 'err_detect' out of range
[NULL @ 0xca87e0] Value 4686111960511545344,000000 for parameter 'b' out of range
[NULL @ 0xca87e0] Value 4683532506232782848,000000 for parameter 'ab' out of range
[NULL @ 0xca87e0] Value 4705844345939427328,000000 for parameter 'bt' out of range
[NULL @ 0xca87e0] Value 4617315517961601024,000000 for parameter 'me_method' out of range
[NULL @ 0xca87e0] Value 4622945017495814144,000000 for parameter 'g' out of range
[NULL @ 0xca87e0] Value 4611686018427387904,000000 for parameter 'qmin' out of range
[NULL @ 0xca87e0] Value 4629418941960159232,000000 for parameter 'qmax' out of range
[NULL @ 0xca87e0] Value 4613937818241073152,000000 for parameter 'qdiff' out of range
[NULL @ 0xca87e0] Value -4616189618054758400,000000 for parameter 'wpredp' out of range
[NULL @ 0xca87e0] Value 4607182418800017408,000000 for parameter 'bug' out of range
[NULL @ 0xca87e0] Value 4607182418800017408,000000 for parameter 'er' out of range
[NULL @ 0xca87e0] Value 4607182418800017408,000000 for parameter 'err_detect' out of range
[NULL @ 0xca87e0] Value 4613937818241073152,000000 for parameter 'ec' out of range
[NULL @ 0xca87e0] Value 4620693217682128896,000000 for parameter 'ildctcmp' out of range
[NULL @ 0xca87e0] Value 4620693217682128896,000000 for parameter 'subq' out of range
[NULL @ 0xca87e0] Value 4696837138094751744,000000 for parameter 'ibias' out of range
[NULL @ 0xca87e0] Value 4696837138094751744,000000 for parameter 'pbias' out of range
[NULL @ 0xca87e0] Value 4642507528377204736,000000 for parameter 'lmin' out of range
[NULL @ 0xca87e0] Value 4660262442142531584,000000 for parameter 'lmax' out of range
[NULL @ 0xca87e0] Value 4696130710463840256,000000 for parameter 'flags2' out of range
[NULL @ 0xca87e0] Value 4607182418800017408,000000 for parameter 'threads' out of range
[NULL @ 0xca87e0] Value 4620693217682128896,000000 for parameter 'nssew' out of range
[NULL @ 0xca87e0] Value -4586705114244317184,000000 for parameter 'profile' out of range
[NULL @ 0xca87e0] Value -4586705114244317184,000000 for parameter 'level' out of range
[NULL @ 0xca87e0] Value 4623507967449235456,000000 for parameter 'skipcmp' out of range
[NULL @ 0xca87e0] Value 4642507528377204736,000000 for parameter 'mblmin' out of range
[NULL @ 0xca87e0] Value 4660262442142531584,000000 for parameter 'mblmax' out of range
[NULL @ 0xca87e0] Value 4643211215818981376,000000 for parameter 'mepc' out of range
[NULL @ 0xca87e0] Value 4607182418800017408,000000 for parameter 'bidir_refine' out of range
[NULL @ 0xca87e0] Value -4616189618054758400,000000 for parameter 'cqp' out of range
[NULL @ 0xca87e0] Value 4627730092099895296,000000 for parameter 'keyint_min' out of range
[NULL @ 0xca87e0] Value 4607182418800017408,000000 for parameter 'refs' out of range
[NULL @ 0xca87e0] Value -4616189618054758400,000000 for parameter 'directpred' out of range
[NULL @ 0xca87e0] Value 4618441417868443648,000000 for parameter 'sc_factor' out of range
[NULL @ 0xca87e0] Value 4643211215818981376,000000 for parameter 'mv0_threshold' out of range
[NULL @ 0xca87e0] Value 4630826316843712512,000000 for parameter 'b_sensitivity' out of range
[NULL @ 0xca87e0] Value -4616189618054758400,000000 for parameter 'compression_level' out of range
[NULL @ 0xca87e0] Value -4616189618054758400,000000 for parameter 'min_prediction_order' out of range
[NULL @ 0xca87e0] Value -4616189618054758400,000000 for parameter 'max_prediction_order' out of range
[NULL @ 0xca87e0] Value -4616189618054758400,000000 for parameter 'prediction_order_method' out of range
[NULL @ 0xca87e0] Value -4616189618054758400,000000 for parameter 'min_partition_order' out of range
[NULL @ 0xca87e0] Value -4616189618054758400,000000 for parameter 'max_partition_order' out of range
[NULL @ 0xca87e0] Value 4607182418800017408,000000 for parameter 'ticks_per_frame' out of range
[NULL @ 0xca87e0] Value 4611686018427387904,000000 for parameter 'color_primaries' out of range
[NULL @ 0xca87e0] Value 4611686018427387904,000000 for parameter 'color_trc' out of range
[NULL @ 0xca87e0] Value 4611686018427387904,000000 for parameter 'colorspace' out of range
[NULL @ 0xca87e0] Value -4616189618054758400,000000 for parameter 'aq_mode' out of range
[NULL @ 0xca87e0] Value -4616189618054758400,000000 for parameter 'rc_lookahead' out of range
[NULL @ 0xca87e0] Value -4616189618054758400,000000 for parameter 'lpc_type' out of range
[NULL @ 0xca87e0] Value -4616189618054758400,000000 for parameter 'lpc_passes' out of range
[NULL @ 0xca87e0] Value 4613937818241073152,000000 for parameter 'thread_type' out of range
[NULL @ 0xca87e0] Value -4616189618054758400,000000 for parameter 'request_sample_fmt' out of range
[mp3 @ 0xca7540] decoding for stream 0 failed
[mp3 @ 0xca7540] Could not find codec parameters (Audio: mp3, 0 channels, s16, 320 kb/s)
Using Debian Wheezy, ffmpeg 8:1.0.3-dmo1. Thanks for help!
Moved from https://code.google.com/p/spek/issues/detail?id=35
Something like what Dnuos shows in the quality column: http://bitheap.org/dnuos/ (v0, v2, 320cbr, etc)
From a blog comment:
Hi, thanks for this great program. But there seems to be a bug with displaying the average bitrate of VBR-mp3s. e.g. a lame V2 file has an average bitrate of 166kbps, Spek 0.8.1 displays 112kbps. Other files also display just bitrates single mp3-frames can have. So I guess just the bitrate of the first frame of a file is taken for displaying the bitrate. Some more testing showed that Spek 0.7.1 displays the correct average bitrate on these files, but 0.7.2 doesn’t anymore.
A couple of possibly related issues:
Moved to https://code.google.com/p/spek/issues/detail?id=29 :
Use better icons (e.g. Foxtrot), default look terrible.
The spectrogram is not the same between 0.7 and 0.8.
With 0.7 you can see that the file is a "fake" 192 kHz but with 0.8 there is a kind of noise.
See attached screenshot :
http://i49.tinypic.com/2u9ing8.jpg
From https://code.google.com/p/spek/issues/detail?id=33 :
It would be nice if you could add options regarding the application shortcuts to the installer. A simple check box to add the shortcut or not to the desktop and the start menu would suffice.
Moved from https://code.google.com/p/spek/issues/detail?id=46 :
I am missing a little help file with just a few explanations like the legend of the color bar on the right.
Decode the audio stream once on open
Moved from https://code.google.com/p/spek/issues/detail?id=16 :
Add the following settings to the save dialog for image size:
Successor to MP3, get it in there!
Should speed up the analysis after #29 is implemented.
I run my laptop graphic card on Windows 7 @1920x1080 with large DPI scaling enabled (200%) as a result the topmost and leftmost sides of Spek's window contents are clipped away.
See here http://oi46.tinypic.com/34h7uir.jpg
...to allow opening from or saving to the same directory.
When re-starting the pipeline before processing finishes, the spectrogram is not fully rendered.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.