Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/ossia/libossia

A modern C++, cross-environment distributed object model for creative coding and interaction scoring
https://github.com/ossia/libossia

[ci] More compile time speed fix

bf63e2e478171410c22d22e4d89a7f4836d8aaf7 authored over 1 year ago by Jean-Michaël Celerier <[email protected]>
[3rdparty] some refactor of fmt / spdlog

3d8d7a7c3246e708775fea82003d67eb424bc1f7 authored over 1 year ago by Jean-Michaël Celerier <[email protected]>
[cmake] More refactors to 3rdparty deps

64ca9e48769bd01362877b04ff9428caf763bf3d authored over 1 year ago by Jean-Michaël Celerier <[email protected]>
[cmake] Many cmake fixes

892a61505d5876b552a3caeaf177888a3f146f04 authored over 1 year ago by Jean-Michaël Celerier <[email protected]>
[ci] Do not export ossia target

57f193c7332d4983e67fe69b2289bf3dbf514597 authored over 1 year ago by Jean-Michaël Celerier <[email protected]>
[ci] Make portaudio a global find_package entity

60e9b46449ed6a265ae5822d2ff05a7a6a8ea919 authored over 1 year ago by Jean-Michaël Celerier <[email protected]>
[ci] Forgot to add boost to the deps

5a712addb110533de4582af804018213879f87bc authored over 1 year ago by Jean-Michaël Celerier <[email protected]>
[cmake] Deep refactor of handling of the third party libs

0be8d98cb3564394c42e3bc67f7e537b78864d5f authored over 1 year ago by Jean-Michaël Celerier <[email protected]>
[ci] More work on using external libs

1613386e066af076707e323871f899fa2862639c authored over 1 year ago by Jean-Michaël Celerier <[email protected]>
[ci] Put more libraries as externally linkable

57dfde1d79dfa8881fa18ef105a0a28b3d849d81 authored over 1 year ago by Jean-Michaël Celerier <[email protected]>
[ci] Add an option to use system libs as far as possible

27a23595fa63e201941e378074d95e9ad56c4453 authored over 1 year ago by Jean-Michaël Celerier <[email protected]>
[ci] Fix issue with clang-format & EM_ASM

8581752d306f26f0f7147433c55ce83259319373 authored over 1 year ago by Jean-Michaël Celerier <[email protected]>
[pipewire] Do not use a global for libpipewire::instance

220646dc2061ea98d75e4b9d3f3cd27ffd49458c authored over 1 year ago by Jean-Michaël Celerier <[email protected]>
[ci] Update libremidi

aba672be52abf73f0e13ba310918b6d4d4fb10aa authored over 1 year ago by Jean-Michaël Celerier <[email protected]>
[3rdparty] Remove mpark/variant as we can now use boost everywhere

07bd15fc6d6fff118db8797b27ec823f9082f64c authored over 1 year ago by Jean-Michaël Celerier <[email protected]>
[build] Allow to configure OSSIA_HIDE_ALL_SYMBOLS to internal visibility for making an even smaller lib

bf1537b02981534fec09bc95b3bc7391e9f40318 authored over 1 year ago by Jean-Michaël Celerier <[email protected]>
[exprtk] Disable support for case-insensitivity and rtl io

ea053d6fb9edf2d8ec7d04c5a972b3b478650272 authored over 1 year ago by Jean-Michaël Celerier <[email protected]>
[expressions] Improve performance of expression evaluation

b4462cd42ffe0a343bbaab502a0a4f52bcdcddd1 authored over 1 year ago by Jean-Michaël Celerier <[email protected]>
[code] Work on modularization of the build, allow most of libossia to build with -fno-exceptions -fno-rtti

37ffdf0a2ef07c6d6708741d4a06eef699a89773 authored over 1 year ago by Jean-Michaël Celerier <[email protected]>
[pipewire] Fix leak if pipewire could not allocate link

f44c18a31d9dab499e333e6b5c1bef8177163f6d authored over 1 year ago by Jean-Michaël Celerier <[email protected]>
[code quality] Refactor parsing to get rid of boost lexical_cast, allow to build without dataflow support in scenario for freestanding

be642683733907f8118a213c47145b625a171b88 authored over 1 year ago by Jean-Michaël Celerier <[email protected]>
[code] Remove unused funcs

9dd9aa013f5e4013decabb88a1a6417688c49524 authored over 1 year ago by Jean-Michaël Celerier <[email protected]>
[3rdparty] libraries update batch

082ea86d8d8f0acd00a6a52416db046a1e3054ec authored over 1 year ago by Jean-Michaël Celerier <[email protected]>
[libav] Fix version check that failed on fedora

6282e80eba3d3e99c25a1e70f39f533812604087 authored over 1 year ago by Jean-Michaël Celerier <[email protected]>
[code] Remove useless logs

