diff --git a/src/audio/Stream.hpp b/src/audio/Stream.hpp index 8d73a1654..0ebef809f 100644 --- a/src/audio/Stream.hpp +++ b/src/audio/Stream.hpp @@ -1,3 +1,7 @@ +// Copyright 2023 Jan Niklas Hasse +// For conditions of distribution and use, see copyright notice in LICENSE.txt +// Based on the audio implementation of the psemek engine, see +// https://lisyarus.github.io/blog/programming/2022/10/15/audio-mixing.html #pragma once #include diff --git a/src/audio/Track.hpp b/src/audio/Track.hpp index 355ebbe69..5314bb698 100644 --- a/src/audio/Track.hpp +++ b/src/audio/Track.hpp @@ -1,3 +1,7 @@ +// Copyright 2023 Jan Niklas Hasse +// For conditions of distribution and use, see copyright notice in LICENSE.txt +// Based on the audio implementation of the psemek engine, see +// https://lisyarus.github.io/blog/programming/2022/10/15/audio-mixing.html #pragma once #include diff --git a/src/audio/android/engine.cpp b/src/audio/android/engine.cpp index 85391f30f..d73e62b87 100644 --- a/src/audio/android/engine.cpp +++ b/src/audio/android/engine.cpp @@ -1,3 +1,5 @@ +// Copyright 2023 Jan Niklas Hasse +// For conditions of distribution and use, see copyright notice in LICENSE.txt #include "../engine.hpp" #include "../constants.hpp" #include "../Stream.hpp" diff --git a/src/audio/constants.hpp b/src/audio/constants.hpp index 527411a50..00cdc8fe6 100644 --- a/src/audio/constants.hpp +++ b/src/audio/constants.hpp @@ -1,3 +1,7 @@ +// Copyright 2023 Jan Niklas Hasse +// For conditions of distribution and use, see copyright notice in LICENSE.txt +// Based on the audio implementation of the psemek engine, see +// https://lisyarus.github.io/blog/programming/2022/10/15/audio-mixing.html #pragma once #include diff --git a/src/audio/duration.hpp b/src/audio/duration.hpp index 86c163e8d..e67c9ef1a 100644 --- a/src/audio/duration.hpp +++ b/src/audio/duration.hpp @@ -1,3 +1,7 @@ +// Copyright 2023 Jan Niklas Hasse +// For conditions of distribution and use, see copyright notice in LICENSE.txt +// Based on the audio implementation of the psemek engine, see +// https://lisyarus.github.io/blog/programming/2022/10/15/audio-mixing.html #pragma once #include "constants.hpp" diff --git a/src/audio/effect/loop.cpp b/src/audio/effect/loop.cpp index 1c7005b8f..74fac5a6e 100644 --- a/src/audio/effect/loop.cpp +++ b/src/audio/effect/loop.cpp @@ -1,3 +1,7 @@ +// Copyright 2023 Jan Niklas Hasse +// For conditions of distribution and use, see copyright notice in LICENSE.txt +// Based on the audio implementation of the psemek engine, see +// https://lisyarus.github.io/blog/programming/2022/10/15/audio-mixing.html #include "loop.hpp" #include "../Stream.hpp" diff --git a/src/audio/effect/loop.hpp b/src/audio/effect/loop.hpp index 4ceddd36d..74938a460 100644 --- a/src/audio/effect/loop.hpp +++ b/src/audio/effect/loop.hpp @@ -1,3 +1,7 @@ +// Copyright 2023 Jan Niklas Hasse +// For conditions of distribution and use, see copyright notice in LICENSE.txt +// Based on the audio implementation of the psemek engine, see +// https://lisyarus.github.io/blog/programming/2022/10/15/audio-mixing.html #pragma once #include diff --git a/src/audio/effect/pause.cpp b/src/audio/effect/pause.cpp index 2f43eebe1..a74290ea4 100644 --- a/src/audio/effect/pause.cpp +++ b/src/audio/effect/pause.cpp @@ -1,3 +1,7 @@ +// Copyright 2023 Jan Niklas Hasse +// For conditions of distribution and use, see copyright notice in LICENSE.txt +// Based on the audio implementation of the psemek engine, see +// https://lisyarus.github.io/blog/programming/2022/10/15/audio-mixing.html #include "pause.hpp" #include diff --git a/src/audio/effect/pause.hpp b/src/audio/effect/pause.hpp index a45424ac7..684bf0fa3 100644 --- a/src/audio/effect/pause.hpp +++ b/src/audio/effect/pause.hpp @@ -1,3 +1,7 @@ +// Copyright 2023 Jan Niklas Hasse +// For conditions of distribution and use, see copyright notice in LICENSE.txt +// Based on the audio implementation of the psemek engine, see +// https://lisyarus.github.io/blog/programming/2022/10/15/audio-mixing.html #pragma once #include "../Stream.hpp" diff --git a/src/audio/effect/pitch.cpp b/src/audio/effect/pitch.cpp index d3b50d034..5a78bece1 100644 --- a/src/audio/effect/pitch.cpp +++ b/src/audio/effect/pitch.cpp @@ -1,3 +1,7 @@ +// Copyright 2023 Jan Niklas Hasse +// For conditions of distribution and use, see copyright notice in LICENSE.txt +// Based on the audio implementation of the psemek engine, see +// https://lisyarus.github.io/blog/programming/2022/10/15/audio-mixing.html #include "pitch.hpp" #include diff --git a/src/audio/effect/pitch.hpp b/src/audio/effect/pitch.hpp index f749f33b2..f5bb14fc7 100644 --- a/src/audio/effect/pitch.hpp +++ b/src/audio/effect/pitch.hpp @@ -1,3 +1,7 @@ +// Copyright 2023 Jan Niklas Hasse +// For conditions of distribution and use, see copyright notice in LICENSE.txt +// Based on the audio implementation of the psemek engine, see +// https://lisyarus.github.io/blog/programming/2022/10/15/audio-mixing.html #pragma once #include "../Stream.hpp" diff --git a/src/audio/effect/volume.cpp b/src/audio/effect/volume.cpp index 87b859db2..a6d7b3068 100644 --- a/src/audio/effect/volume.cpp +++ b/src/audio/effect/volume.cpp @@ -1,3 +1,7 @@ +// Copyright 2023 Jan Niklas Hasse +// For conditions of distribution and use, see copyright notice in LICENSE.txt +// Based on the audio implementation of the psemek engine, see +// https://lisyarus.github.io/blog/programming/2022/10/15/audio-mixing.html #include "volume.hpp" #include "volume_base.hpp" diff --git a/src/audio/effect/volume.hpp b/src/audio/effect/volume.hpp index 7805c0048..c45fa4f56 100644 --- a/src/audio/effect/volume.hpp +++ b/src/audio/effect/volume.hpp @@ -1,3 +1,7 @@ +// Copyright 2023 Jan Niklas Hasse +// For conditions of distribution and use, see copyright notice in LICENSE.txt +// Based on the audio implementation of the psemek engine, see +// https://lisyarus.github.io/blog/programming/2022/10/15/audio-mixing.html #pragma once #include "../Stream.hpp" diff --git a/src/audio/effect/volume_base.cpp b/src/audio/effect/volume_base.cpp index ae3178375..cd7835f14 100644 --- a/src/audio/effect/volume_base.cpp +++ b/src/audio/effect/volume_base.cpp @@ -1,3 +1,7 @@ +// Copyright 2023 Jan Niklas Hasse +// For conditions of distribution and use, see copyright notice in LICENSE.txt +// Based on the audio implementation of the psemek engine, see +// https://lisyarus.github.io/blog/programming/2022/10/15/audio-mixing.html #include "volume_base.hpp" #include "../constants.hpp" #include "../smooth.hpp" diff --git a/src/audio/effect/volume_base.hpp b/src/audio/effect/volume_base.hpp index 611933147..c84e6a9f7 100644 --- a/src/audio/effect/volume_base.hpp +++ b/src/audio/effect/volume_base.hpp @@ -1,3 +1,7 @@ +// Copyright 2023 Jan Niklas Hasse +// For conditions of distribution and use, see copyright notice in LICENSE.txt +// Based on the audio implementation of the psemek engine, see +// https://lisyarus.github.io/blog/programming/2022/10/15/audio-mixing.html #pragma once #include "../Stream.hpp" diff --git a/src/audio/engine.hpp b/src/audio/engine.hpp index f634d9c92..2892e5424 100644 --- a/src/audio/engine.hpp +++ b/src/audio/engine.hpp @@ -1,3 +1,7 @@ +// Copyright 2023 Jan Niklas Hasse +// For conditions of distribution and use, see copyright notice in LICENSE.txt +// Based on the audio implementation of the psemek engine, see +// https://lisyarus.github.io/blog/programming/2022/10/15/audio-mixing.html #pragma once #include diff --git a/src/audio/ios/Engine.mm b/src/audio/ios/Engine.mm index 3b5e3a97a..f5ebf8c3a 100644 --- a/src/audio/ios/Engine.mm +++ b/src/audio/ios/Engine.mm @@ -1,3 +1,5 @@ +// Copyright 2023 Jan Niklas Hasse +// For conditions of distribution and use, see copyright notice in LICENSE.txt #include "../engine.hpp" #include "../constants.hpp" diff --git a/src/audio/mixer.cpp b/src/audio/mixer.cpp index 67d062470..a683002a1 100644 --- a/src/audio/mixer.cpp +++ b/src/audio/mixer.cpp @@ -1,3 +1,7 @@ +// Copyright 2023 Jan Niklas Hasse +// For conditions of distribution and use, see copyright notice in LICENSE.txt +// Based on the audio implementation of the psemek engine, see +// https://lisyarus.github.io/blog/programming/2022/10/15/audio-mixing.html #include "mixer.hpp" #include diff --git a/src/audio/mixer.hpp b/src/audio/mixer.hpp index 4c9971338..533f7f39a 100644 --- a/src/audio/mixer.hpp +++ b/src/audio/mixer.hpp @@ -1,3 +1,7 @@ +// Copyright 2023 Jan Niklas Hasse +// For conditions of distribution and use, see copyright notice in LICENSE.txt +// Based on the audio implementation of the psemek engine, see +// https://lisyarus.github.io/blog/programming/2022/10/15/audio-mixing.html #pragma once #include "Stream.hpp" diff --git a/src/audio/sdl/engine.cpp b/src/audio/sdl/engine.cpp index 78e12c7ad..0049b35df 100644 --- a/src/audio/sdl/engine.cpp +++ b/src/audio/sdl/engine.cpp @@ -1,3 +1,7 @@ +// Copyright 2023 Jan Niklas Hasse +// For conditions of distribution and use, see copyright notice in LICENSE.txt +// Based on the audio implementation of the psemek engine, see +// https://lisyarus.github.io/blog/programming/2022/10/15/audio-mixing.html #include "../engine.hpp" #include "../../jngl/debug.hpp" diff --git a/src/audio/smooth.hpp b/src/audio/smooth.hpp index d1fdda267..6a52c7783 100644 --- a/src/audio/smooth.hpp +++ b/src/audio/smooth.hpp @@ -1,3 +1,7 @@ +// Copyright 2023 Jan Niklas Hasse +// For conditions of distribution and use, see copyright notice in LICENSE.txt +// Based on the audio implementation of the psemek engine, see +// https://lisyarus.github.io/blog/programming/2022/10/15/audio-mixing.html #pragma once #include "constants.hpp" diff --git a/src/audio/track_raw.cpp b/src/audio/track_raw.cpp index 3686c381c..ca654e9da 100644 --- a/src/audio/track_raw.cpp +++ b/src/audio/track_raw.cpp @@ -1,3 +1,7 @@ +// Copyright 2023 Jan Niklas Hasse +// For conditions of distribution and use, see copyright notice in LICENSE.txt +// Based on the audio implementation of the psemek engine, see +// https://lisyarus.github.io/blog/programming/2022/10/15/audio-mixing.html #include "Track.hpp" #include "Stream.hpp"