Skip to content

Releases: ossia/libossia

v2.0.0-rc3

08 May 19:06
Compare
Choose a tag to compare
[ci][kfr] cmake fix for emscripten whole_archive support

v2.0.0-rc2

06 Dec 18:24
Compare
Choose a tag to compare
[ci] Disable boost RTTI support

v2.0.0-rc1

01 Nov 00:06
Compare
Choose a tag to compare

Bump the major version as there is a major breaking change: the CHAR type in the API is replaced by a MAP type which is only used for internal communication for no.

v1.2.9

18 Apr 22:30
Compare
Choose a tag to compare
- fix OSCQuery renaming

- various ossia-max fixes

v1.2.8

12 Mar 11:27
Compare
Choose a tag to compare
[tests] Add further preset test cases for impulse & bi

v1.2.7

19 Jan 17:45
Compare
Choose a tag to compare
Add a workflow to cancel previous ones

v1.2.6-rc2

02 Nov 23:10
Compare
Choose a tag to compare
[ci] WIP on packaging

v1.2.5

09 Mar 18:09
Compare
Choose a tag to compare
Try to fix python version upload

v1.2.4

21 Feb 16:33
Compare
Choose a tag to compare
ossia-max bugfix

latest-ci-build

01 Oct 14:34
Compare
Choose a tag to compare
latest-ci-build Pre-release
Pre-release

Changes:

  • 1913196 Fix an issue with clang 13
  • 91f7538 Boost: update to 1.77
  • f9a876e Minor build fix
  • 10bd327 Add a test for token requests
  • ef2608e Disable ticking intervals a first time when they start which causes problems
  • 28f1783 token request: fix a musical quantization case
  • 4eb585c Fix missing file being added
  • dccb280 Fix build on macOS
  • a9898a5 Add an enum_map util
  • 598d37a Fix play-from-here in scenario
