This commit is contained in:
ed committed 2026-08-29 13:52:34 -04:00
1 parent 13a7338748
commit cd39a5dec6
74 files changed
+2699

No files matched your search

@@ -0,0 +1,55 @@
---
title: "“Row/column major” should have been termed “row/column sequential” — “major” to me implies the larger step, not the smaller."
type: archive
source: twitter
source_url: "https://x.com/ID_AA_Carmack/status/1624473721648865285"
author: "John Carmack"
handle: ID_AA_Carmack
post_id: "1624473721648865285"
date: 2023-02-11
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- ID_AA_Carmack
description: "“Row/column major” should have been termed “row/column sequential” — “major” to me implies the larger step, not the smaller."
in_reply_to: ""
---
## Source
- URL: https://x.com/ID_AA_Carmack/status/1624473721648865285
- Author: John Carmack (@ID_AA_Carmack)
- Posted: 2023-02-11 18:21:31
## Thread
**1/** **@ID_AA_Carmack** ^1624473721648865285
“Row/column major” should have been termed “row/column sequential” — “major” to me implies the larger step, not the smaller. https://en.m.wikipedia.org/wiki/Row-_and_column-major_order
**2/** **@Jonathan_Blow** ^1624493040265203712
**@ID_AA_Carmack**
"major" just doesn't mean anything to my brain. I never bother to use these terms for exactly that reason, I just know how things are stored.
**3/** **@cmuratori** ^1624537514840297473
**@Jonathan_Blow** **@ID_AA_Carmack**
It also doesn't comport with any existing terminology. Nobody says English is a "row major" language while Japanese is "column major". They say things like "left-to-right" and "top-to-bottom", etc.
**4/** **@lobachevscki** ^1624808143988396033
**@cmuratori** **@Jonathan_Blow** **@ID_AA_Carmack**
It means principal/priority. This is a math based name, it predates the existence of any of those computer languages (Fortran or C).
**5/** **@cmuratori** ^1624861095747031040
**@lobachevscki** **@Jonathan_Blow** **@ID_AA_Carmack**
Well, C is a relatively late language, so everything predates that. But no, this terminology did not predate computer processing of matrices. It is coincident with them:
https://books.google.com/ngrams/graph?content=row+major%2Ccolumn+major&year_start=1800&year_end=2019&corpus=en-2019&smoothing=3
+1
View File
@@ -12,6 +12,7 @@ tags:
- [[archive/threads/ID_AA_Carmack/2021-07-08-webusb-sure-sounds-like-scope-creep]]
- [[archive/threads/ID_AA_Carmack/2022-01-03-when-unity-and-unreal-package-textures-and]]
- [[archive/threads/ID_AA_Carmack/2022-01-27-address-space-randomization-is-a-security-feature]]
- [[archive/threads/ID_AA_Carmack/2023-02-11-row-column-major-should-have-been-termed-row]]
- [[archive/threads/ID_AA_Carmack/2023-09-29-i-remain-unconvinced-that-mixed-reality]]
- [[archive/threads/ID_AA_Carmack/2025-12-23-would-papers-get-rejected-if-they-used-legal-code]]
- [[archive/threads/ID_AA_Carmack/2026-07-01-it-isnt-the-point-of-this-project-but-looking-at]]
@@ -0,0 +1,141 @@
---
title: "@Jonathan_Blow What do you mean in a non-findable way anymore ? Is it in a custom path instead of the classic System32 / SysWOW64 ?"
type: archive
source: twitter
source_url: "https://x.com/MattyMSS/status/1906824954542461022"
author: "Matty"
handle: MattyMSS
post_id: "1906824954542461022"
date: 2025-03-31
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- Jonathan_Blow
description: "@Jonathan_Blow What do you mean in a non-findable way anymore ? Is it in a custom path instead of the classic System32 / SysWOW64 ?"
in_reply_to: ""
parent_post_id: "1906823282915262657"
---
## Source
- URL: https://x.com/MattyMSS/status/1906824954542461022
- Author: Matty (@MattyMSS)
- Posted: 2025-03-31 21:44:30
## Branch
**1/** **@MattyMSS** ^1906824954542461022
**@Jonathan_Blow**
What do you mean in a non-findable way anymore ? Is it in a custom path instead of the classic System32 / SysWOW64 ?
**2/** **@Jonathan_Blow** ^1906825155994853542
**@MattyMSS**
I ran two different DirectX redistributable thingies and dsound.dll is still not installed as a system library anywhere that anyone can find, for some reason.
**3/** **@Jonathan_Blow** ^1906825685630660754
**@MattyMSS**
One of the installers is generating an error, and maybe this is causing everything to abort. I tried deleting most of the cabs and only installing stuff 2009 or later, but this didn't have dsound I guess.
**4/** **@MattyMSS** ^1906826466697806082
**@Jonathan_Blow**
I'm mostly surprised because afaik it's supposed to be bundled with Windows (albeit only the directX 9.0 version). I know that the runtimes overwrite it so it's probably an installer error that either deleted it or edited its permissions while overwriting and it's stuck in limbo
**5/** **@Jonathan_Blow** ^1906828063817785484
**@MattyMSS**
I am running a fresh install of Windows and it just does not seem to be there.
**6/** **@MattyMSS** ^1906829132840718686
**@Jonathan_Blow**
What is this command's output ? It should show you the registration path
reg query HKLM\SOFTWARE\Classes /s /f dsound.dll
**7/** **@Jonathan_Blow** ^1906831143347032225
**@MattyMSS**
Okay you know what, it says it's in system32, and it is. (I goofed and only searched in system).
As for why it can't be found when I run stuff, hmmmm.... maybe it is the thing where the DLL is found but it depends on DLLs that are not found.
**8/** **@MattyMSS** ^1906831674471559485
**@Jonathan_Blow**
Glad you found it ! It could be missing dependecies or that the dll isn't properly registered. Do this and try again to make sure :
regsvr32 C:\Windows\System32\dsound.dll
Hit me up if it doesn't work
**9/** **@Jonathan_Blow** ^1906833077135200451
**@MattyMSS**
As I thought...
![](https://pbs.twimg.com/media/GnZukyOawAAs3Mf?format=png&name=orig)
**10/** **@MattyMSS** ^1906833384438972512
**@Jonathan_Blow**
Yeah it could be corrupted. You can grab one from another windows computer (or I can send you mine). You could also delete it and hope reinstalling will fix it
**11/** **@Jonathan_Blow** ^1906834221064491335
**@MattyMSS**
I'll try just copying it when I get home, but I suspect it's more like a problem with a dependency. I am just too lazy right now to download the sysinternals dependency viewer thing.
**12/** **@Jonathan_Blow** ^1906835652924297297
**@MattyMSS**
I tried copying it and now I have some access denied bullshit despite the fact that my account is supposed to have administrator permissions. Yay.
I am so ready to dump Windows, it's just not funny.
**13/** **@Jonathan_Blow** ^1906835992772071521
**@MattyMSS**
Maybe "access denied" actually means "file in use" because Windows is stupid. I feel my will to deal with this leaving my body rapidly.
**14/** **@MattyMSS** ^1906836736157851717
**@Jonathan_Blow**
It's a dll, it's supposed to be used by multiple programs at once. Could it be that because you copied it the system perceives you as not the owner ? Try editing the file permissions. (Wait til you see some Windows kernel parts rewrite in rust that will 100% kill our brains soon)
**15/** **@Jonathan_Blow** ^1906839285132825085
I didn't copy it. This is whatever the installer installed or whatever was on the system from initial Windows install last night.
Permissions for the file are grayed out, I can't change anything.
Years ago I would have pursued this but after so many years of fucking bullshit that always gets worse, I am ready to give up and completely bail. I hate this. I am trying to get actual work done. I don't know what Microsoft thinks they are doing.
**16/** **@MattyMSS** ^1906840423806402619
**@Jonathan_Blow**
You might try to use a mount on C through the recovery command line but at some point it's not worth the hassle. I'm not familiar with XAudio2 (heck haven't used DirectSound in a while) but that might be your best bet at the moment. Wish I could've been of more help though :(
## Related
- Spine: [[archive/threads/Jonathan_Blow/2025-03-31-for-years-i-have-used-dsound-dll-to-play-audio-on]]
@@ -0,0 +1,39 @@
---
title: "@Jonathan_Blow I used WASAPI recently (first time), it was every bit the crapola I expected it to be, but no worse, and I would use it again because it's there"
type: archive
source: twitter
source_url: "https://x.com/SegfaultMax/status/1906857348364472677"
author: "Max"
handle: SegfaultMax
post_id: "1906857348364472677"
date: 2025-03-31
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- Jonathan_Blow
description: "@Jonathan_Blow I used WASAPI recently (first time), it was every bit the crapola I expected it to be, but no worse, and I would use it again because it's there"
in_reply_to: ""
parent_post_id: "1906823282915262657"
---
## Source
- URL: https://x.com/SegfaultMax/status/1906857348364472677
- Author: Max (@SegfaultMax)
- Posted: 2025-03-31 23:53:14
## Branch
**1/** **@SegfaultMax** ^1906857348364472677
**@Jonathan_Blow**
I used WASAPI recently (first time), it was every bit the crapola I expected it to be, but no worse, and I would use it again because it's there
https://pastebin.com/War6vJ3D
## Related
- Spine: [[archive/threads/Jonathan_Blow/2025-03-31-for-years-i-have-used-dsound-dll-to-play-audio-on]]
@@ -0,0 +1,49 @@
---
title: "@Jonathan_Blow Have you looked into SoLoud?"
type: archive
source: twitter
source_url: "https://x.com/StirringDragon/status/1906844735714771130"
author: "Bruce"
handle: StirringDragon
post_id: "1906844735714771130"
date: 2025-03-31
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- Jonathan_Blow
description: "@Jonathan_Blow Have you looked into SoLoud?"
in_reply_to: ""
parent_post_id: "1906823282915262657"
---
## Source
- URL: https://x.com/StirringDragon/status/1906844735714771130
- Author: Bruce (@StirringDragon)
- Posted: 2025-03-31 23:03:07
## Branch
**1/** **@StirringDragon** ^1906844735714771130
**@Jonathan_Blow**
Have you looked into SoLoud?
**2/** **@Jonathan_Blow** ^1906846257668047201
**@StirringDragon**
I don’t know what that is, but since we are shipping this also with the compiler for random people to use, I want it to be an OS-native interface with no dependencies.
**3/** **@StirringDragon** ^1906847318122586446
**@Jonathan_Blow**
https://solhsa.com/soloud/
## Related
- Spine: [[archive/threads/Jonathan_Blow/2025-03-31-for-years-i-have-used-dsound-dll-to-play-audio-on]]
@@ -0,0 +1,55 @@
---
title: "@Jonathan_Blow SDL has audio output functionality, seems to work pretty well from what I can tell."
type: archive
source: twitter
source_url: "https://x.com/TylerGlaiel/status/1906824305217835350"
author: "Tyler Glaiel"
handle: TylerGlaiel
post_id: "1906824305217835350"
date: 2025-03-31
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- Jonathan_Blow
description: "@Jonathan_Blow SDL has audio output functionality, seems to work pretty well from what I can tell."
in_reply_to: ""
parent_post_id: "1906823282915262657"
---
## Source
- URL: https://x.com/TylerGlaiel/status/1906824305217835350
- Author: Tyler Glaiel (@TylerGlaiel)
- Posted: 2025-03-31 21:41:56
## Branch
**1/** **@TylerGlaiel** ^1906824305217835350
**@Jonathan_Blow**
SDL has audio output functionality, seems to work pretty well from what I can tell. I use FAudio on top of it (open source reimplementation of XAudio)
**2/** **@Jonathan_Blow** ^1906824662400831937
**@TylerGlaiel**
No Extra Layers Please
**3/** **@axnjaxn** ^1906906393782751361
**@Jonathan_Blow** **@TylerGlaiel**
I wondered if it would be possible to harvest whatever SDL3 uses underneath its extra layer, and within the header it calls out WASAPI, coreaudio, and ALSA, so perhaps they decided to build on top of the trash?
**4/** **@TylerGlaiel** ^1906907341033025796
**@axnjaxn** **@Jonathan_Blow**
SDL3 has a priority list of like 20 different underlying driver APIs since i guess windows is a bit fucked there. but it is fully open source
## Related
- Spine: [[archive/threads/Jonathan_Blow/2025-03-31-for-years-i-have-used-dsound-dll-to-play-audio-on]]
@@ -0,0 +1,43 @@
---
title: "@Jonathan_Blow OpenAL?"
type: archive
source: twitter
source_url: "https://x.com/ccallac7/status/1906823939504119854"
author: "Charlie Callahan"
handle: ccallac7
post_id: "1906823939504119854"
date: 2025-03-31
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- Jonathan_Blow
description: "@Jonathan_Blow OpenAL?"
in_reply_to: ""
parent_post_id: "1906823282915262657"
---
## Source
- URL: https://x.com/ccallac7/status/1906823939504119854
- Author: Charlie Callahan (@ccallac7)
- Posted: 2025-03-31 21:40:28
## Branch
**1/** **@ccallac7** ^1906823939504119854
**@Jonathan_Blow**
OpenAL?
**2/** **@Jonathan_Blow** ^1906824693681893487
**@ccallac7**
No Extra Layers Please
## Related
- Spine: [[archive/threads/Jonathan_Blow/2025-03-31-for-years-i-have-used-dsound-dll-to-play-audio-on]]
@@ -0,0 +1,37 @@
---
title: "I asked Grok for you: For XAudio2, Microsoft’s got decent sample code in their docs—check out the \"XAudio2 Basic Audio\" sample (http://learn.microsoft.com/en-us/windows/win32/xaudio2/xaudio2-sample-programs)."
type: archive
source: twitter
source_url: "https://x.com/technomantics/status/1906825834763370814"
author: "Technomantics™ - °A Shrewd Skew° heading to Steam"
handle: technomantics
post_id: "1906825834763370814"
date: 2025-03-31
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- Jonathan_Blow
description: "I asked Grok for you: For XAudio2, Microsoft’s got decent sample code in their docs—check out the \"XAudio2 Basic Audio\" sample (http://learn.microsoft.com/en-us/windows/win32/xaudio2/xaudio2-sample-programs)."
in_reply_to: ""
parent_post_id: "1906823282915262657"
---
## Source
- URL: https://x.com/technomantics/status/1906825834763370814
- Author: Technomantics™ - °A Shrewd Skew° heading to Steam (@technomantics)
- Posted: 2025-03-31 21:48:00
## Branch
**1/** **@technomantics** ^1906825834763370814
I asked Grok for you: For XAudio2, Microsoft’s got decent sample code in their docs—check out the "XAudio2 Basic Audio" sample (http://learn.microsoft.com/en-us/windows/win32/xaudio2/xaudio2-sample-programs). It’s C++, straightforward, and covers initializing and playing audio buffers. WASAPI’s trickier, but their "Windows Audio Session (WASAPI) rendering sample" (http://learn.microsoft.com/en-us/windows/win32/coreaudio/rendering-a-stream) is a good starting point if you go that route.
and then I asked if it would be easier to just include the dll in the same folder as your game's executable (as I do this if needed or get weird bugs), and it said yes, as long as you have a working version that works with your game. Said it would be a decent fall back.
## Related
- Spine: [[archive/threads/Jonathan_Blow/2025-03-31-for-years-i-have-used-dsound-dll-to-play-audio-on]]
@@ -0,0 +1,40 @@
---
title: "@Jonathan_Blow Somehow, whenever I look for ways to do something one Windows I'm looking at Wine source code."
type: archive
source: twitter
source_url: "https://x.com/KevReCo/status/1907206562499719347"
author: "Muchacho"
handle: KevReCo
post_id: "1907206562499719347"
date: 2025-04-01
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- Jonathan_Blow
description: "@Jonathan_Blow Somehow, whenever I look for ways to do something one Windows I'm looking at Wine source code."
in_reply_to: ""
parent_post_id: "1906823282915262657"
---
## Source
- URL: https://x.com/KevReCo/status/1907206562499719347
- Author: Muchacho (@KevReCo)
- Posted: 2025-04-01 23:00:53
## Branch
**1/** **@KevReCo** ^1907206562499719347
**@Jonathan_Blow**
Somehow, whenever I look for ways to do something one Windows I'm looking at Wine source code.
And I've found this:
https://github.com/wine-mirror/wine/blob/master/dlls/winmm/tests/wave.c
## Related
- Spine: [[archive/threads/Jonathan_Blow/2025-03-31-for-years-i-have-used-dsound-dll-to-play-audio-on]]
@@ -0,0 +1,37 @@
---
title: "@Jonathan_Blow MME will still be around when Microsoft invents and abandons it’s next multimedia baby."
type: archive
source: twitter
source_url: "https://x.com/NevrWinsTheGame/status/1906957650497089969"
author: "neverwinsthegame"
handle: NevrWinsTheGame
post_id: "1906957650497089969"
date: 2025-04-01
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- Jonathan_Blow
description: "@Jonathan_Blow MME will still be around when Microsoft invents and abandons it’s next multimedia baby."
in_reply_to: ""
parent_post_id: "1906823282915262657"
---
## Source
- URL: https://x.com/NevrWinsTheGame/status/1906957650497089969
- Author: neverwinsthegame (@NevrWinsTheGame)
- Posted: 2025-04-01 06:31:48
## Branch
**1/** **@NevrWinsTheGame** ^1906957650497089969
**@Jonathan_Blow**
MME will still be around when Microsoft invents and abandons it’s next multimedia baby.
## Related
- Spine: [[archive/threads/Jonathan_Blow/2025-03-31-for-years-i-have-used-dsound-dll-to-play-audio-on]]
@@ -0,0 +1,37 @@
---
title: "@Jonathan_Blow Casey and Martins like Wasapi"
type: archive
source: twitter
source_url: "https://x.com/NotAttained/status/1906913378011893944"
author: "HXX"
handle: NotAttained
post_id: "1906913378011893944"
date: 2025-04-01
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- Jonathan_Blow
description: "@Jonathan_Blow Casey and Martins like Wasapi"
in_reply_to: ""
parent_post_id: "1906823282915262657"
---
## Source
- URL: https://x.com/NotAttained/status/1906913378011893944
- Author: HXX (@NotAttained)
- Posted: 2025-04-01 03:35:52
## Branch
**1/** **@NotAttained** ^1906913378011893944
**@Jonathan_Blow**
Casey and Martins like Wasapi
## Related
- Spine: [[archive/threads/Jonathan_Blow/2025-03-31-for-years-i-have-used-dsound-dll-to-play-audio-on]]
@@ -0,0 +1,37 @@
---
title: "@Jonathan_Blow We also have our own mixer."
type: archive
source: twitter
source_url: "https://x.com/RyanJuckett/status/1906898053271048496"
author: "Ryan Juckett"
handle: RyanJuckett
post_id: "1906898053271048496"
date: 2025-04-01
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- Jonathan_Blow
description: "@Jonathan_Blow We also have our own mixer."
in_reply_to: ""
parent_post_id: "1906823282915262657"
---
## Source
- URL: https://x.com/RyanJuckett/status/1906898053271048496
- Author: Ryan Juckett (@RyanJuckett)
- Posted: 2025-04-01 02:34:59
## Branch
**1/** **@RyanJuckett** ^1906898053271048496
**@Jonathan_Blow**
We also have our own mixer. I had rare issues with xaudio 2 and threading that for the life of me I could not find a cause for. Moved to Waspi and it has been stable and fine. Pretty sure there is a newer thing recommended these days, but until waspi falls apart, sticking to it.
## Related
- Spine: [[archive/threads/Jonathan_Blow/2025-03-31-for-years-i-have-used-dsound-dll-to-play-audio-on]]
@@ -0,0 +1,37 @@
---
title: "@Jonathan_Blow I’m probably the outlier here, but why not just use waveOut…? It may be deprecated, but it’s definitely not going away anytime soon."
type: archive
source: twitter
source_url: "https://x.com/_falken/status/1906932770322137476"
author: "Michael Tedder @ CrystalClashSwitch"
handle: _falken
post_id: "1906932770322137476"
date: 2025-04-01
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- Jonathan_Blow
description: "@Jonathan_Blow I’m probably the outlier here, but why not just use waveOut…? It may be deprecated, but it’s definitely not going away anytime soon."
in_reply_to: ""
parent_post_id: "1906823282915262657"
---
## Source
- URL: https://x.com/_falken/status/1906932770322137476
- Author: Michael Tedder @ CrystalClashSwitch (@_falken)
- Posted: 2025-04-01 04:52:56
## Branch
**1/** **@_falken** ^1906932770322137476
**@Jonathan_Blow**
I’m probably the outlier here, but why not just use waveOut…? It may be deprecated, but it’s definitely not going away anytime soon.
## Related
- Spine: [[archive/threads/Jonathan_Blow/2025-03-31-for-years-i-have-used-dsound-dll-to-play-audio-on]]
@@ -0,0 +1,37 @@
---
title: "@Jonathan_Blow Xaudio is pretty simple, but has high latency."
type: archive
source: twitter
source_url: "https://x.com/erikkartman/status/1906990143938129927"
author: "Erik Kartman"
handle: erikkartman
post_id: "1906990143938129927"
date: 2025-04-01
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- Jonathan_Blow
description: "@Jonathan_Blow Xaudio is pretty simple, but has high latency."
in_reply_to: ""
parent_post_id: "1906823282915262657"
---
## Source
- URL: https://x.com/erikkartman/status/1906990143938129927
- Author: Erik Kartman (@erikkartman)
- Posted: 2025-04-01 08:40:55
## Branch
**1/** **@erikkartman** ^1906990143938129927
**@Jonathan_Blow**
Xaudio is pretty simple, but has high latency. Wasapi can have way less latency (<10ms), but only in exclusive access mode, which is kind of pita to use and needs special settings to be activated in the audio props.
## Related
- Spine: [[archive/threads/Jonathan_Blow/2025-03-31-for-years-i-have-used-dsound-dll-to-play-audio-on]]
@@ -0,0 +1,37 @@
---
title: "@Jonathan_Blow i'm using wasapi, very similar to dx from what i remember."
type: archive
source: twitter
source_url: "https://x.com/fanch_le_fraka/status/1906962064825795027"
author: "Fanch-le-Fraka"
handle: fanch_le_fraka
post_id: "1906962064825795027"
date: 2025-04-01
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- Jonathan_Blow
description: "@Jonathan_Blow i'm using wasapi, very similar to dx from what i remember."
in_reply_to: ""
parent_post_id: "1906823282915262657"
---
## Source
- URL: https://x.com/fanch_le_fraka/status/1906962064825795027
- Author: Fanch-le-Fraka (@fanch_le_fraka)
- Posted: 2025-04-01 06:49:20
## Branch
**1/** **@fanch_le_fraka** ^1906962064825795027
**@Jonathan_Blow**
i'm using wasapi, very similar to dx from what i remember. Minimal sample here https://github.com/dune-demogroup/WASAPI_Sample
## Related
- Spine: [[archive/threads/Jonathan_Blow/2025-03-31-for-years-i-have-used-dsound-dll-to-play-audio-on]]
@@ -0,0 +1,37 @@
---
title: "@Jonathan_Blow There's an unfortunate design decision in XAudio2, where if an audio device is removed (you unplug your headphones), you have to free all resources and reinitialize the API."
type: archive
source: twitter
source_url: "https://x.com/flaratt_ljos/status/1907024071599988887"
author: "Flárátt"
handle: flaratt_ljos
post_id: "1907024071599988887"
date: 2025-04-01
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- Jonathan_Blow
description: "@Jonathan_Blow There's an unfortunate design decision in XAudio2, where if an audio device is removed (you unplug your headphones), you have to free all resources and reinitialize the API."
in_reply_to: ""
parent_post_id: "1906823282915262657"
---
## Source
- URL: https://x.com/flaratt_ljos/status/1907024071599988887
- Author: Flárátt (@flaratt_ljos)
- Posted: 2025-04-01 10:55:44
## Branch
**1/** **@flaratt_ljos** ^1907024071599988887
**@Jonathan_Blow**
There's an unfortunate design decision in XAudio2, where if an audio device is removed (you unplug your headphones), you have to free all resources and reinitialize the API.
## Related
- Spine: [[archive/threads/Jonathan_Blow/2025-03-31-for-years-i-have-used-dsound-dll-to-play-audio-on]]
@@ -0,0 +1,39 @@
---
title: "I use waveOutOpen()/waveOutWrite() family, from winmm.dll."
type: archive
source: twitter
source_url: "https://x.com/iquilezles/status/1906981591802601841"
author: "inigo quilez"
handle: iquilezles
post_id: "1906981591802601841"
date: 2025-04-01
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- Jonathan_Blow
description: "I use waveOutOpen()/waveOutWrite() family, from winmm.dll."
in_reply_to: ""
parent_post_id: "1906823282915262657"
---
## Source
- URL: https://x.com/iquilezles/status/1906981591802601841
- Author: inigo quilez (@iquilezles)
- Posted: 2025-04-01 08:06:56
## Branch
**1/** **@iquilezles** ^1906981591802601841
I use waveOutOpen()/waveOutWrite() family, from winmm.dll.
I often precompute all sounds, but you presumably are mixing on a circular buffer, so I imagine you can waveOutWrite() one or two buffer windows while you prep the next.
All this assuming they haven't killed winmm.dll.... ???
## Related
- Spine: [[archive/threads/Jonathan_Blow/2025-03-31-for-years-i-have-used-dsound-dll-to-play-audio-on]]
@@ -0,0 +1,37 @@
---
title: "@Jonathan_Blow Avoid Microsoft Media Foundation!"
type: archive
source: twitter
source_url: "https://x.com/strager/status/1907112944334245964"
author: "strager"
handle: strager
post_id: "1907112944334245964"
date: 2025-04-01
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- Jonathan_Blow
description: "@Jonathan_Blow Avoid Microsoft Media Foundation!"
in_reply_to: ""
parent_post_id: "1906823282915262657"
---
## Source
- URL: https://x.com/strager/status/1907112944334245964
- Author: strager (@strager)
- Posted: 2025-04-01 16:48:53
## Branch
**1/** **@strager** ^1907112944334245964
**@Jonathan_Blow**
Avoid Microsoft Media Foundation!
## Related
- Spine: [[archive/threads/Jonathan_Blow/2025-03-31-for-years-i-have-used-dsound-dll-to-play-audio-on]]
@@ -0,0 +1,37 @@
---
title: "@Jonathan_Blow If you have your own mixer, what’s wrong with plain waveOut-API?"
type: archive
source: twitter
source_url: "https://x.com/KentoAsashima/status/1907499141229396448"
author: "Kento Asashima"
handle: KentoAsashima
post_id: "1907499141229396448"
date: 2025-04-02
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- Jonathan_Blow
description: "@Jonathan_Blow If you have your own mixer, what’s wrong with plain waveOut-API?"
in_reply_to: ""
parent_post_id: "1906823282915262657"
---
## Source
- URL: https://x.com/KentoAsashima/status/1907499141229396448
- Author: Kento Asashima (@KentoAsashima)
- Posted: 2025-04-02 18:23:29
## Branch
**1/** **@KentoAsashima** ^1907499141229396448
**@Jonathan_Blow**
If you have your own mixer, what’s wrong with plain waveOut-API?
## Related
- Spine: [[archive/threads/Jonathan_Blow/2025-03-31-for-years-i-have-used-dsound-dll-to-play-audio-on]]
@@ -0,0 +1,38 @@
---
title: "@Jonathan_Blow I use WASAPI, it's not bad for low level control to build a sound engine on it."
type: archive
source: twitter
source_url: "https://x.com/Wassimulator/status/1907520184601997519"
author: "Wassim Alhajomar"
handle: Wassimulator
post_id: "1907520184601997519"
date: 2025-04-02
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- Jonathan_Blow
description: "@Jonathan_Blow I use WASAPI, it's not bad for low level control to build a sound engine on it."
in_reply_to: ""
parent_post_id: "1906823282915262657"
---
## Source
- URL: https://x.com/Wassimulator/status/1907520184601997519
- Author: Wassim Alhajomar (@Wassimulator)
- Posted: 2025-04-02 19:47:06
## Branch
**1/** **@Wassimulator** ^1907520184601997519
**@Jonathan_Blow**
I use WASAPI, it's not bad for low level control to build a sound engine on it. I have an example cpp and h file here that sets up the engine and a rudimentary mixer for a game I made. I load WAVs here through an external lib but you can ignore that part.
https://gist.github.com/Wassimulator/87d25dfd7ea4fb1df7f563e72168ae0f
## Related
- Spine: [[archive/threads/Jonathan_Blow/2025-03-31-for-years-i-have-used-dsound-dll-to-play-audio-on]]
@@ -0,0 +1,37 @@
---
title: "@Jonathan_Blow I had to go to XAudio2 just recently, but I have no decent sample code yet."
type: archive
source: twitter
source_url: "https://x.com/iamorphen/status/1907392570084442237"
author: "orphen"
handle: iamorphen
post_id: "1907392570084442237"
date: 2025-04-02
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- Jonathan_Blow
description: "@Jonathan_Blow I had to go to XAudio2 just recently, but I have no decent sample code yet."
in_reply_to: ""
parent_post_id: "1906823282915262657"
---
## Source
- URL: https://x.com/iamorphen/status/1907392570084442237
- Author: orphen (@iamorphen)
- Posted: 2025-04-02 11:20:01
## Branch
**1/** **@iamorphen** ^1907392570084442237
**@Jonathan_Blow**
I had to go to XAudio2 just recently, but I have no decent sample code yet. My needs are simple, but I lose finer control over audio buffers relative to dsound, so depending on your custom mixer’s needs, you might need to go with wasapi if those are your only two choices.
## Related
- Spine: [[archive/threads/Jonathan_Blow/2025-03-31-for-years-i-have-used-dsound-dll-to-play-audio-on]]
@@ -0,0 +1,37 @@
---
title: "@Jonathan_Blow @KodiTV uses WASAPI and DirectSound, maybe some helpful code there"
type: archive
source: twitter
source_url: "https://x.com/kongomongo/status/1907501937442099323"
author: "kongomongo"
handle: kongomongo
post_id: "1907501937442099323"
date: 2025-04-02
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- Jonathan_Blow
description: "@Jonathan_Blow @KodiTV uses WASAPI and DirectSound, maybe some helpful code there"
in_reply_to: ""
parent_post_id: "1906823282915262657"
---
## Source
- URL: https://x.com/kongomongo/status/1907501937442099323
- Author: kongomongo (@kongomongo)
- Posted: 2025-04-02 18:34:36
## Branch
**1/** **@kongomongo** ^1907501937442099323
**@Jonathan_Blow** **@KodiTV**
uses WASAPI and DirectSound, maybe some helpful code there
## Related
- Spine: [[archive/threads/Jonathan_Blow/2025-03-31-for-years-i-have-used-dsound-dll-to-play-audio-on]]
@@ -0,0 +1,37 @@
---
title: "@Jonathan_Blow Just checked and my clean install from 3 months ago has `C:/system32/dsound.dll` and it appears to be PATHed correctly."
type: archive
source: twitter
source_url: "https://x.com/wisnoskij/status/1907524164073734430"
author: "Jonathon Wisnoski"
handle: wisnoskij
post_id: "1907524164073734430"
date: 2025-04-02
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- Jonathan_Blow
description: "@Jonathan_Blow Just checked and my clean install from 3 months ago has `C:/system32/dsound.dll` and it appears to be PATHed correctly."
in_reply_to: ""
parent_post_id: "1906823282915262657"
---
## Source
- URL: https://x.com/wisnoskij/status/1907524164073734430
- Author: Jonathon Wisnoski (@wisnoskij)
- Posted: 2025-04-02 20:02:55
## Branch
**1/** **@wisnoskij** ^1907524164073734430
**@Jonathan_Blow**
Just checked and my clean install from 3 months ago has `C:/system32/dsound.dll` and it appears to be PATHed correctly.
## Related
- Spine: [[archive/threads/Jonathan_Blow/2025-03-31-for-years-i-have-used-dsound-dll-to-play-audio-on]]
@@ -0,0 +1,34 @@
---
title: "For years I have used dsound.dll to play audio on Windows, because if you have your own mixer etc then the more-recent APIs don't really do anything better."
type: archive
source: twitter
source_url: "https://x.com/Jonathan_Blow/status/1906823282915262657"
author: "Jonathan Blow"
handle: Jonathan_Blow
post_id: "1906823282915262657"
date: 2025-03-31
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- Jonathan_Blow
description: "For years I have used dsound.dll to play audio on Windows, because if you have your own mixer etc then the more-recent APIs don't really do anything better."
in_reply_to: ""
---
## Source
- URL: https://x.com/Jonathan_Blow/status/1906823282915262657
- Author: Jonathan Blow (@Jonathan_Blow)
- Posted: 2025-03-31 21:37:52
## Thread
**1/** **@Jonathan_Blow** ^1906823282915262657
For years I have used dsound.dll to play audio on Windows, because if you have your own mixer etc then the more-recent APIs don't really do anything better. But I am finally running into a problem where the dx installer does not install dsound.dll in a findable way any more. (??) So I guess this means it's time to "upgrade" to a newer API.
Do I use one of these trash audio APIs like XAudio2 or WASAPI? Which one? Anyone have good sample code?
Branches: [[archive/threads/Jonathan_Blow/2025-03-31-for-years-i-have-used-dsound-dll-to-play-audio-on/2025-03-31-ccallac7-openal]], [[archive/threads/Jonathan_Blow/2025-03-31-for-years-i-have-used-dsound-dll-to-play-audio-on/2025-03-31-TylerGlaiel-sdl-has-audio-output-functionality-seems-to-work]], [[archive/threads/Jonathan_Blow/2025-03-31-for-years-i-have-used-dsound-dll-to-play-audio-on/2025-03-31-MattyMSS-what-do-you-mean-in-a-non-findable-way-anymore-is]], [[archive/threads/Jonathan_Blow/2025-03-31-for-years-i-have-used-dsound-dll-to-play-audio-on/2025-03-31-technomantics-i-asked-grok-for-you-for-xaudio2-microsofts-got]], [[archive/threads/Jonathan_Blow/2025-03-31-for-years-i-have-used-dsound-dll-to-play-audio-on/2025-03-31-StirringDragon-have-you-looked-into-soloud]], [[archive/threads/Jonathan_Blow/2025-03-31-for-years-i-have-used-dsound-dll-to-play-audio-on/2025-03-31-SegfaultMax-i-used-wasapi-recently-first-time-it-was-every]], [[archive/threads/Jonathan_Blow/2025-03-31-for-years-i-have-used-dsound-dll-to-play-audio-on/2025-04-01-RyanJuckett-we-also-have-our-own-mixer-i-had-rare-issues-with]], [[archive/threads/Jonathan_Blow/2025-03-31-for-years-i-have-used-dsound-dll-to-play-audio-on/2025-04-01-NotAttained-casey-and-martins-like-wasapi]], [[archive/threads/Jonathan_Blow/2025-03-31-for-years-i-have-used-dsound-dll-to-play-audio-on/2025-04-01-_falken-im-probably-the-outlier-here-but-why-not-just-use]], [[archive/threads/Jonathan_Blow/2025-03-31-for-years-i-have-used-dsound-dll-to-play-audio-on/2025-04-01-NevrWinsTheGame-mme-will-still-be-around-when-microsoft-invents]], [[archive/threads/Jonathan_Blow/2025-03-31-for-years-i-have-used-dsound-dll-to-play-audio-on/2025-04-01-fanch_le_fraka-im-using-wasapi-very-similar-to-dx-from-what-i]], [[archive/threads/Jonathan_Blow/2025-03-31-for-years-i-have-used-dsound-dll-to-play-audio-on/2025-04-01-iquilezles-i-use-waveoutopen-waveoutwrite-family-from-winmm]], [[archive/threads/Jonathan_Blow/2025-03-31-for-years-i-have-used-dsound-dll-to-play-audio-on/2025-04-01-erikkartman-xaudio-is-pretty-simple-but-has-high-latency]], [[archive/threads/Jonathan_Blow/2025-03-31-for-years-i-have-used-dsound-dll-to-play-audio-on/2025-04-01-flaratt_ljos-theres-an-unfortunate-design-decision-in-xaudio2]], [[archive/threads/Jonathan_Blow/2025-03-31-for-years-i-have-used-dsound-dll-to-play-audio-on/2025-04-01-strager-avoid-microsoft-media-foundation]], [[archive/threads/Jonathan_Blow/2025-03-31-for-years-i-have-used-dsound-dll-to-play-audio-on/2025-04-01-KevReCo-somehow-whenever-i-look-for-ways-to-do-something]], [[archive/threads/Jonathan_Blow/2025-03-31-for-years-i-have-used-dsound-dll-to-play-audio-on/2025-04-02-iamorphen-i-had-to-go-to-xaudio2-just-recently-but-i-have]], [[archive/threads/Jonathan_Blow/2025-03-31-for-years-i-have-used-dsound-dll-to-play-audio-on/2025-04-02-KentoAsashima-if-you-have-your-own-mixer-whats-wrong-with-plain]], [[archive/threads/Jonathan_Blow/2025-03-31-for-years-i-have-used-dsound-dll-to-play-audio-on/2025-04-02-kongomongo-uses-wasapi-and-directsound-maybe-some-helpful]], [[archive/threads/Jonathan_Blow/2025-03-31-for-years-i-have-used-dsound-dll-to-play-audio-on/2025-04-02-Wassimulator-i-use-wasapi-its-not-bad-for-low-level-control-to]], [[archive/threads/Jonathan_Blow/2025-03-31-for-years-i-have-used-dsound-dll-to-play-audio-on/2025-04-02-wisnoskij-just-checked-and-my-clean-install-from-3-months]]
+1
View File
@@ -16,6 +16,7 @@ tags:
- [[archive/threads/Jonathan_Blow/2021-12-15-i-was-thinking-today-about-how-almost-all-new]]
- [[archive/threads/Jonathan_Blow/2022-01-04-re-doing-things-that-didnt-come-out-well-enough]]
- [[archive/threads/Jonathan_Blow/2024-12-24-i-have-a-moral-dilemma-in-the-design-of-the]]
- [[archive/threads/Jonathan_Blow/2025-03-31-for-years-i-have-used-dsound-dll-to-play-audio-on]]
- [[archive/threads/Jonathan_Blow/2025-05-19-some-people-might-read-this-and-think-thats-just]]
- [[archive/threads/Jonathan_Blow/2025-08-14-i-got-a-bit-colorful-in-this-reply-but-let-me]]
- [[archive/threads/Jonathan_Blow/2026-05-29-usually-i-would-expect-this-to-be-lame]]
@@ -0,0 +1,37 @@
---
title: "@QVHenkel This is amazing!!! Ive done so much research on phased array radars at one point."
type: archive
source: twitter
source_url: "https://x.com/MarsJanuary/status/1798995653684768951"
author: "High Octane"
handle: MarsJanuary
post_id: "1798995653684768951"
date: 2024-06-07
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- QVHenkel
description: "@QVHenkel This is amazing!!! Ive done so much research on phased array radars at one point."
in_reply_to: ""
parent_post_id: "1798898028423610748"
---
## Source
- URL: https://x.com/MarsJanuary/status/1798995653684768951
- Author: High Octane (@MarsJanuary)
- Posted: 2024-06-07 08:29:22
## Branch
**1/** **@MarsJanuary** ^1798995653684768951
**@QVHenkel**
This is amazing!!! Ive done so much research on phased array radars at one point. Mainly because i wanted to make one by myself. I had the time and skills at the time but i didnt have the budget. But this! Ive never seen this before its truly amazing.
## Related
- Spine: [[archive/threads/QVHenkel/2024-06-07-ive-set-up-a-simulation-of-a-rotman-lens-to-drive]]
@@ -0,0 +1,39 @@
---
title: "@QVHenkel https://x.com/9600/status/1798337999102705830?s=46"
type: archive
source: twitter
source_url: "https://x.com/MonetaryWarlord/status/1798933598214803567"
author: "𝕭𝖎𝖟 𝕯𝖊𝖛 𝕯𝖆𝖉𝖉𝖞 💼"
handle: MonetaryWarlord
post_id: "1798933598214803567"
date: 2024-06-07
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- QVHenkel
description: "@QVHenkel https://x.com/9600/status/1798337999102705830?s=46"
in_reply_to: ""
parent_post_id: "1798898028423610748"
---
## Source
- URL: https://x.com/MonetaryWarlord/status/1798933598214803567
- Author: 𝕭𝖎𝖟 𝕯𝖊𝖛 𝕯𝖆𝖉𝖉𝖞 💼 (@MonetaryWarlord)
- Posted: 2024-06-07 04:22:47
## Branch
**1/** **@MonetaryWarlord** ^1798933598214803567
**@QVHenkel**
https://x.com/9600/status/1798337999102705830?s=46
we’re shipping this week mr. henkel , good stuff 👍
## Related
- Spine: [[archive/threads/QVHenkel/2024-06-07-ive-set-up-a-simulation-of-a-rotman-lens-to-drive]]
@@ -0,0 +1,37 @@
---
title: "@QVHenkel Is there any good simulation SW for antennas available for free? Thanks."
type: archive
source: twitter
source_url: "https://x.com/Neolker/status/1799000583984341309"
author: "Martin Wolker 🪂"
handle: Neolker
post_id: "1799000583984341309"
date: 2024-06-07
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- QVHenkel
description: "@QVHenkel Is there any good simulation SW for antennas available for free? Thanks."
in_reply_to: ""
parent_post_id: "1798898028423610748"
---
## Source
- URL: https://x.com/Neolker/status/1799000583984341309
- Author: Martin Wolker 🪂 (@Neolker)
- Posted: 2024-06-07 08:48:57
## Branch
**1/** **@Neolker** ^1799000583984341309
**@QVHenkel**
Is there any good simulation SW for antennas available for free? Thanks.
## Related
- Spine: [[archive/threads/QVHenkel/2024-06-07-ive-set-up-a-simulation-of-a-rotman-lens-to-drive]]
@@ -0,0 +1,37 @@
---
title: "@QVHenkel is it possible to create a lens by similar principle to create a wavefront shaped as if it originated from a location outside of the emitter array?"
type: archive
source: twitter
source_url: "https://x.com/PLT_cheater/status/1798976764351500540"
author: "Multiple Systems"
handle: PLT_cheater
post_id: "1798976764351500540"
date: 2024-06-07
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- QVHenkel
description: "@QVHenkel is it possible to create a lens by similar principle to create a wavefront shaped as if it originated from a location outside of the emitter array?"
in_reply_to: ""
parent_post_id: "1798898028423610748"
---
## Source
- URL: https://x.com/PLT_cheater/status/1798976764351500540
- Author: Multiple Systems (@PLT_cheater)
- Posted: 2024-06-07 07:14:18
## Branch
**1/** **@PLT_cheater** ^1798976764351500540
**@QVHenkel**
is it possible to create a lens by similar principle to create a wavefront shaped as if it originated from a location outside of the emitter array?
## Related
- Spine: [[archive/threads/QVHenkel/2024-06-07-ive-set-up-a-simulation-of-a-rotman-lens-to-drive]]
@@ -0,0 +1,39 @@
---
title: "@QVHenkel THANK YOU! I've been reading and trying to intuit how they work since seeing the original \"splat\""
type: archive
source: twitter
source_url: "https://x.com/PerryWadeSam/status/1798991278283387173"
author: "Dr Sam"
handle: PerryWadeSam
post_id: "1798991278283387173"
date: 2024-06-07
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- QVHenkel
description: "@QVHenkel THANK YOU! I've been reading and trying to intuit how they work since seeing the original \"splat\""
in_reply_to: ""
parent_post_id: "1798898028423610748"
---
## Source
- URL: https://x.com/PerryWadeSam/status/1798991278283387173
- Author: Dr Sam (@PerryWadeSam)
- Posted: 2024-06-07 08:11:59
## Branch
**1/** **@PerryWadeSam** ^1798991278283387173
**@QVHenkel**
THANK YOU! I've been reading and trying to intuit how they work since seeing the original "splat"
Very clear!
## Related
- Spine: [[archive/threads/QVHenkel/2024-06-07-ive-set-up-a-simulation-of-a-rotman-lens-to-drive]]
@@ -0,0 +1,37 @@
---
title: "@QVHenkel Black magic…"
type: archive
source: twitter
source_url: "https://x.com/eliotcougar/status/1799051539006521693"
author: "Eliot the Cougar 🇺🇦🇪🇺🇺🇸"
handle: eliotcougar
post_id: "1799051539006521693"
date: 2024-06-07
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- QVHenkel
description: "@QVHenkel Black magic…"
in_reply_to: ""
parent_post_id: "1798898028423610748"
---
## Source
- URL: https://x.com/eliotcougar/status/1799051539006521693
- Author: Eliot the Cougar 🇺🇦🇪🇺🇺🇸 (@eliotcougar)
- Posted: 2024-06-07 12:11:26
## Branch
**1/** **@eliotcougar** ^1799051539006521693
**@QVHenkel**
Black magic…
## Related
- Spine: [[archive/threads/QVHenkel/2024-06-07-ive-set-up-a-simulation-of-a-rotman-lens-to-drive]]
@@ -0,0 +1,38 @@
---
title: "@QVHenkel I don't know much abt RF design but why can't the output from the LNA produce the output from the lens, as it would lead to the same wave angle in the end..."
type: archive
source: twitter
source_url: "https://x.com/emile_amajar/status/1799015477697712536"
author: "Émile Amajar"
handle: emile_amajar
post_id: "1799015477697712536"
date: 2024-06-07
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- QVHenkel
description: "@QVHenkel I don't know much abt RF design but why can't the output from the LNA produce the output from the lens, as it would lead to the same wave angle in the end..."
in_reply_to: ""
parent_post_id: "1798898028423610748"
---
## Source
- URL: https://x.com/emile_amajar/status/1799015477697712536
- Author: Émile Amajar (@emile_amajar)
- Posted: 2024-06-07 09:48:08
## Branch
**1/** **@emile_amajar** ^1799015477697712536
**@QVHenkel**
I don't know much abt RF design but why can't the output from the LNA produce the output from the lens, as it would lead to the same wave angle in the end... ?
Is it that it makes things easier as the output from the amplifier can simply be sine waves with different amplitudes ??
## Related
- Spine: [[archive/threads/QVHenkel/2024-06-07-ive-set-up-a-simulation-of-a-rotman-lens-to-drive]]
@@ -0,0 +1,37 @@
---
title: "@QVHenkel Some physics should be illegal actually"
type: archive
source: twitter
source_url: "https://x.com/errantambition/status/1799099719358267552"
author: "Cyrs the sea serpent"
handle: errantambition
post_id: "1799099719358267552"
date: 2024-06-07
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- QVHenkel
description: "@QVHenkel Some physics should be illegal actually"
in_reply_to: ""
parent_post_id: "1798898028423610748"
---
## Source
- URL: https://x.com/errantambition/status/1799099719358267552
- Author: Cyrs the sea serpent (@errantambition)
- Posted: 2024-06-07 15:22:53
## Branch
**1/** **@errantambition** ^1799099719358267552
**@QVHenkel**
Some physics should be illegal actually
## Related
- Spine: [[archive/threads/QVHenkel/2024-06-07-ive-set-up-a-simulation-of-a-rotman-lens-to-drive]]
@@ -0,0 +1,37 @@
---
title: "@QVHenkel Looking at RF circuits as a digital engineer makes no sense."
type: archive
source: twitter
source_url: "https://x.com/innnspace/status/1799057026011861504"
author: "_HugoBrahn"
handle: innnspace
post_id: "1799057026011861504"
date: 2024-06-07
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- QVHenkel
description: "@QVHenkel Looking at RF circuits as a digital engineer makes no sense."
in_reply_to: ""
parent_post_id: "1798898028423610748"
---
## Source
- URL: https://x.com/innnspace/status/1799057026011861504
- Author: _HugoBrahn (@innnspace)
- Posted: 2024-06-07 12:33:14
## Branch
**1/** **@innnspace** ^1799057026011861504
**@QVHenkel**
Looking at RF circuits as a digital engineer makes no sense. You gotta think in waves, mang.
## Related
- Spine: [[archive/threads/QVHenkel/2024-06-07-ive-set-up-a-simulation-of-a-rotman-lens-to-drive]]
@@ -0,0 +1,37 @@
---
title: "@QVHenkel I have no idea what any of this stuff means, but it looks cool, like a weird octopus splashing on a pond lol"
type: archive
source: twitter
source_url: "https://x.com/losfroger/status/1798947347663327436"
author: "losfroger"
handle: losfroger
post_id: "1798947347663327436"
date: 2024-06-07
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- QVHenkel
description: "@QVHenkel I have no idea what any of this stuff means, but it looks cool, like a weird octopus splashing on a pond lol"
in_reply_to: ""
parent_post_id: "1798898028423610748"
---
## Source
- URL: https://x.com/losfroger/status/1798947347663327436
- Author: losfroger (@losfroger)
- Posted: 2024-06-07 05:17:25
## Branch
**1/** **@losfroger** ^1798947347663327436
**@QVHenkel**
I have no idea what any of this stuff means, but it looks cool, like a weird octopus splashing on a pond lol
## Related
- Spine: [[archive/threads/QVHenkel/2024-06-07-ive-set-up-a-simulation-of-a-rotman-lens-to-drive]]
@@ -0,0 +1,37 @@
---
title: "@QVHenkel Cool! What software did you use for this simulation?"
type: archive
source: twitter
source_url: "https://x.com/manuelmenzella/status/1798913493984489756"
author: "Manuel Menzella"
handle: manuelmenzella
post_id: "1798913493984489756"
date: 2024-06-07
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- QVHenkel
description: "@QVHenkel Cool! What software did you use for this simulation?"
in_reply_to: ""
parent_post_id: "1798898028423610748"
---
## Source
- URL: https://x.com/manuelmenzella/status/1798913493984489756
- Author: Manuel Menzella (@manuelmenzella)
- Posted: 2024-06-07 03:02:53
## Branch
**1/** **@manuelmenzella** ^1798913493984489756
**@QVHenkel**
Cool! What software did you use for this simulation?
## Related
- Spine: [[archive/threads/QVHenkel/2024-06-07-ive-set-up-a-simulation-of-a-rotman-lens-to-drive]]
@@ -0,0 +1,37 @@
---
title: "@QVHenkel Where did you get this geometry for the Rotman lens, and can I get it from you somehow (better than screenshotting, that is)? I want to run my own sim."
type: archive
source: twitter
source_url: "https://x.com/ptrschmdtnlsn/status/1799137214183670109"
author: "Peter Schmidt-Nielsen"
handle: ptrschmdtnlsn
post_id: "1799137214183670109"
date: 2024-06-07
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- QVHenkel
description: "@QVHenkel Where did you get this geometry for the Rotman lens, and can I get it from you somehow (better than screenshotting, that is)? I want to run my own sim."
in_reply_to: ""
parent_post_id: "1798898028423610748"
---
## Source
- URL: https://x.com/ptrschmdtnlsn/status/1799137214183670109
- Author: Peter Schmidt-Nielsen (@ptrschmdtnlsn)
- Posted: 2024-06-07 17:51:52
## Branch
**1/** **@ptrschmdtnlsn** ^1799137214183670109
**@QVHenkel**
Where did you get this geometry for the Rotman lens, and can I get it from you somehow (better than screenshotting, that is)? I want to run my own sim.
## Related
- Spine: [[archive/threads/QVHenkel/2024-06-07-ive-set-up-a-simulation-of-a-rotman-lens-to-drive]]
@@ -0,0 +1,37 @@
---
title: "@QVHenkel this clarified a lot, thanks"
type: archive
source: twitter
source_url: "https://x.com/wilsden/status/1798923417976238191"
author: "DENNNIS"
handle: wilsden
post_id: "1798923417976238191"
date: 2024-06-07
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- QVHenkel
description: "@QVHenkel this clarified a lot, thanks"
in_reply_to: ""
parent_post_id: "1798898028423610748"
---
## Source
- URL: https://x.com/wilsden/status/1798923417976238191
- Author: DENNNIS (@wilsden)
- Posted: 2024-06-07 03:42:19
## Branch
**1/** **@wilsden** ^1798923417976238191
**@QVHenkel**
this clarified a lot, thanks
## Related
- Spine: [[archive/threads/QVHenkel/2024-06-07-ive-set-up-a-simulation-of-a-rotman-lens-to-drive]]
@@ -0,0 +1,37 @@
---
title: "@QVHenkel RF is nothing but black magic"
type: archive
source: twitter
source_url: "https://x.com/TheHatman9/status/1799446892335472818"
author: "Hatman9"
handle: TheHatman9
post_id: "1799446892335472818"
date: 2024-06-08
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- QVHenkel
description: "@QVHenkel RF is nothing but black magic"
in_reply_to: ""
parent_post_id: "1798898028423610748"
---
## Source
- URL: https://x.com/TheHatman9/status/1799446892335472818
- Author: Hatman9 (@TheHatman9)
- Posted: 2024-06-08 14:22:25
## Branch
**1/** **@TheHatman9** ^1799446892335472818
**@QVHenkel**
RF is nothing but black magic
## Related
- Spine: [[archive/threads/QVHenkel/2024-06-07-ive-set-up-a-simulation-of-a-rotman-lens-to-drive]]
@@ -0,0 +1,37 @@
---
title: "@QVHenkel I had a feeling it was something like this but I didn't know that signals could propagate within a metal just like they would through air."
type: archive
source: twitter
source_url: "https://x.com/Valient77/status/1799294954839122036"
author: "Valient"
handle: Valient77
post_id: "1799294954839122036"
date: 2024-06-08
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- QVHenkel
description: "@QVHenkel I had a feeling it was something like this but I didn't know that signals could propagate within a metal just like they would through air."
in_reply_to: ""
parent_post_id: "1798898028423610748"
---
## Source
- URL: https://x.com/Valient77/status/1799294954839122036
- Author: Valient (@Valient77)
- Posted: 2024-06-08 04:18:41
## Branch
**1/** **@Valient77** ^1799294954839122036
**@QVHenkel**
I had a feeling it was something like this but I didn't know that signals could propagate within a metal just like they would through air.
## Related
- Spine: [[archive/threads/QVHenkel/2024-06-07-ive-set-up-a-simulation-of-a-rotman-lens-to-drive]]
@@ -0,0 +1,37 @@
---
title: "@QVHenkel How come the top 3 and bottom 3 don’t get lit up"
type: archive
source: twitter
source_url: "https://x.com/adammpolak/status/1799281261183217846"
author: "Adam"
handle: adammpolak
post_id: "1799281261183217846"
date: 2024-06-08
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- QVHenkel
description: "@QVHenkel How come the top 3 and bottom 3 don’t get lit up"
in_reply_to: ""
parent_post_id: "1798898028423610748"
---
## Source
- URL: https://x.com/adammpolak/status/1799281261183217846
- Author: Adam (@adammpolak)
- Posted: 2024-06-08 03:24:16
## Branch
**1/** **@adammpolak** ^1799281261183217846
**@QVHenkel**
How come the top 3 and bottom 3 don’t get lit up
## Related
- Spine: [[archive/threads/QVHenkel/2024-06-07-ive-set-up-a-simulation-of-a-rotman-lens-to-drive]]
@@ -0,0 +1,37 @@
---
title: "@QVHenkel 🔥🔥"
type: archive
source: twitter
source_url: "https://x.com/caldercoalson/status/1799272898114523559"
author: "Calder Coalson"
handle: caldercoalson
post_id: "1799272898114523559"
date: 2024-06-08
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- QVHenkel
description: "@QVHenkel 🔥🔥"
in_reply_to: ""
parent_post_id: "1798898028423610748"
---
## Source
- URL: https://x.com/caldercoalson/status/1799272898114523559
- Author: Calder Coalson (@caldercoalson)
- Posted: 2024-06-08 02:51:02
## Branch
**1/** **@caldercoalson** ^1799272898114523559
**@QVHenkel**
🔥🔥
## Related
- Spine: [[archive/threads/QVHenkel/2024-06-07-ive-set-up-a-simulation-of-a-rotman-lens-to-drive]]
@@ -0,0 +1,37 @@
---
title: "@QVHenkel how does one even design this"
type: archive
source: twitter
source_url: "https://x.com/fawwazanvilen/status/1799367730266784128"
author: "faw"
handle: fawwazanvilen
post_id: "1799367730266784128"
date: 2024-06-08
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- QVHenkel
description: "@QVHenkel how does one even design this"
in_reply_to: ""
parent_post_id: "1798898028423610748"
---
## Source
- URL: https://x.com/fawwazanvilen/status/1799367730266784128
- Author: faw (@fawwazanvilen)
- Posted: 2024-06-08 09:07:52
## Branch
**1/** **@fawwazanvilen** ^1799367730266784128
**@QVHenkel**
how does one even design this
## Related
- Spine: [[archive/threads/QVHenkel/2024-06-07-ive-set-up-a-simulation-of-a-rotman-lens-to-drive]]
@@ -0,0 +1,37 @@
---
title: "@QVHenkel Any chance that you would share the source .sif files?"
type: archive
source: twitter
source_url: "https://x.com/fsfarimani/status/1799302732441911377"
author: "Foad S. Farimani"
handle: fsfarimani
post_id: "1799302732441911377"
date: 2024-06-08
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- QVHenkel
description: "@QVHenkel Any chance that you would share the source .sif files?"
in_reply_to: ""
parent_post_id: "1798898028423610748"
---
## Source
- URL: https://x.com/fsfarimani/status/1799302732441911377
- Author: Foad S. Farimani (@fsfarimani)
- Posted: 2024-06-08 04:49:35
## Branch
**1/** **@fsfarimani** ^1799302732441911377
**@QVHenkel**
Any chance that you would share the source .sif files?
## Related
- Spine: [[archive/threads/QVHenkel/2024-06-07-ive-set-up-a-simulation-of-a-rotman-lens-to-drive]]
@@ -0,0 +1,37 @@
---
title: "@QVHenkel Great work ! Phased array are such a cool tech"
type: archive
source: twitter
source_url: "https://x.com/pseudodejapriss/status/1799253403954016390"
author: "sailor"
handle: pseudodejapriss
post_id: "1799253403954016390"
date: 2024-06-08
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- QVHenkel
description: "@QVHenkel Great work ! Phased array are such a cool tech"
in_reply_to: ""
parent_post_id: "1798898028423610748"
---
## Source
- URL: https://x.com/pseudodejapriss/status/1799253403954016390
- Author: sailor (@pseudodejapriss)
- Posted: 2024-06-08 01:33:34
## Branch
**1/** **@pseudodejapriss** ^1799253403954016390
**@QVHenkel**
Great work ! Phased array are such a cool tech
## Related
- Spine: [[archive/threads/QVHenkel/2024-06-07-ive-set-up-a-simulation-of-a-rotman-lens-to-drive]]
@@ -0,0 +1,37 @@
---
title: "@QVHenkel Now do this in three dimensions."
type: archive
source: twitter
source_url: "https://x.com/dcoffin/status/1992738477226807348"
author: "David Coffin 🇺🇸✈️🇺🇦🚰"
handle: dcoffin
post_id: "1992738477226807348"
date: 2025-11-23
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- QVHenkel
description: "@QVHenkel Now do this in three dimensions."
in_reply_to: ""
parent_post_id: "1798898028423610748"
---
## Source
- URL: https://x.com/dcoffin/status/1992738477226807348
- Author: David Coffin 🇺🇸✈️🇺🇦🚰 (@dcoffin)
- Posted: 2025-11-23 23:34:10
## Branch
**1/** **@dcoffin** ^1992738477226807348
**@QVHenkel**
Now do this in three dimensions.
## Related
- Spine: [[archive/threads/QVHenkel/2024-06-07-ive-set-up-a-simulation-of-a-rotman-lens-to-drive]]
@@ -0,0 +1,34 @@
---
title: "I've set up a simulation of a Rotman lens to drive a phased array in Elmer."
type: archive
source: twitter
source_url: "https://x.com/QVHenkel/status/1798898028423610748"
author: "Lukas Henkel"
handle: QVHenkel
post_id: "1798898028423610748"
date: 2024-06-07
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- QVHenkel
description: "I've set up a simulation of a Rotman lens to drive a phased array in Elmer."
in_reply_to: ""
---
## Source
- URL: https://x.com/QVHenkel/status/1798898028423610748
- Author: Lukas Henkel (@QVHenkel)
- Posted: 2024-06-07 02:01:26
## Thread
**1/** **@QVHenkel** ^1798898028423610748
I've set up a simulation of a Rotman lens to drive a phased array in Elmer. The matching of the ports is poor, causing lots of internal reflections, resulting in unwanted side lobes and poor channel separation. Nonetheless I think it still demonstrates the principle nicely 😊
<video controls src="https://video.twimg.com/ext_tw_video/1798896707956076544/pu/vid/avc1/1280x720/grUCLYK2A6tU4WKj.mp4?tag=12"></video>
Branches: [[archive/threads/QVHenkel/2024-06-07-ive-set-up-a-simulation-of-a-rotman-lens-to-drive/2024-06-07-manuelmenzella-cool-what-software-did-you-use-for-this-simulation]], [[archive/threads/QVHenkel/2024-06-07-ive-set-up-a-simulation-of-a-rotman-lens-to-drive/2024-06-07-wilsden-this-clarified-a-lot-thanks]], [[archive/threads/QVHenkel/2024-06-07-ive-set-up-a-simulation-of-a-rotman-lens-to-drive/2024-06-07-MonetaryWarlord-https-x-com-9600-status-1798337999102705830-s-46]], [[archive/threads/QVHenkel/2024-06-07-ive-set-up-a-simulation-of-a-rotman-lens-to-drive/2024-06-07-losfroger-i-have-no-idea-what-any-of-this-stuff-means-but]], [[archive/threads/QVHenkel/2024-06-07-ive-set-up-a-simulation-of-a-rotman-lens-to-drive/2024-06-07-PLT_cheater-is-it-possible-to-create-a-lens-by-similar]], [[archive/threads/QVHenkel/2024-06-07-ive-set-up-a-simulation-of-a-rotman-lens-to-drive/2024-06-07-PerryWadeSam-thank-you-ive-been-reading-and-trying-to-intuit]], [[archive/threads/QVHenkel/2024-06-07-ive-set-up-a-simulation-of-a-rotman-lens-to-drive/2024-06-07-MarsJanuary-this-is-amazing-ive-done-so-much-research-on]], [[archive/threads/QVHenkel/2024-06-07-ive-set-up-a-simulation-of-a-rotman-lens-to-drive/2024-06-07-Neolker-is-there-any-good-simulation-sw-for-antennas]], [[archive/threads/QVHenkel/2024-06-07-ive-set-up-a-simulation-of-a-rotman-lens-to-drive/2024-06-07-emile_amajar-i-dont-know-much-abt-rf-design-but-why-cant-the]], [[archive/threads/QVHenkel/2024-06-07-ive-set-up-a-simulation-of-a-rotman-lens-to-drive/2024-06-07-eliotcougar-black-magic]], [[archive/threads/QVHenkel/2024-06-07-ive-set-up-a-simulation-of-a-rotman-lens-to-drive/2024-06-07-innnspace-looking-at-rf-circuits-as-a-digital-engineer]], [[archive/threads/QVHenkel/2024-06-07-ive-set-up-a-simulation-of-a-rotman-lens-to-drive/2024-06-07-errantambition-some-physics-should-be-illegal-actually]], [[archive/threads/QVHenkel/2024-06-07-ive-set-up-a-simulation-of-a-rotman-lens-to-drive/2024-06-07-ptrschmdtnlsn-where-did-you-get-this-geometry-for-the-rotman]], [[archive/threads/QVHenkel/2024-06-07-ive-set-up-a-simulation-of-a-rotman-lens-to-drive/2024-06-08-pseudodejapriss-great-work-phased-array-are-such-a-cool-tech]], [[archive/threads/QVHenkel/2024-06-07-ive-set-up-a-simulation-of-a-rotman-lens-to-drive/2024-06-08-caldercoalson-thread]], [[archive/threads/QVHenkel/2024-06-07-ive-set-up-a-simulation-of-a-rotman-lens-to-drive/2024-06-08-adammpolak-how-come-the-top-3-and-bottom-3-dont-get-lit-up]], [[archive/threads/QVHenkel/2024-06-07-ive-set-up-a-simulation-of-a-rotman-lens-to-drive/2024-06-08-Valient77-i-had-a-feeling-it-was-something-like-this-but-i]], [[archive/threads/QVHenkel/2024-06-07-ive-set-up-a-simulation-of-a-rotman-lens-to-drive/2024-06-08-fsfarimani-any-chance-that-you-would-share-the-source-sif]], [[archive/threads/QVHenkel/2024-06-07-ive-set-up-a-simulation-of-a-rotman-lens-to-drive/2024-06-08-fawwazanvilen-how-does-one-even-design-this]], [[archive/threads/QVHenkel/2024-06-07-ive-set-up-a-simulation-of-a-rotman-lens-to-drive/2024-06-08-TheHatman9-rf-is-nothing-but-black-magic]], [[archive/threads/QVHenkel/2024-06-07-ive-set-up-a-simulation-of-a-rotman-lens-to-drive/2025-11-23-dcoffin-now-do-this-in-three-dimensions]]
+12
View File
@@ -0,0 +1,12 @@
---
title: QVHenkel
type: note
draft: false
description: Archived threads by QVHenkel.
tags:
- archive
- twitter
- QVHenkel
---
- [[archive/threads/QVHenkel/2024-06-07-ive-set-up-a-simulation-of-a-rotman-lens-to-drive]]
@@ -0,0 +1,37 @@
---
title: "@_rygo6 Pure fire 🙌🤌🔥🌑🦇🩸"
type: archive
source: twitter
source_url: "https://x.com/3duaun/status/1788458119233987014"
author: "Dylan Urquidi"
handle: 3duaun
post_id: "1788458119233987014"
date: 2024-05-09
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- _rygo6
description: "@_rygo6 Pure fire 🙌🤌🔥🌑🦇🩸"
in_reply_to: ""
parent_post_id: "1788385721272893643"
---
## Source
- URL: https://x.com/3duaun/status/1788458119233987014
- Author: Dylan Urquidi (@3duaun)
- Posted: 2024-05-09 06:36:58
## Branch
**1/** **@3duaun** ^1788458119233987014
**@_rygo6**
Pure fire 🙌🤌🔥🌑🦇🩸
## Related
- Spine: [[archive/threads/_rygo6/2024-05-09-i-just-noticed]]
@@ -0,0 +1,51 @@
---
title: "@_rygo6 Volume implies that the shape could be interesting, but cuboid not so much."
type: archive
source: twitter
source_url: "https://x.com/JustRogDigiTec/status/1788387311002214769"
author: "Justin Rogers"
handle: JustRogDigiTec
post_id: "1788387311002214769"
date: 2024-05-09
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- _rygo6
description: "@_rygo6 Volume implies that the shape could be interesting, but cuboid not so much."
in_reply_to: ""
parent_post_id: "1788385721272893643"
---
## Source
- URL: https://x.com/JustRogDigiTec/status/1788387311002214769
- Author: Justin Rogers (@JustRogDigiTec)
- Posted: 2024-05-09 01:55:36
## Branch
**1/** **@JustRogDigiTec** ^1788387311002214769
**@_rygo6**
Volume implies that the shape could be interesting, but cuboid not so much. Volume is more accurate, just as in Windows a region or HRGN is a more accurate description of a clipping space.
Depth composition also requires a shared agreement on how to populate the depth buffer.
**2/** **@_rygo6** ^1788394170266349634
**@JustRogDigiTec**
but cuboid sounds cooler...
**3/** **@JustRogDigiTec** ^1788395060696060306
**@_rygo6**
Will not argue with that ;-) Its been a struggle to find interesting names for things while building the maybe not first attempt at a VR OS! I'll try to stretch more into the estranged regions of physics and maths as I'm sure they have some terms that evoke more whimsy.
## Related
- Spine: [[archive/threads/_rygo6/2024-05-09-i-just-noticed]]
@@ -0,0 +1,39 @@
---
title: "@_rygo6 and wouldn't ya know it? that was based on linux and wayland :p"
type: archive
source: twitter
source_url: "https://x.com/technobaboo/status/1788386511286640653"
author: "Nova 🐧✨"
handle: technobaboo
post_id: "1788386511286640653"
date: 2024-05-09
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- _rygo6
description: "@_rygo6 and wouldn't ya know it? that was based on linux and wayland :p"
in_reply_to: ""
parent_post_id: "1788385721272893643"
---
## Source
- URL: https://x.com/technobaboo/status/1788386511286640653
- Author: Nova 🐧✨ (@technobaboo)
- Posted: 2024-05-09 01:52:25
## Branch
**1/** **@technobaboo** ^1788386511286640653
**@_rygo6**
and wouldn't ya know it? that was based on linux and wayland :p
seriously tho if your stuff isn't open it can't innovate, how many times do we have to teach them this lesson???
## Related
- Spine: [[archive/threads/_rygo6/2024-05-09-i-just-noticed]]
@@ -0,0 +1,37 @@
---
title: "@_rygo6 Cool find"
type: archive
source: twitter
source_url: "https://x.com/willyayy/status/1788393972961882543"
author: "will yeh ᯅ/acc"
handle: willyayy
post_id: "1788393972961882543"
date: 2024-05-09
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- _rygo6
description: "@_rygo6 Cool find"
in_reply_to: ""
parent_post_id: "1788385721272893643"
---
## Source
- URL: https://x.com/willyayy/status/1788393972961882543
- Author: will yeh ᯅ/acc (@willyayy)
- Posted: 2024-05-09 02:22:04
## Branch
**1/** **@willyayy** ^1788393972961882543
**@_rygo6**
Cool find
## Related
- Spine: [[archive/threads/_rygo6/2024-05-09-i-just-noticed]]
@@ -0,0 +1,37 @@
---
title: "I just noticed."
type: archive
source: twitter
source_url: "https://x.com/_rygo6/status/1788385721272893643"
author: "rygo6"
handle: _rygo6
post_id: "1788385721272893643"
date: 2024-05-09
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- _rygo6
description: "I just noticed."
in_reply_to: ""
---
## Source
- URL: https://x.com/_rygo6/status/1788385721272893643
- Author: rygo6 (@_rygo6)
- Posted: 2024-05-09 01:49:17
## Thread
**1/** **@_rygo6** ^1788385721272893643
I just noticed. The motorcar thesis from 2014 which (I think?) is the first functioning prototype of an attempt at a modern 'VR OS' where different 'App Volumes' are actually separate processes and separate rendering contexts that depth composite together into a shared space. That thesis referred to them as 'Cuboids':
https://docs.google.com/presentation/d/1svgGMxxbfmcHy_KuS5Q9hah8PQOsXqvjBKOoMIzW24Y/edit#slide=id.g34d94b741_0749
I might like 'Cuboid' better than 'Volume'.
![](https://pbs.twimg.com/media/GNGe_lRb0AA0Qi1?format=jpg&name=orig)
Branches: [[archive/threads/_rygo6/2024-05-09-i-just-noticed/2024-05-09-technobaboo-and-wouldnt-ya-know-it-that-was-based-on-linux]], [[archive/threads/_rygo6/2024-05-09-i-just-noticed/2024-05-09-JustRogDigiTec-volume-implies-that-the-shape-could-be]], [[archive/threads/_rygo6/2024-05-09-i-just-noticed/2024-05-09-willyayy-cool-find]], [[archive/threads/_rygo6/2024-05-09-i-just-noticed/2024-05-09-3duaun-pure-fire]]
+1
View File
@@ -10,3 +10,4 @@ tags:
---
- [[archive/threads/_rygo6/2024-03-13-one-of-the-things-i-probably-loathe-most-about]]
- [[archive/threads/_rygo6/2024-05-09-i-just-noticed]]
@@ -0,0 +1,37 @@
---
title: "@cem_yuksel I love a 2 page paper."
type: archive
source: twitter
source_url: "https://x.com/JacobGameDev/status/1798783098689290698"
author: "JacobGameDev"
handle: JacobGameDev
post_id: "1798783098689290698"
date: 2024-06-06
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- cem_yuksel
description: "@cem_yuksel I love a 2 page paper."
in_reply_to: ""
parent_post_id: "1798758174834794621"
---
## Source
- URL: https://x.com/JacobGameDev/status/1798783098689290698
- Author: JacobGameDev (@JacobGameDev)
- Posted: 2024-06-06 18:24:45
## Branch
**1/** **@JacobGameDev** ^1798783098689290698
**@cem_yuksel**
I love a 2 page paper. 😊
## Related
- Spine: [[archive/threads/cem_yuksel/2024-06-06-i-will-give-a-talk-at-siggraph2024-about-a-new]]
@@ -0,0 +1,38 @@
---
title: "@cem_yuksel Dope!"
type: archive
source: twitter
source_url: "https://x.com/LogicBombe/status/1798841961136452061"
author: "Bomb"
handle: LogicBombe
post_id: "1798841961136452061"
date: 2024-06-06
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- cem_yuksel
description: "@cem_yuksel Dope!"
in_reply_to: ""
parent_post_id: "1798758174834794621"
---
## Source
- URL: https://x.com/LogicBombe/status/1798841961136452061
- Author: Bomb (@LogicBombe)
- Posted: 2024-06-06 22:18:39
## Branch
**1/** **@LogicBombe** ^1798841961136452061
**@cem_yuksel**
Dope!
Might be also useful for speeding up arnold kolgomorov networks, I think?
## Related
- Spine: [[archive/threads/cem_yuksel/2024-06-06-i-will-give-a-talk-at-siggraph2024-about-a-new]]
@@ -0,0 +1,37 @@
---
title: "@cem_yuksel Just implemented it myself and looks great, thanks!"
type: archive
source: twitter
source_url: "https://x.com/eragon333222/status/1798825821739852055"
author: "Cerulean_Blue"
handle: eragon333222
post_id: "1798825821739852055"
date: 2024-06-06
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- cem_yuksel
description: "@cem_yuksel Just implemented it myself and looks great, thanks!"
in_reply_to: ""
parent_post_id: "1798758174834794621"
---
## Source
- URL: https://x.com/eragon333222/status/1798825821739852055
- Author: Cerulean_Blue (@eragon333222)
- Posted: 2024-06-06 21:14:31
## Branch
**1/** **@eragon333222** ^1798825821739852055
**@cem_yuksel**
Just implemented it myself and looks great, thanks!
## Related
- Spine: [[archive/threads/cem_yuksel/2024-06-06-i-will-give-a-talk-at-siggraph2024-about-a-new]]
@@ -0,0 +1,37 @@
---
title: "@cem_yuksel That's neat!"
type: archive
source: twitter
source_url: "https://x.com/jobtalle/status/1798789970829648079"
author: "Job Talle 🎏"
handle: jobtalle
post_id: "1798789970829648079"
date: 2024-06-06
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- cem_yuksel
description: "@cem_yuksel That's neat!"
in_reply_to: ""
parent_post_id: "1798758174834794621"
---
## Source
- URL: https://x.com/jobtalle/status/1798789970829648079
- Author: Job Talle 🎏 (@jobtalle)
- Posted: 2024-06-06 18:52:03
## Branch
**1/** **@jobtalle** ^1798789970829648079
**@cem_yuksel**
That's neat!
## Related
- Spine: [[archive/threads/cem_yuksel/2024-06-06-i-will-give-a-talk-at-siggraph2024-about-a-new]]
@@ -0,0 +1,37 @@
---
title: "@cem_yuksel I'll be there! 🤩"
type: archive
source: twitter
source_url: "https://x.com/rafa_nimation/status/1798759988980318337"
author: "Rafa"
handle: rafa_nimation
post_id: "1798759988980318337"
date: 2024-06-06
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- cem_yuksel
description: "@cem_yuksel I'll be there! 🤩"
in_reply_to: ""
parent_post_id: "1798758174834794621"
---
## Source
- URL: https://x.com/rafa_nimation/status/1798759988980318337
- Author: Rafa (@rafa_nimation)
- Posted: 2024-06-06 16:52:55
## Branch
**1/** **@rafa_nimation** ^1798759988980318337
**@cem_yuksel**
I'll be there! 🤩
## Related
- Spine: [[archive/threads/cem_yuksel/2024-06-06-i-will-give-a-talk-at-siggraph2024-about-a-new]]
@@ -0,0 +1,37 @@
---
title: "@cem_yuksel Thanks! I loved how this interpolation exemplifies the intersection of mathematical ingenuity and practical application, revealing how a refined understanding of polynomial curves can lead to substantial performance optimizations in computational graphics"
type: archive
source: twitter
source_url: "https://x.com/rokrahl/status/1798836228605063388"
author: "Ro Krahl"
handle: rokrahl
post_id: "1798836228605063388"
date: 2024-06-06
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- cem_yuksel
description: "@cem_yuksel Thanks! I loved how this interpolation exemplifies the intersection of mathematical ingenuity and practical application, revealing how a refined understanding of polynomial curves can lead to substantial performance optimizations in computational graphics"
in_reply_to: ""
parent_post_id: "1798758174834794621"
---
## Source
- URL: https://x.com/rokrahl/status/1798836228605063388
- Author: Ro Krahl (@rokrahl)
- Posted: 2024-06-06 21:55:52
## Branch
**1/** **@rokrahl** ^1798836228605063388
**@cem_yuksel**
Thanks! I loved how this interpolation exemplifies the intersection of mathematical ingenuity and practical application, revealing how a refined understanding of polynomial curves can lead to substantial performance optimizations in computational graphics
## Related
- Spine: [[archive/threads/cem_yuksel/2024-06-06-i-will-give-a-talk-at-siggraph2024-about-a-new]]
@@ -0,0 +1,37 @@
---
title: "@cem_yuksel congrats"
type: archive
source: twitter
source_url: "https://x.com/EthanF4D/status/1798961199939309568"
author: "Ethan Cheung"
handle: EthanF4D
post_id: "1798961199939309568"
date: 2024-06-07
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- cem_yuksel
description: "@cem_yuksel congrats"
in_reply_to: ""
parent_post_id: "1798758174834794621"
---
## Source
- URL: https://x.com/EthanF4D/status/1798961199939309568
- Author: Ethan Cheung (@EthanF4D)
- Posted: 2024-06-07 06:12:27
## Branch
**1/** **@EthanF4D** ^1798961199939309568
**@cem_yuksel**
congrats
## Related
- Spine: [[archive/threads/cem_yuksel/2024-06-06-i-will-give-a-talk-at-siggraph2024-about-a-new]]
@@ -0,0 +1,37 @@
---
title: "@cem_yuksel Cool, @FreyaHolmer will probably like this"
type: archive
source: twitter
source_url: "https://x.com/NoxWings/status/1798992181354770738"
author: "David (NoxWings) García Miguel"
handle: NoxWings
post_id: "1798992181354770738"
date: 2024-06-07
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- cem_yuksel
description: "@cem_yuksel Cool, @FreyaHolmer will probably like this"
in_reply_to: ""
parent_post_id: "1798758174834794621"
---
## Source
- URL: https://x.com/NoxWings/status/1798992181354770738
- Author: David (NoxWings) García Miguel (@NoxWings)
- Posted: 2024-06-07 08:15:34
## Branch
**1/** **@NoxWings** ^1798992181354770738
**@cem_yuksel**
Cool, @FreyaHolmer will probably like this
## Related
- Spine: [[archive/threads/cem_yuksel/2024-06-06-i-will-give-a-talk-at-siggraph2024-about-a-new]]
@@ -0,0 +1,37 @@
---
title: "@cem_yuksel Congrats! Maybe, you can test this interpolation with classical method in a mathematical software (i.e."
type: archive
source: twitter
source_url: "https://x.com/ferhajjj/status/1798926107154288917"
author: "Ferhat Taş"
handle: ferhajjj
post_id: "1798926107154288917"
date: 2024-06-07
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- cem_yuksel
description: "@cem_yuksel Congrats! Maybe, you can test this interpolation with classical method in a mathematical software (i.e."
in_reply_to: ""
parent_post_id: "1798758174834794621"
---
## Source
- URL: https://x.com/ferhajjj/status/1798926107154288917
- Author: Ferhat Taş (@ferhajjj)
- Posted: 2024-06-07 03:53:01
## Branch
**1/** **@ferhajjj** ^1798926107154288917
**@cem_yuksel**
Congrats! Maybe, you can test this interpolation with classical method in a mathematical software (i.e. Maple). Check the time result for higher order or more complex splines.
## Related
- Spine: [[archive/threads/cem_yuksel/2024-06-06-i-will-give-a-talk-at-siggraph2024-about-a-new]]
@@ -0,0 +1,37 @@
---
title: "@cem_yuksel Any particular reason why you wouldn't define the curve with just Seiler points? I'm thinking, why bother with control points if they aren't needed to define the same curve?"
type: archive
source: twitter
source_url: "https://x.com/leidegre/status/1798991913019977973"
author: "John Leidegren"
handle: leidegre
post_id: "1798991913019977973"
date: 2024-06-07
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- cem_yuksel
description: "@cem_yuksel Any particular reason why you wouldn't define the curve with just Seiler points? I'm thinking, why bother with control points if they aren't needed to define the same curve?"
in_reply_to: ""
parent_post_id: "1798758174834794621"
---
## Source
- URL: https://x.com/leidegre/status/1798991913019977973
- Author: John Leidegren (@leidegre)
- Posted: 2024-06-07 08:14:30
## Branch
**1/** **@leidegre** ^1798991913019977973
**@cem_yuksel**
Any particular reason why you wouldn't define the curve with just Seiler points? I'm thinking, why bother with control points if they aren't needed to define the same curve?
## Related
- Spine: [[archive/threads/cem_yuksel/2024-06-06-i-will-give-a-talk-at-siggraph2024-about-a-new]]
@@ -0,0 +1,39 @@
---
title: "@cem_yuksel This is really cool."
type: archive
source: twitter
source_url: "https://x.com/studio_galt/status/1798882678730523126"
author: "StudioGaltMocap"
handle: studio_galt
post_id: "1798882678730523126"
date: 2024-06-07
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- cem_yuksel
description: "@cem_yuksel This is really cool."
in_reply_to: ""
parent_post_id: "1798758174834794621"
---
## Source
- URL: https://x.com/studio_galt/status/1798882678730523126
- Author: StudioGaltMocap (@studio_galt)
- Posted: 2024-06-07 01:00:26
## Branch
**1/** **@studio_galt** ^1798882678730523126
**@cem_yuksel**
This is really cool.
Is the trapezoid recoverable? Is so this might be solution to toggles between hair curves and hair cards.
## Related
- Spine: [[archive/threads/cem_yuksel/2024-06-06-i-will-give-a-talk-at-siggraph2024-about-a-new]]
@@ -0,0 +1,37 @@
---
title: "@cem_yuksel Nice, I'm not even super advanced in mathematics but once I saw the (1-t)t and tried a few values it made sense."
type: archive
source: twitter
source_url: "https://x.com/danielelliott3d/status/1799558883129847850"
author: "Daniel Elliott"
handle: danielelliott3d
post_id: "1799558883129847850"
date: 2024-06-08
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- cem_yuksel
description: "@cem_yuksel Nice, I'm not even super advanced in mathematics but once I saw the (1-t)t and tried a few values it made sense."
in_reply_to: ""
parent_post_id: "1798758174834794621"
---
## Source
- URL: https://x.com/danielelliott3d/status/1799558883129847850
- Author: Daniel Elliott (@danielelliott3d)
- Posted: 2024-06-08 21:47:26
## Branch
**1/** **@danielelliott3d** ^1799558883129847850
**@cem_yuksel**
Nice, I'm not even super advanced in mathematics but once I saw the (1-t)t and tried a few values it made sense. expanding that out its t-t^2 and you can see its like a warped quadratic (stretched out perfectly to fit the cubic curve shape).
## Related
- Spine: [[archive/threads/cem_yuksel/2024-06-06-i-will-give-a-talk-at-siggraph2024-about-a-new]]
@@ -0,0 +1,35 @@
---
title: "I will give a talk at #SIGGRAPH2024 about a new way of evaluating #Bezier #curves that I call Seiler's Interpolation, using half the linear interpolations of #deCasteljau's algorithm."
type: archive
source: twitter
source_url: "https://x.com/cem_yuksel/status/1798758174834794621"
author: "Cem Yuksel"
handle: cem_yuksel
post_id: "1798758174834794621"
date: 2024-06-06
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- cem_yuksel
description: "I will give a talk at #SIGGRAPH2024 about a new way of evaluating #Bezier #curves that I call Seiler's Interpolation, using half the linear interpolations of #deCasteljau's algorithm."
in_reply_to: ""
---
## Source
- URL: https://x.com/cem_yuksel/status/1798758174834794621
- Author: Cem Yuksel (@cem_yuksel)
- Posted: 2024-06-06 16:45:42
## Thread
**1/** **@cem_yuksel** ^1798758174834794621
I will give a talk at #SIGGRAPH2024 about a new way of evaluating #Bezier #curves that I call Seiler's Interpolation, using half the linear interpolations of #deCasteljau's algorithm. I built an interactive demo: http://www.cemyuksel.com/research/seilers_interpolation/
See the extended abstract for the details.
![](https://pbs.twimg.com/media/GPZe_CmbIAEzMtg?format=jpg&name=orig)
Branches: [[archive/threads/cem_yuksel/2024-06-06-i-will-give-a-talk-at-siggraph2024-about-a-new/2024-06-06-rafa_nimation-ill-be-there]], [[archive/threads/cem_yuksel/2024-06-06-i-will-give-a-talk-at-siggraph2024-about-a-new/2024-06-06-JacobGameDev-i-love-a-2-page-paper]], [[archive/threads/cem_yuksel/2024-06-06-i-will-give-a-talk-at-siggraph2024-about-a-new/2024-06-06-jobtalle-thats-neat]], [[archive/threads/cem_yuksel/2024-06-06-i-will-give-a-talk-at-siggraph2024-about-a-new/2024-06-06-eragon333222-just-implemented-it-myself-and-looks-great-thanks]], [[archive/threads/cem_yuksel/2024-06-06-i-will-give-a-talk-at-siggraph2024-about-a-new/2024-06-06-rokrahl-thanks-i-loved-how-this-interpolation-exemplifies]], [[archive/threads/cem_yuksel/2024-06-06-i-will-give-a-talk-at-siggraph2024-about-a-new/2024-06-06-LogicBombe-dope-might-be-also-useful-for-speeding-up-arnold]], [[archive/threads/cem_yuksel/2024-06-06-i-will-give-a-talk-at-siggraph2024-about-a-new/2024-06-07-studio_galt-this-is-really-cool-is-the-trapezoid-recoverable]], [[archive/threads/cem_yuksel/2024-06-06-i-will-give-a-talk-at-siggraph2024-about-a-new/2024-06-07-ferhajjj-congrats-maybe-you-can-test-this-interpolation]], [[archive/threads/cem_yuksel/2024-06-06-i-will-give-a-talk-at-siggraph2024-about-a-new/2024-06-07-EthanF4D-congrats]], [[archive/threads/cem_yuksel/2024-06-06-i-will-give-a-talk-at-siggraph2024-about-a-new/2024-06-07-leidegre-any-particular-reason-why-you-wouldnt-define-the]], [[archive/threads/cem_yuksel/2024-06-06-i-will-give-a-talk-at-siggraph2024-about-a-new/2024-06-07-NoxWings-cool-freyaholmer-will-probably-like-this]], [[archive/threads/cem_yuksel/2024-06-06-i-will-give-a-talk-at-siggraph2024-about-a-new/2024-06-08-danielelliott3d-nice-im-not-even-super-advanced-in-mathematics]]
+12
View File
@@ -0,0 +1,12 @@
---
title: cem_yuksel
type: note
draft: false
description: Archived threads by cem_yuksel.
tags:
- archive
- twitter
- cem_yuksel
---
- [[archive/threads/cem_yuksel/2024-06-06-i-will-give-a-talk-at-siggraph2024-about-a-new]]
+4
View File
@@ -22,6 +22,7 @@ Example of the note shape (single spine, no branches): [[archive/threads/How to
- [[archive/threads/Bobby_Anguelov]]
- [[archive/threads/BOENSAW]]
- [[archive/threads/bonzajplc]]
- [[archive/threads/cem_yuksel]]
- [[archive/threads/CharlieMQV]]
- [[archive/threads/ChipsandCheese9]]
- [[archive/threads/cmuratori]]
@@ -52,7 +53,9 @@ Example of the note shape (single spine, no branches): [[archive/threads/How to
- [[archive/threads/kenpex]]
- [[archive/threads/KostasAAA]]
- [[archive/threads/LandsknechtPike]]
- [[archive/threads/lemire]]
- [[archive/threads/levelsio]]
- [[archive/threads/lookoutitsbbear]]
- [[archive/threads/m_schuetz]]
- [[archive/threads/martin_cohen]]
- [[archive/threads/matiasgoldberg]]
@@ -71,6 +74,7 @@ Example of the note shape (single spine, no branches): [[archive/threads/How to
- [[archive/threads/OSdev_]]
- [[archive/threads/pickover]]
- [[archive/threads/pikuma]]
- [[archive/threads/QVHenkel]]
- [[archive/threads/RandyPGaul]]
- [[archive/threads/rfleury]]
- [[archive/threads/rianflo]]
@@ -0,0 +1,40 @@
---
title: "Binary fuse filters are a faster alternatives to Bloom filters: they allow you to check (probabilistically) that an element is part of a set."
type: archive
source: twitter
source_url: "https://x.com/lemire/status/1869752213402157131"
author: "Daniel Lemire"
handle: lemire
post_id: "1869752213402157131"
date: 2024-12-19
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- lemire
description: "Binary fuse filters are a faster alternatives to Bloom filters: they allow you to check (probabilistically) that an element is part of a set."
in_reply_to: ""
---
## Source
- URL: https://x.com/lemire/status/1869752213402157131
- Author: Daniel Lemire (@lemire)
- Posted: 2024-12-19 14:30:40
## Thread
**1/** **@lemire** ^1869752213402157131
Binary fuse filters are a faster alternatives to Bloom filters: they allow you to check (probabilistically) that an element is part of a set.
Oliver Schönrock has been running benchmarks on his C++ implementation of binary fuse filters... and he is getting 100x performance gains on his application.
(Link as a comment.)
![](https://pbs.twimg.com/media/GfKxmMUXUAAmbLf?format=jpg&name=orig)
**2/** **@lemire** ^1869752368772067376
https://github.com/oschonrock/binfuse
+12
View File
@@ -0,0 +1,12 @@
---
title: lemire
type: note
draft: false
description: Archived threads by lemire.
tags:
- archive
- twitter
- lemire
---
- [[archive/threads/lemire/2024-12-19-binary-fuse-filters-are-a-faster-alternatives-to]]
@@ -0,0 +1,39 @@
---
title: "@lookoutitsbbear respectfully, this looks as evil as quaternions and i might just stay in my little comp sci lane LOL"
type: archive
source: twitter
source_url: "https://x.com/Theracter/status/1796754253253345454"
author: "america"
handle: Theracter
post_id: "1796754253253345454"
date: 2024-06-01
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- lookoutitsbbear
description: "@lookoutitsbbear respectfully, this looks as evil as quaternions and i might just stay in my little comp sci lane LOL"
in_reply_to: ""
parent_post_id: "1796751267391234118"
---
## Source
- URL: https://x.com/Theracter/status/1796754253253345454
- Author: america (@Theracter)
- Posted: 2024-06-01 04:02:50
## Branch
**1/** **@Theracter** ^1796754253253345454
**@lookoutitsbbear**
respectfully, this looks as evil as quaternions and i might just stay in my little comp sci lane LOL
thank you for linking though
## Related
- Spine: [[archive/threads/lookoutitsbbear/2024-05-31-one-of-the-coolest-and-most-accessible-ways-to]]
@@ -0,0 +1,52 @@
---
title: "one of the coolest and most accessible ways to visualize quantum physics is by manipulating phases of sound waves"
type: archive
source: twitter
source_url: "https://x.com/lookoutitsbbear/status/1796578655113490944"
author: "moderate rock"
handle: lookoutitsbbear
post_id: "1796578655113490944"
date: 2024-05-31
archived: 2026-08-29
draft: false
tags:
- archive
- twitter
- lookoutitsbbear
description: "one of the coolest and most accessible ways to visualize quantum physics is by manipulating phases of sound waves"
in_reply_to: ""
---
## Source
- URL: https://x.com/lookoutitsbbear/status/1796578655113490944
- Author: moderate rock (@lookoutitsbbear)
- Posted: 2024-05-31 16:25:04
## Thread
**1/** **@lookoutitsbbear** ^1796578655113490944
one of the coolest and most accessible ways to visualize quantum physics is by manipulating phases of sound waves
this thing for example lets you calculate vectors even tho you don’t realize it
![](https://pbs.twimg.com/media/GO66tEQWsAkFaCo?format=jpg&name=orig)
**2/** **@Theracter** ^1796749693281575112
**@lookoutitsbbear**
will i understand this a teensy bit better after i take linear algebra?
**3/** **@lookoutitsbbear** ^1796751267391234118
**@Theracter**
i understand this thing way more than linear algebra 😂
but maybe the manual will help
https://assets-global.website-files.com/5a1bddaccc80bd0001f015dd/5aa0c4e2b7b26c00013f7ec1_Vector%20Space%20Manual%20v1.00.pdf
Branches: [[archive/threads/lookoutitsbbear/2024-05-31-one-of-the-coolest-and-most-accessible-ways-to/2024-06-01-Theracter-respectfully-this-looks-as-evil-as-quaternions]]
+12
View File
@@ -0,0 +1,12 @@
---
title: lookoutitsbbear
type: note
draft: false
description: Archived threads by lookoutitsbbear.
tags:
- archive
- twitter
- lookoutitsbbear
---
- [[archive/threads/lookoutitsbbear/2024-05-31-one-of-the-coolest-and-most-accessible-ways-to]]