35876f8cab0d06bb4f569e6e654010e646eb559e authored over 1 year ago by Jean-Michaël Celerier <[email protected]>
[http] Add the ability of QML devices to create / delete nodes dynamically ; make more functions take string_view

e50427de231e11cb032464ec2835a13c66991b3b authored over 1 year ago by Jean-Michaël Celerier <[email protected]>
[ci] MSVC: try another fix

c0b9134b0bd4fe90e55e2f2d93d246311c41071e authored over 1 year ago by Jean-Michaël Celerier <[email protected]>
Revert "[ci] Try to understand msvc issue through compile_commands"

This reverts commit b611fc3d85846e3e9fd392caada2fde68ddedc84.

2101558e668f8999a566aad2d02beb73d2028401 authored over 1 year ago by Jean-Michaël Celerier <[email protected]>
[ci] Try to understand msvc issue through compile_commands

b611fc3d85846e3e9fd392caada2fde68ddedc84 authored over 1 year ago by Jean-Michaël Celerier <[email protected]>
[ci] Refactor msvc builds to use same config everywhere

b87cfd372295c6a2a871e145fbd81b4d9020af27 authored over 1 year ago by Jean-Michaël Celerier <[email protected]>
[ci] Windows: try to specify the toolset manually

41f778025ba4d0b50f7477b97b543b67ad55df85 authored over 1 year ago by Jean-Michaël Celerier <[email protected]>
[code] Simplify for_each_in_tuple

670bd59dc198192bbfcd35b1ec18ff68daf04db4 authored over 1 year ago by Jean-Michaël Celerier <[email protected]>
[sdl] Fix a case where it could be disabled

66ec34955b64e44d30ef354380b639ad188b78cc authored over 1 year ago by Jean-Michaël Celerier <[email protected]>
[ci] Try to understand the toolset choice issue

ee609d38ae0d75a67daa94fc96ebd1af0a128a67 authored over 1 year ago by Jean-Michaël Celerier <[email protected]>
[ci] Remove more references to Qt 5

6319692c6dce51fb6ea579ec09481a41bb83c235 authored over 1 year ago by Jean-Michaël Celerier <[email protected]>
[qt] Further updates to Qt 6 port

c33deb6577be3215c0d2a095227e03b466e2e2d0 authored over 1 year ago by Jean-Michaël Celerier <[email protected]>
[ci] qt: port to qt6

c6d90c010be032406c4c2a3d542bd70fb5927626 authored over 1 year ago by Jean-Michaël Celerier <[email protected]>
[ci] Disable pch on MSVC

373fc6bfd7ae2d547171b16fd3cd0574cc7663bf authored over 1 year ago by Jean-Michaël Celerier <[email protected]>
[ci] Max & pd fixes

b9bf80e7cb3c427012f8d02b1bfb0c6154cabfb3 authored over 1 year ago by Jean-Michaël Celerier <[email protected]>
[ci] More CI fixes

e2e630c60aeeb55be69457737eff217e42aa9a18 authored over 1 year ago by Jean-Michaël Celerier <[email protected]>
[ci] Add missing include

992a42a0266615e568ffbd38e110abd5c7adfaf5 authored over 1 year ago by Jean-Michaël Celerier <[email protected]>
[ci] Fix msvc se*gfault

1a8507a83929fe1b056484c269e3d32feadad958 authored over 1 year ago by Jean-Michaël Celerier <[email protected]>
[build] Readd eagerly removed include

6ec6da640dd82e749ffd7078aa440bfe42515a95 authored over 1 year ago by Jean-Michaël Celerier <[email protected]>
[code] Cleanups, remove useless includes

d1820cb0b5fe33313811a2f0736d0cedf00abf83 authored over 1 year ago by Jean-Michaël Celerier <[email protected]>
[core] Allow to build a lightweight version of the library

- Allow to build without fmt, spdlog, rapidfuzz, re2
- Allow to build without audio and midi sup...

df7e69d9dd7703e226411ba1c67b97bf793a667d authored over 1 year ago by Jean-Michaël Celerier <[email protected]>
[value] Use int32_t instead of int

5beabfb15668e8e50c5d3344c4170dbef0e404d9 authored over 1 year ago by Jean-Michaël Celerier <[email protected]>
[3rdparty] Update boost to 1.82

af3f256018ca302b0b923642315292de0fd7e425 authored over 1 year ago by Jean-Michaël Celerier <[email protected]>
[tests] Fix API change of curve segment

329b9b14be31affce711061d4bc67a7e42aa5154 authored over 1 year ago by Jean-Michaël Celerier <[email protected]>
[scenario] Implement an exclusive mode across scenario components

c2022c110632d756e9600c2098353b6b758b20fc authored over 1 year ago by Jean-Michaël Celerier <[email protected]>
[ci] Fix a build issue with libstdc++13 until it gets fixed in boost