See More
  • 82dc72f index.html in build script
  • dc27e19 Fix pd build
  • 65622c7 Fix max/msp build
  • 2c552aa Fix bug in mixing
  • 910e195 Faust fixes
  • 96d1e48 Make things work with fmt::format v8
  • 48ab78f Improve timing handling in nodes
  • 5e129c1 Merge pull request #744 from thibaudk/wip/positions
  • 9af3b7a fix broken units
  • 205db88 update
  • a14594d update gsl
  • edf266e Update URL (line 12)
  • 19c3434 update rubberband
  • c1ab9de fmt fixes
  • e8774f7 fmt fixes
  • 194569d Update submodules
  • 2fbe273 Fix build
  • 3a45c1b Fix windows build
  • 6cc65bb Improve mixing performance
  • 035e01c Do not close the ports if they are already closed
  • 243857e Fix a memory leak in buffer_tick
  • f05d24b Minor fix (paragraph 08)
  • dd286e7 add AED, AD and AZD units
  • f3d2567 Build fixes for tests and examples
  • b6513f2 Zero-initialization in faust
  • 6e33056 Fix all notes off for faust processes
  • 546b0da Improve learning ; fix an OSC bug when a remote OSC device would spam messages
  • 6b85c48 Fix computation of last bar in musical
  • d7c7070 oscquery mirror: use os-assigned port by default for osc server
  • 7c2aa03 Fix incorrect autotrigger behaviour when using addresses
  • 378c01f Fix timesync being retriggered when looping a scenario
  • 317dc0a SDL: log error when init fails
  • af801a8 Use a scenario to drive the tick
  • 41a759f update libremidi
  • 9227cb0 Make merger more consistent
  • 53f1bbd Rename ill-named functions in token request
  • 78f7707 Fix CI
  • 4b4e6c1 Update submodule
  • ab4f160 Exprtk: add a random(min, max) function
  • 26a6b01 If starting a process in an already running interval, make it go through transport
  • fb4fcc9 Add a missing header
  • 1f896e3 Missing include
  • d5f13c4 Implement quantization and the ability to start playing intervals directly
  • 480202b Fix that it did not work to add a sound file while playing
  • 00f7c90 graph edge helper: also copy addresses
  • 687b6f3 add a helper algorithm
  • e21478b Add missing file to install set
  • 7b24d90 Simplify safe_node a bit
  • 771d7e3 Fix includes which had changed
  • 9e11308 Update flat_map
  • 15cda0f Rethink the way device execution starting / stopping is handled
  • 29e0feb Add convenience static_flat_map
  • 3416c21 Improve detection of threads library
  • 8f431d7 QMetaObject::invokeMethod with && does not work until Qt 5.12...
  • a63a5d4 Try to fix old debian / ubuntu builds...
  • e1fd925 Improve compatibility with older Qt version
  • f1a3392 oscquery_server: allow to disable / set zeroconf servers manually
  • 8d9d0a3 Disable some unwanted ubsan warnings
  • c2adc32 Clean execution_state upon deletion
  • 595111a run_async: forward the function argument
  • f412155 Add a todo
  • 8859320 spline: clamp between 0;1
  • 2221ee4 WIP on oscquery async mirror http requests
  • dd208e9 Simplify gain dataspace
  • 1bc1dfc Refactor test handling a bit
  • ff90d49 Add support for 8-bit sounds
  • f82f48d Fake fft implemention if no fftw
  • 2807714 update cmake-modules
  • 3143a95 Add buffer pool utilities
  • 042536b Add a small_flat_map utility header
  • 21ebf5c Refactor some metaprogramming utilities
  • 4438be9 CORS for http requests
  • e2bf10e Fix execution when a branch is disabled
  • d5a9375 update gitmodules
  • 3969fa2 Update concurrentqueue
  • a905563 do not dispose graph intervals recursively
  • 03e627e install missing headers
  • 963573b Add libe131 license file
  • 2334767 properly support E1.31 multicast
  • dadc95c Improve E1.31 - works with actual hardware
  • 20e867c Refactor artnet, add an E1.31 implementation
  • 57ff05e Rapidfuzz: just include as this wreaks havok with ninja on mac & windows
  • 2b04310 windows fixes
  • 12ce124 Add utility fft functions
  • ffaf75c update ossia config
  • a769b3d Disable an unused boost feature
  • 89b0057 Add an utility function to set correct visibility
  • a9a1d26 separate send and receive udp sockets, fix oscquery asio sender not connecting
  • 4051bab update websocketpp
  • 8646774 failing test, large, crashes
  • c8a819f more multiplex support
  • 4c624fe update per new optional send/recv for udp osc
  • 4b8bc0c osc supporting multiplex
  • ed7556c update to new protocol style, still failing
  • e8d8d92 failing mulitplex test
  • 6e58201 Fix code that broke with g++11 -std=c++20
  • a368ac8 Fix building with clang on win32
  • c2da481 Add missing exception handling when sending messages
  • e5fcec6 Implement a custom parallel task-graph that does not use locks
  • fe983d8 Fix parsing of json with NaNs and Infs
  • 59b8b78 Add support for udp sender- & receiver-only osc implementations
  • b4bd6f9 Fix issues with benchmarks
  • 465ff08 Fix failing win32 test
  • 5aa07e5 Correct way to set ios deployment target
  • 3fe17ed try with minimum ios at 12 for CI
  • 43fb3f0 fixes for rapidfuzz
  • 927a8ee Update pd mirror to point to github which is more reliable than sf
  • 41bfc69 Fix boost.asio separate compilation only working on windows
  • 7f92d73 force complete writes in sockets
  • 3905a03 more export macro fixes
  • 5715312 remove invalid export macros
  • ddaabed appveyor: use our boost
  • eb07284 update submodules
  • 21974a8 Fix rapidfuzz build on msvc
  • 5342e96 Various MSVC fixes
  • 514e630 Make mutex mutable
  • 6068541 Fix m_host_info not being protected by a mutex
  • b651e3d Fix minor win32 / ossia-max issues
  • 72164ea minor js fixes on win32
  • 640e5a2 Fix a test
  • 2f4c...
Read more