Comments (3)
Hello!
First of all, thank you for reporting this bug!
The reason why it happens on your PC is because your CPU doesn't support SSE4.1 instruction set. Can you tell me what CPU you have?
I overlooked this problem when I first enabled sse4.2 compilation flag several months ago (for faster text processing in some cases). But since all modern amd64 CPUs support sse4.2, it would be a shame not to use it in fmedia. So I guess I can just rebuild fmedia without sse4 for you and the others who use old CPUs. I think I can do it this weekend, so please wait.
from fmedia.
Ahh, that makes sense now.
I remember reporting this: #62
I used the old versions and 1.25.2beta, I remember these worked. I just tested and indeed they do!
That explains why my return discovered my fmedia directory looks strangely new. I forgot that I updated fmedia by downloading 1.25.3beta a few months ago, unpacked, and just left it there without launching it. So I had no idea it has sse4.2 enabled.
My cpu is:
AMD Phenom(tm) II X4 925 Processor, 2800 Mhz, 4 Core(s), 4 Logical Processor(s)
It doesn't support SSE4.2 as you guessed.
Thank you for the response and kindly for taking into consideration for us users without sse4.2!
from fmedia.
I rebuilt the v1.28 packages for the CPU without SSE4.2.
When downloading from the official site, select pre-2011
package (those that have x64old
or amd64old
suffix) - it should work for your particular CPU.
Just for history: SSE4.1/2 is first appeared in Intel Nehalem (2008) and AMD Bulldozer (2011). SSE4.2 gives new CPU instructions that speed up text-parsing algorithms (they parse 16bytes of data per 1 instruction). I planned to use them for fmedia.conf
& fmedia.gui
parsers (but still haven't found the time to actually do it) and broke fmedia for all old CPUs by compiling it with -msse42
flag without any good reason. I'm still not sure what's the best solution, but for now there will be just different fmedia packages.
from fmedia.
Related Issues (20)
- using check_output HOT 1
- linux: can't create pipe (probably ffos problem?) HOT 2
- CPU usage on run as background process HOT 4
- Record mode doesn't allow ouput device selection HOT 13
- Cannot mix audio files? HOT 6
- HTTPS Internet Radio Streams HOT 7
- Building on FreeBSD HOT 3
- Is the stop button far away? Exit button. HOT 2
- Suggestions: winget install fmedia HOT 2
- fmedia-gui doesn't remember record settings HOT 3
- Overview description misleading HOT 1
- M1 support HOT 32
- Record system audio (windows output device?) HOT 2
- Not an issue – just a question! (re ReplayGain) HOT 4
- fmedia-gui crash on win64 when choosing Playback device (Win10) HOT 1
- Multi-channel recording HOT 4
- Filtering/Convolution possible while streaming? HOT 1
- How to convert to PCM data? HOT 2
- Fmedia does not play back short duration wave files HOT 8
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fmedia.