Accumulation vs. Explicit Calculation
?
?

Keyboard Navigation

Global Keys

[, < / ], > Jump to previous / next episode
W, K, P / S, J, N Jump to previous / next timestamp
t / T Toggle theatre / SUPERtheatre mode
V Revert filter to original state Y Select link (requires manual Ctrl-c)

Menu toggling

q Quotes r References f Filter y Link c Credits

In-Menu and Index Controls

a
w
s
d
h j k l


Esc Close menu / unfocus timestamp

Quotes and References Menus and Index

Enter Jump to timestamp

Quotes, References and Credits Menus

o Open URL (in new tab)

Filter Menu

x, Space Toggle category and focus next
X, ShiftSpace Toggle category and focus previous
v Invert topics / media as per focus

Filter and Link Menus

z Toggle filter / linking mode

Credits Menu

Enter Open URL (in new tab)
2:40Pitch-bending makes aligned reads impossible, so we can support looping sounds, after all
2:40Pitch-bending makes aligned reads impossible, so we can support looping sounds, after all
2:40Pitch-bending makes aligned reads impossible, so we can support looping sounds, after all
7:15Working on chunks of 4 samples instead of 8
7:15Working on chunks of 4 samples instead of 8
7:15Working on chunks of 4 samples instead of 8
18:31Simplifying OutputPlayingSounds
18:31Simplifying OutputPlayingSounds
18:31Simplifying OutputPlayingSounds
21:27Working on the linear-blended sample load
21:27Working on the linear-blended sample load
21:27Working on the linear-blended sample load
31:33Writing a more robust termination condition
31:33Writing a more robust termination condition
31:33Writing a more robust termination condition
33:29Looking for the source of a failed assertion
33:29Looking for the source of a failed assertion
33:29Looking for the source of a failed assertion
42:07The problem was the accumulation of floating-point error while fetching samples
42:07The problem was the accumulation of floating-point error while fetching samples
42:07The problem was the accumulation of floating-point error while fetching samples
44:46Accurate SamplePosition
44:46Accurate SamplePosition
44:46Accurate SamplePosition
50:11Blackboard explanation: accumulation vs explicit calculation
50:11Blackboard explanation: accumulation vs explicit calculation
50:11Blackboard explanation: accumulation vs explicit calculation
56:04(Prestream-like) Q&A
56:04(Prestream-like) Q&A
56:04(Prestream-like) Q&A
57:31garlandobloom You're a rad dude
🗪
57:31garlandobloom You're a rad dude
🗪
57:31garlandobloom You're a rad dude
🗪
57:55lerrok What would you recommend as a good tutorial source or area to learn how to code
🗪
57:55lerrok What would you recommend as a good tutorial source or area to learn how to code
🗪
57:55lerrok What would you recommend as a good tutorial source or area to learn how to code
🗪
58:51robotchocolatedino Is your SIMD clear to zero faster than memset?
🗪
58:51robotchocolatedino Is your SIMD clear to zero faster than memset?
🗪
58:51robotchocolatedino Is your SIMD clear to zero faster than memset?
🗪
1:07:01d3licious Do you have a public style guide?
🗪
1:07:01d3licious Do you have a public style guide?
🗪
1:07:01d3licious Do you have a public style guide?
🗪
1:07:29pyroflayer I'm looking to learn something other than Java so I can have diverse knowledge. Any recommendations on how to go about doing that?
🗪
1:07:29pyroflayer I'm looking to learn something other than Java so I can have diverse knowledge. Any recommendations on how to go about doing that?
🗪
1:07:29pyroflayer I'm looking to learn something other than Java so I can have diverse knowledge. Any recommendations on how to go about doing that?
🗪
1:09:29sunafrus At what point did you first feel like you could easily write software independently?
🗪
1:09:29sunafrus At what point did you first feel like you could easily write software independently?
🗪
1:09:29sunafrus At what point did you first feel like you could easily write software independently?
🗪
1:10:02fadgasket Why is the sample index floating point? Is it for the pitch shifting?
🗪
1:10:02fadgasket Why is the sample index floating point? Is it for the pitch shifting?
🗪
1:10:02fadgasket Why is the sample index floating point? Is it for the pitch shifting?
🗪
1:10:16sanctuarryy Why do gaming companies like Riot or Blizzard entertainment use C++ over all the rest of programming languages?
🗪
1:10:16sanctuarryy Why do gaming companies like Riot or Blizzard entertainment use C++ over all the rest of programming languages?
🗪
1:10:16sanctuarryy Why do gaming companies like Riot or Blizzard entertainment use C++ over all the rest of programming languages?
🗪
1:18:43sssmcgrath League of Legends is written in flash
🗪
1:18:43sssmcgrath League of Legends is written in flash
🗪
1:18:43sssmcgrath League of Legends is written in flash
🗪
1:20:52chronaldragon Actually, only the login client is flash. The game itself is C++.
🗪
1:20:52chronaldragon Actually, only the login client is flash. The game itself is C++.
🗪
1:20:52chronaldragon Actually, only the login client is flash. The game itself is C++.
🗪
1:22:08cubercaleb Also, there is a new version of Binding of Isaac that is non-flash
🗪
1:22:08cubercaleb Also, there is a new version of Binding of Isaac that is non-flash
🗪
1:22:08cubercaleb Also, there is a new version of Binding of Isaac that is non-flash
🗪
1:22:50sssmcgrath Well I said air, not flash, but I guess I'm wrong either way?
🗪
1:22:50sssmcgrath Well I said air, not flash, but I guess I'm wrong either way?
🗪
1:22:50sssmcgrath Well I said air, not flash, but I guess I'm wrong either way?
🗪
1:23:23gasto5 What is the difference between arbitrary and random?
🗪
1:23:23gasto5 What is the difference between arbitrary and random?
🗪
1:23:23gasto5 What is the difference between arbitrary and random?
🗪
1:23:55sssmcgrath I don't know if air has the exact same runtime though? I've worked with air/flex and it's definitely the same API, but I don't know about the runtime
🗪
1:23:55sssmcgrath I don't know if air has the exact same runtime though? I've worked with air/flex and it's definitely the same API, but I don't know about the runtime
🗪
1:23:55sssmcgrath I don't know if air has the exact same runtime though? I've worked with air/flex and it's definitely the same API, but I don't know about the runtime
🗪
1:24:15("What is the difference between arbitrary and random?" followup) in the mathematical sense
1:24:15("What is the difference between arbitrary and random?" followup) in the mathematical sense
1:24:15("What is the difference between arbitrary and random?" followup) in the mathematical sense
1:25:03danyguag What would you rather write a game in? Java or C#?
🗪
1:25:03danyguag What would you rather write a game in? Java or C#?
🗪
1:25:03danyguag What would you rather write a game in? Java or C#?
🗪
1:25:41lavaiswatery Have you ever smoked weed and programmed?
🗪
1:25:41lavaiswatery Have you ever smoked weed and programmed?
🗪
1:25:41lavaiswatery Have you ever smoked weed and programmed?
🗪
1:26:10naysayer88 The Axiom of Choice is kind of about arbitrariness and is kind of controversial
🗪
1:26:10naysayer88 The Axiom of Choice is kind of about arbitrariness and is kind of controversial
🗪
1:26:10naysayer88 The Axiom of Choice is kind of about arbitrariness and is kind of controversial
🗪
1:26:18(Question from Casey to Jon Blow) Is emergent design bad?
1:26:18(Question from Casey to Jon Blow) Is emergent design bad?
1:26:18(Question from Casey to Jon Blow) Is emergent design bad?
1:28:30(Jon answers)
1:28:30(Jon answers)
1:28:30(Jon answers)
1:30:23sunafrus Why do you say OO is awful?
🗪
1:30:23sunafrus Why do you say OO is awful?
🗪
1:30:23sunafrus Why do you say OO is awful?
🗪
1:36:58dragonmaster047 Will HmH support "physics/simulation" and rendering in different threads?
🗪
1:36:58dragonmaster047 Will HmH support "physics/simulation" and rendering in different threads?
🗪
1:36:58dragonmaster047 Will HmH support "physics/simulation" and rendering in different threads?
🗪
1:37:17b3zman41 You make it sound like those languages have no purpose. They're great for other things than game dev
🗪
1:37:17b3zman41 You make it sound like those languages have no purpose. They're great for other things than game dev
🗪
1:37:17b3zman41 You make it sound like those languages have no purpose. They're great for other things than game dev
🗪
1:37:40psuedonym73 "Arbitrary" is the bottom element of a mathematical lattice. See http://www.azulsystems.com/blog/cliff/2012-02-12-too-much-theory for details
🗪
1:37:40psuedonym73 "Arbitrary" is the bottom element of a mathematical lattice. See http://www.azulsystems.com/blog/cliff/2012-02-12-too-much-theory for details
🗪
1:37:40psuedonym73 "Arbitrary" is the bottom element of a mathematical lattice. See http://www.azulsystems.com/blog/cliff/2012-02-12-too-much-theory for details
🗪
1:37:55dragonkinn02 What do you do in order to help prevent carpal tunnel syndrome? Does it get real bad? Anything in particular you try and avoid?
🗪
1:37:55dragonkinn02 What do you do in order to help prevent carpal tunnel syndrome? Does it get real bad? Anything in particular you try and avoid?
🗪
1:37:55dragonkinn02 What do you do in order to help prevent carpal tunnel syndrome? Does it get real bad? Anything in particular you try and avoid?
🗪
1:40:12mojobojo Do you know of any OpenGL resources you know of that actually explain why they do what they are doing?
🗪
1:40:12mojobojo Do you know of any OpenGL resources you know of that actually explain why they do what they are doing?
🗪
1:40:12mojobojo Do you know of any OpenGL resources you know of that actually explain why they do what they are doing?
🗪
1:40:34gasto5 By what you said, can I conclude that you have not written a Game Design Document?
🗪
1:40:34gasto5 By what you said, can I conclude that you have not written a Game Design Document?
🗪
1:40:34gasto5 By what you said, can I conclude that you have not written a Game Design Document?
🗪
1:41:10thordura So OO is kind of like when you design a game ahead...
🗪
1:41:10thordura So OO is kind of like when you design a game ahead...
🗪
1:41:10thordura So OO is kind of like when you design a game ahead...
🗪
1:43:43f1shking Is this project planned to be a game playable for "real" or more like "How I create games"?
🗪
1:43:43f1shking Is this project planned to be a game playable for "real" or more like "How I create games"?
🗪
1:43:43f1shking Is this project planned to be a game playable for "real" or more like "How I create games"?
🗪
1:44:55cubercaleb Since we are talking about OO/Programming Languages I must ask, how do you feel about Perl?
🗪
1:44:55cubercaleb Since we are talking about OO/Programming Languages I must ask, how do you feel about Perl?
🗪
1:44:55cubercaleb Since we are talking about OO/Programming Languages I must ask, how do you feel about Perl?
🗪
1:45:20sanctuarryy Do you feel Minecraft was a success because of the idea rather than the execution for the first time ever?
🗪
1:45:20sanctuarryy Do you feel Minecraft was a success because of the idea rather than the execution for the first time ever?
🗪
1:45:20sanctuarryy Do you feel Minecraft was a success because of the idea rather than the execution for the first time ever?
🗪
1:46:56dragonkinn02 Dynamically-generated maps?
🗪
1:46:56dragonkinn02 Dynamically-generated maps?
🗪
1:46:56dragonkinn02 Dynamically-generated maps?
🗪