mb-sound-jackffi VS pointgrey_camera_driver

Compare mb-sound-jackffi vs pointgrey_camera_driver and see what are their differences.

mb-sound-jackffi

An unstable Ruby FFI interface for the JACK Audio Connection Kit (by mike-bourgeous)

pointgrey_camera_driver

ROS driver for Pt. Grey cameras, based on the official FlyCapture2 SDK. (by ros-drivers)
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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
mb-sound-jackffi pointgrey_camera_driver
2 1
2 128
- 0.0%
0.0 0.0
over 1 year ago over 2 years ago
Ruby C++
BSD 2-clause "Simplified" License -
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

mb-sound-jackffi

Posts with mentions or reviews of mb-sound-jackffi. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-09-21.
  • Tenderjit – A JIT for Ruby Written in Ruby
    6 projects | news.ycombinator.com | 21 Sep 2021
    Yeah, here's my main sound repo: https://github.com/mike-bourgeous/mb-sound

    There's also an FFI wrapper for jackd: https://github.com/mike-bourgeous/mb-sound-jackffi

    I'm certain there are still improvements that could be made to the APIs and to performance, so I'm not currently releasing these on rubygems.

  • Torvalds: Shared libraries are not a good thing in general
    7 projects | news.ycombinator.com | 1 May 2021
    Shared libraries and dynamic linking make writing FFI wrappers in other languages possible. If every library were statically linked, I wouldn't be able to write things like this: https://github.com/mike-bourgeous/mb-sound-jackffi

pointgrey_camera_driver

Posts with mentions or reviews of pointgrey_camera_driver. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-05-01.
  • Torvalds: Shared libraries are not a good thing in general
    7 projects | news.ycombinator.com | 1 May 2021
    I dealt with a situation like this for a ROS driver for a camera, where the proprietary SO was redistributable, but the headers and the rest of the vendor's "SDK" was not. The vendor clarified for me repeatedly that it would not be acceptable for us to re-host the SDK, that it was only accessible from behind a login portal on their own site.

    The solution we eventually came to was downloading the SDK on each build, using credentials baked into the downloader script:

    https://github.com/ros-drivers/pointgrey_camera_driver/blob/...

    The vendor was fine with this approach, and it didn't violate their TOU, though it sure did cause a bunch of pain for the maintainers of the public ROS CI infrastructure, as there were various random failures which would pop up as a consequence of this approach.

    I think eventually the vendor must have relented, as the current version of the package actually does still download at build time, but at least it downloads from a local location— though if that is permissable, I don't know why the headers themselves aren't just included in the git repo.

What are some alternatives?

When comparing mb-sound-jackffi and pointgrey_camera_driver you can also consider the following projects:

reprepro-updater

spinnaker_sdk_camera_driver - Point Grey (FLIR) Spinnaker based camera driver (Blackfly S etc.)

mb-sound - A library of simple Ruby tools for processing sound.

distroless - 🥑 Language focused docker images, minus the operating system.

spinnaker_sdk_camera_dri

tenderjit - JIT for Ruby that is written in Ruby

bevy - A refreshingly simple data-driven game engine built in Rust

rhizome - A JIT for Ruby, implemented in pure Ruby