a883b261cf9ed0759e82cb9f2ab721cf169dd82b authored over 1 year ago by Jean-Michaël Celerier <[email protected]>
[midi] Fix that libremidi would sometimes not link with boost

740bede0f4951075049a03f81c63feae8365be3a authored over 1 year ago by Jean-Michaël Celerier <[email protected]>
[symbols] Try to reenable visibility control

6a2b09c0d4d4fdff4bc8e196d3a7cc9182d2def5 authored over 1 year ago by Jean-Michaël Celerier <[email protected]>
[exec] Improve allocations and fix that the graph_edge pool was using ridiculous amounts of memory for no reason

a6606aafe95a42dc771f668775d8cb4a3d94834d authored over 1 year ago by Jean-Michaël Celerier <[email protected]>
[oscquery] Fix that WS_IP / WS_PORT were not advertised by libossia

d091290a4b807ca15af85954e50e67f671c00921 authored over 1 year ago by Jean-Michaël Celerier <[email protected]>
[3rdparty] update unordered_dense

100a5db01f61a54a610018cc500892b818b01429 authored over 1 year ago by Jean-Michaël Celerier <[email protected]>
[ci] Workaround for GCC 13

f5c4589945d4e8574b5ec297317d019993d2d35f authored over 1 year ago by Jean-Michaël Celerier <[email protected]>
[audio] Add support for position in pipewire

4de93863625f6ea5af9a6997c52379e6e9e38f33 authored over 1 year ago by Jean-Michaël Celerier <[email protected]>
[oscquery] Try to handle oscquery servers that use Nil or empty addresses for impulses

432ecf62fb05158aaf78a34d52527dc902b7a98a authored over 1 year ago by Jean-Michaël Celerier <[email protected]>
[3rdparty] Update libremidi

7c2f834ce45a910f2c4d17b33910a297d9e5ebb1 authored almost 2 years ago by Jean-Michaël Celerier <[email protected]>
[qt] Updates for Qt 6.5

90933561d730a3a0dc223e064b0b5b99235d8cc8 authored almost 2 years ago by Jean-Michaël Celerier <[email protected]>
[midi] Small build changes

8bfa89ecc688cec3fddd5ced0f0ed914c248087f authored almost 2 years ago by Jean-Michaël Celerier <[email protected]>
[midi] Update libremidi

f52d65299e203131df45841f69bb2f22b1c78f33 authored almost 2 years ago by Jean-Michaël Celerier <[email protected]>
[midi] Fix error for some weird midi devices sending 2 byte messages

15d599fcde99aed4c5c7d29e33d53c18947f6ab4 authored almost 2 years ago by Jean-Michaël Celerier <[email protected]>
[midi] Fix midi listening implementation

e24065e60b7b74574942c2056e33bdce67427be9 authored almost 2 years ago by Jean-Michaël Celerier <[email protected]>
[exprtk] Fix indexing eror when reading a vec

1103232c6a29ec440f1d550a44a7b6ad866daedb authored almost 2 years ago by Jean-Michaël Celerier <[email protected]>
[dmx] Better support for presets

f7bbc5971de4822dddad185d2d015a4fae463be4 authored almost 2 years ago by Jean-Michaël Celerier <[email protected]>
[dmx] Add support for enum-based parameters, eg presets

cb8498ac2817fae5777b5f7aabd107e8097ccf9a authored almost 2 years ago by Jean-Michaël Celerier <[email protected]>
[artnet] Refactors, fix artnet protocol to use a simpler channel name format

4f59640025fa6537c454a3b370601131de3e59bf authored almost 2 years ago by Jean-Michaël Celerier <[email protected]>
[exec] Correctness fixes on timing and on recabling

b3c9957e1c0f6de3eb35d2ac7ecd9a84be6e63f4 authored almost 2 years ago by Jean-Michaël Celerier <[email protected]>
[ci] Fix build on mac

2f06918671d70df69cfb39499430daf9f7e10f93 authored almost 2 years ago by Jean-Michaël Celerier <[email protected]>
[ci] Small fixes

98e611d1cc4633156222192f99ff42fea80d4d47 authored almost 2 years ago by Jean-Michaël Celerier <[email protected]>
[refactor] Standardize set / map containers, hash functions, etc ; assume at least C++17 for good

00988a70fa8470e1a82b0be718e1098f7cd1e80d authored almost 2 years ago by Jean-Michaël Celerier <[email protected]>
Update ExprTk

91ad7f92a053b3b5090ac2a1f6c535eabca90aa8 authored almost 2 years ago by Arash Partow <[email protected]>
[util] Add an useful algorithm

