---
title: Audio Programming - ADSR (Dimooper II Ep.02)
link: https://www.youtube.com/watch?v=YhX4FF3uuLU
source: youtube-com-tsodingdaily
published: 2026-08-08T18:06:09Z
updated: 2026-08-10T20:34:32Z
first_seen: 2026-09-08T10:17:10.166315Z
authors:
- Tsoding Daily
summary: |-
  Streamed Offline

  Rest of the Episodes: https://www.youtube.com/playlist?list=PLX0oFSIlwhPY

  Chapters:
  - 00:00:00 - Intro
  - 00:02:18 - Inversion of mixing
  - 00:14:06 - Keeping track of when the note has started
  - 00:19:19 - Attack
  - 00:23:24 - Release note
  - 00:31:34 - Synth for release notes
  - 00:36:02 - Evicting released notes
  - 00:43:50 - Mixing issue
  - 00:48:40 - Exploring Source Code of Raylib
  - 01:03:26 - Outro

  References:
  - https://en.wikipedia.org/wiki/Envelope_(music)#ADSR
  - https://www.raylib.com/

  Topic: Second episode of Dimooper II development. Implementing ADSR

  Support:
  - https://github.com/tsoding/donate#support-tsoding
content: extracted
html: 2026-08-08-audio-programming-adsr-dimooper-ii-ep-02.html
preview:
  file: 2026-08-08-audio-programming-adsr-dimooper-ii-ep-02.preview-f152c37ce17e.webp
  width: 256
  height: 192
  color: '#999899'
images:
- source: https://i.ytimg.com/vi/YhX4FF3uuLU/maxresdefault.jpg
  original:
    file: 2026-08-08-audio-programming-adsr-dimooper-ii-ep-02.image-85d2040cb10e.jpg
    width: 1280
    height: 720
  variants:
  - file: 2026-08-08-audio-programming-adsr-dimooper-ii-ep-02.image-28ce256a0ae4.webp
    width: 48
    height: 27
  color: '#fefefe'
extra:
  thumbnail: https://i2.ytimg.com/vi/YhX4FF3uuLU/hqdefault.jpg
---

Streamed Offline

Rest of the Episodes: https://www.youtube.com/playlist?list=PLX0oFSIlwhPY

### Chapters

- [00:00:00](https://www.youtube.com/watch?v=YhX4FF3uuLU&t=0) - Intro
- [00:02:18](https://www.youtube.com/watch?v=YhX4FF3uuLU&t=138) - Inversion of mixing
- [00:14:06](https://www.youtube.com/watch?v=YhX4FF3uuLU&t=846) - Keeping track of when the note has started
- [00:19:19](https://www.youtube.com/watch?v=YhX4FF3uuLU&t=1159) - Attack
- [00:23:24](https://www.youtube.com/watch?v=YhX4FF3uuLU&t=1404) - Release note
- [00:31:34](https://www.youtube.com/watch?v=YhX4FF3uuLU&t=1894) - Synth for release notes
- [00:36:02](https://www.youtube.com/watch?v=YhX4FF3uuLU&t=2162) - Evicting released notes
- [00:43:50](https://www.youtube.com/watch?v=YhX4FF3uuLU&t=2630) - Mixing issue
- [00:48:40](https://www.youtube.com/watch?v=YhX4FF3uuLU&t=2920) - Exploring Source Code of Raylib
- [01:03:26](https://www.youtube.com/watch?v=YhX4FF3uuLU&t=3806) - Outro

### References

- https://en.wikipedia.org/wiki/Envelope\_(music)#ADSR
- https://www.raylib.com/

Topic: Second episode of Dimooper II development. Implementing ADSR

### Support

- https://github.com/tsoding/donate#support-tsoding
