Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 16 fixed-point Open-Source Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
NTSC-CRT
NTSC encoding/decoding in C89 using only integers and fixed point math. Supports NES decoding. Can be used as an image filter for games or real-time applications.
-
fxpmath
A python library for fractional fixed-point (base 2) arithmetic and binary manipulation with Numpy compatibility.
-
PL3D-KC
A very fast and simple software renderer using only integers and fixed point math. PiSHi LE (PL) is a subset of the 3D software graphics library used in King's Crook.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
PAL-CRT
PAL encoding/decoding in C89 using only integers and fixed point math. Supports NES decoding. Can be used as an image filter for games or real-time applications.
-
hVHDL_fixed_point
VHDL library of high abstraction level synthesizable mathematical functions for multiplication, division and sin/cos functionalities and abc to dq transforms.
-
Libraries
Simple, reliable .NET libraries covering numbers, geometry and data structures (by Jodosoft)
-
tinymind
Tinymind is a Neural Network and Machine Learning project intended to provide a C++ template library for neural nets and machine learning algorithms within embedded systems.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
> more like a floating point ... or more like a fixed-point ... ?
It really depends on what kind of analog hardware you use. Not exactly like either. You would different causes for error: Thermal, inherent indeterminism of interactions, decay/drift of value over time, boundary breaches with values near extrema, etc.
> IMO it is surprising fixed-point values don’t come up more often
The C++ standard committee has seen a paper on adding those to the language, as a library feature: https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/p00...
There's a kind-of-popular fixed-point-math library for the language:
https://github.com/MikeLankamp/fpm
and I'm sure they have received some attention in other languages.
Project mention: Picked up an Asus Eee PC 2g Surf! (Linux edition) Hand is for size reference. Genuinely the cleanest condition I've ever seen one in! | /r/retrocomputing | 2023-06-15why not manky MP3 encoders too? toots/shine is particularly boggin.
Project mention: Cathode-Retro: A collection of shaders to emulate the display of an NTSC signal | news.ycombinator.com | 2023-11-13
Project mention: Is there anything like Embedded Artificial Intelligence & Machine Learning? Can anyone tell me more about it? | /r/embedded | 2023-12-07Take a look at TinyMind: https://github.com/danmcleran/tinymind
fixed-point related posts
- Try This Brand New Analog Computer
- Rust be like
- Could fixed-point be introduce into C++26? If so would it be through language, library or both?
- cnl library and scaled_integer
- fixedmath c++17 library
- how do I "fail" in const fn?
- Float division
-
A note from our sponsor - InfluxDB
www.influxdata.com | 29 Apr 2024
Index
What are some of the best open-source fixed-point projects? This list will help you:
Project | Stars | |
---|---|---|
1 | pyt | 2,161 |
2 | cnl | 619 |
3 | fpm | 593 |
4 | NTSC-CRT | 428 |
5 | shine | 387 |
6 | fxpmath | 173 |
7 | PL3D-KC | 105 |
8 | PAL-CRT | 74 |
9 | q | 36 |
10 | nGL | 28 |
11 | fpmoney | 24 |
12 | audio_wavefiles | 17 |
13 | hVHDL_fixed_point | 17 |
14 | Libraries | 12 |
15 | tinymind | 7 |
16 | const_fixedp | 0 |
Sponsored