93fdce87630a14109938c97d1c8c1f1d01f54d27 authored almost 2 years ago by Jean-Michaël Celerier <[email protected]>
[dmx] Allow 512 channels for dmx usb pro

d4ce7d2f482ea72b57f886fc5fe7b63f5485791a authored about 2 years ago by Jean-Michaël Celerier <[email protected]>
[dmx] Add support for high resolution channels

8891e48724ae0dc7858e5f09273a903dc0a8e2e5 authored about 2 years ago by Jean-Michaël Celerier <[email protected]>
[max] Fix repetition filter eventually causing messages to stop being sent

1fde24eede0c864379ad788ec8416e97be8618bc authored about 2 years ago by Jean-Michaël Celerier <[email protected]>
[ci] Support for wasmin libav

a08410841297848d153ef56ef999977d8fc798f9 authored about 2 years ago by Your Name <[email protected]>
[ci] other libav fix

111da56c28d240f13f5250354f58e14fbdea2e93 authored about 2 years ago by Jean-Michaël Celerier <[email protected]>
[libav] Fixes for older ffmpeg versions

e13e09988509da5527d2225ffe617c424eabfbaa authored about 2 years ago by Jean-Michaël Celerier <[email protected]>
[ci] WIP on fixing aarch64 build

8455f7076dc5c9a25d6b611a778bebaba21adc42 authored about 2 years ago by Your Name <[email protected]>
[ci] Add missing header

525d35c9f7160aac416ea386779ab136c58e436f authored about 2 years ago by Jean-Michaël Celerier <[email protected]>
[audio] Add an implementation of sound file reader which uses libavcodec for streaming data on the fly

0c8508a328878100f14a26952a30661a6ddd696d authored about 2 years ago by Jean-Michaël Celerier <[email protected]>
[boost] disable graphviz printing due to problems ithout rtti

7089bc64cb7ffda1444e4443a2a52b220ed8629c authored about 2 years ago by Your Name <[email protected]>
[util] Add a triple-buffer utility class

aa1ff42d566f40e38dc42089b5372ef6e067461e authored about 2 years ago by Jean-Michaël Celerier <[email protected]>
[3rdparty] Update kfr

bfadd2705288a95d512135f8ae814b78755b7a3d authored about 2 years ago by Jean-Michaël Celerier <[email protected]>
[gradient] Allow to output in different units

6e9723426d2f3bbf9f7a89d3e45dc4a6bbde795f authored about 2 years ago by Jean-Michaël Celerier <[email protected]>
[graph] Enable choosing the amount of parallel threads

3cd4fe68c42031eccdbb6a4ca4306931743bcc3e authored about 2 years ago by Jean-Michaël Celerier <[email protected]>
[3rdparty] Update kfr

751c9274ce3647ff6cbedddd86e34dc4e18eea72 authored about 2 years ago by Jean-Michaël Celerier <[email protected]>
[faust] Add a new required function to dsp_factory child classes

060b46a5ef4a71933e18f7ba9b7dc4b0371fc645 authored about 2 years ago by Jean-Michaël Celerier <[email protected]>
[ci] Update kfr

12722556644e72987f43b463f8b04830814162be authored about 2 years ago by Jean-Michaël Celerier <[email protected]>
[3rdparty] Update kfr to v5

8358bbc472326d056df64464c63555e396eb3093 authored about 2 years ago by Jean-Michaël Celerier <[email protected]>
[ci] Fix some windows build errors

b7dec763f41b70578c35b2d794757943886f74ff authored about 2 years ago by Jean-Michaël Celerier <[email protected]>
[ci] Disable boost RTTI support

65c3eebb47f504787c7bd05226d1f1e61a4d73fb authored about 2 years ago by Jean-Michaël Celerier <[email protected]>
[ci] Windows really does not like export macros only in the impl

f988b32b3823e14453464805e23f559708486f64 authored about 2 years ago by Jean-Michaël Celerier <[email protected]>
[js] Fix buggy conversion for vec2/3/4f from JS

9560e5bfde6311c458bc72fc0bf0b785c69c3a27 authored about 2 years ago by Jean-Michaël Celerier <[email protected]>
[value] Add missing export macro

ae1c29ed94fccaef9b442c32d684e5f4239b69d9 authored about 2 years ago by Jean-Michaël Celerier <[email protected]>
[values] Implement conversion of vector minmax to vecNf

ae747c757da6d961e73498a4e347917064ad67d2 authored about 2 years ago by Jean-Michaël Celerier <[email protected]>
[js] Improvement to the QML -> ossia conversions

abd2fff724e2b34901e71a2c9e47980fdedabe80 authored about 2 years ago by Jean-Michaël Celerier <[email protected]>
[serial] Fix default values

ae488c92c5f86c3db272f4121cf667f0b3a6a399 authored about 2 years ago by Jean-Michaël Celerier <[email protected]>