@jcelerier@mastodon.art banner
@jcelerier@mastodon.art

@jcelerie

@SATmontreal cto | past: @ossia_io (https://t.co/IXnYYWyCGD) cto, KDAB (@KDABQt), Blue Yeti (@yetibleu), u-bordeaux (@univbordeaux)

Montréal, Québec Katılım Aralık 2019
801 Takip Edilen474 Takipçiler
Sabitlenmiş Tweet
@jcelerier@mastodon.art
@[email protected]@jcelerie·
Reached what I think is the absolute lowest denominator for making objects for ossia / Max / Pd / VSTs / <anything you can think of which looks like a graph>: the object on the left is generated automatically from the code on the right with just a C++20 compiler #intermedia
@jcelerier@mastodon.art tweet media
English
1
3
44
0
zach lieberman
zach lieberman@zachlieberman·
What are your favorite (midi ?) controllers for live performance. I’m trying to avoid cheap feeling knobs…. Mostly looking for sliders or knobs to control parameters.
English
29
0
54
18.4K
@jcelerier@mastodon.art
@[email protected]@jcelerie·
Very glad that the GStreamer conference happens in Montreal this year! At the SAT we are showing our appreciation for the critical open-source work done by GStreamer contributors, by becoming a gold sponsor of the conference and organizing a networking event tuesday. RSVP link:
English
1
0
1
124
Satnam Singh
Satnam Singh@satnam6502·
I'm looking for help with C++ (yes, really). I would like to know if there is any way that I can statically ensure a function like ilv (show below) takes an even length array as an argument and returns an even length array as a result at compile time. I know I can use a static_assert inside the body of the ilv function, but I want to convey the even constraint in the type signature. I appreciate the C++ compiler in the code below infers a size M for the template matching for the size of the array, and then fails to work out that M = 2*N. If there is a way to statically enforce an array having an even length in the type then I'd love to know about it! Thank you kindly. Normal Haskell Satnam service will resume shortly.
Satnam Singh tweet media
English
27
4
108
29.9K
Rango
Rango@matthew_meadows·
@janetacarr These salaries seem quite low even outside of the tech hub markets.
English
3
0
12
4.3K
Janet A. Carr
Janet A. Carr@janetacarr·
Stackoverflow dev survey 2024: Look who's paying the bills!
Janet A. Carr tweet media
English
171
109
1.7K
363.6K
@jcelerier@mastodon.art
@[email protected]@jcelerie·
Hi folks! We're starting a formal user study on ossia score, to improve the UI / UX affordances. If you've ever used ossia for audio / visuals / IoT / media art and can spare 10 minutes, please fill out forms.gle/HWpozsvApUz9JW… !
English
0
1
2
188
@jcelerier@mastodon.art
@[email protected]@jcelerie·
@supahvee1234 Most likely the non-negative quantity is also not supposed to behave such that x-y for x = 0 and y = 1 gives 4 billion
English
0
0
0
29
@jcelerier@mastodon.art
@[email protected]@jcelerie·
@supahvee1234 With a type that represents this invariant (which likely is implemented as a signed integer). Most likely the full range of an int even 31 bit is likely invalid, e.g. of it's for representing an amount of items displayed in a GUI app or a size of some geometry in pixels.
English
1
0
0
39
Vittorio Romeo
Vittorio Romeo@supahvee1234·
How does the "make invalid states unrepresentable" crowd cope with the widespread advice of using signed integers even for quantities that are never supposed to be negative? I am in that crowd, BTW. #cpp #c
English
26
0
41
14.2K
@jcelerier@mastodon.art
@[email protected]@jcelerie·
@FFmpeg @ossia_io score is an open-source audio/video/any media real-time sequencer which uses ffmpeg for video & audio encoding & streaming :)
@jcelerier@mastodon.art tweet media
English
0
0
3
58
FFmpeg
FFmpeg@FFmpeg·
Show us interesting things you have done with FFmpeg and we'll share them with all our followers
English
234
116
2.5K
619.7K
@jcelerier@mastodon.art
@[email protected]@jcelerie·
@ossia_io score reached the 200k downloads milestone, a bit less than a year after the first 100k which took a decade :') thanks for your support friends 🫶
English
0
1
2
98
@[email protected] retweetledi
@jcelerier@mastodon.art
@[email protected]@jcelerie·
@m_ou_se How would you handle a native GUI where an operation causing some panic deep down should never crash the app but instead just show a dialog to the user like "error: operation canceled" and let them continue with other GUI actions ?
English
0
0
1
34
Mara
Mara@m_ou_se·
What if Rust only had panic="abort"? (Instead of panic="unwind", today's default.) It could simplify some parts of the language and prevent subtle bugs. Do you absolutely need catch_unwind? If yes, please leave a reply! (Panic hook and backtrace etc. will still work of course!)
English
47
14
107
59.3K
tanz_x87
tanz_x87@tanzislam·
@vzverovich I've used the C preprocessor on Dockerfiles. Works pretty neatly.
English
1
0
0
134
@jcelerier@mastodon.art
@[email protected]@jcelerie·
Looking for testers: as of the latest commit, libremidi (github.com/jcelerier/libr…) has primitive support for sending & receiving MIDI 2 UMP messages through the Alsa sequencer. (Linux6.5+). Check out midi2_echo.cpp example :)
English
0
1
2
270