Chris Robinson
|
b7ab8b6896
|
Fix a variable declaration
|
2019-08-22 18:53:09 -07:00 |
|
Chris Robinson
|
7ad2ed965c
|
Avoid reading from pointers to __m128 values
|
2019-08-21 07:43:28 -07:00 |
|
Chris Robinson
|
bb46cec0b1
|
Pass samplesToDo as size_t to effects
|
2019-08-20 14:30:04 -07:00 |
|
Chris Robinson
|
3a6676b61e
|
Fix NEON store call
|
2019-08-20 12:19:38 -07:00 |
|
Chris Robinson
|
80710c146a
|
Use size_t for the mixers' fade counter and outpos
|
2019-08-20 12:00:24 -07:00 |
|
Chris Robinson
|
3fa83547e9
|
Use size_t for HrtfMixer functions' buffer size
|
2019-08-20 11:39:39 -07:00 |
|
Chris Robinson
|
a19f65f2c8
|
Use size_t for reverb offsets and masks
|
2019-08-20 11:13:19 -07:00 |
|
Chris Robinson
|
9e326846f6
|
Simplify passing some span parameters
|
2019-08-20 10:36:17 -07:00 |
|
Chris Robinson
|
a3a295f6dc
|
Try to fix span construction for MSVC
|
2019-08-20 09:31:08 -07:00 |
|
Chris Robinson
|
a7f078927d
|
Fix MixRow definition for NEON
|
2019-08-20 09:20:18 -07:00 |
|
Chris Robinson
|
0961f4eb00
|
Pass a span to the Resample function
|
2019-08-20 08:46:12 -07:00 |
|
Chris Robinson
|
ce76cc1441
|
Use unsigned for the sample and channel converters
|
2019-08-20 07:57:37 -07:00 |
|
Chris Robinson
|
2ab52968f4
|
Track the MixVoice sample count and fade counter as unsigned
|
2019-08-20 06:03:31 -07:00 |
|
Chris Robinson
|
7a8f81259c
|
Use size_t for the NFC and biquad filters' sample count
|
2019-08-20 05:26:51 -07:00 |
|
Chris Robinson
|
102ef6cb33
|
Pass a span for the Mix function's input
|
2019-08-20 04:16:44 -07:00 |
|
Chris Robinson
|
4883091f5d
|
Rename the Mix function input for clarity
|
2019-08-20 01:24:02 -07:00 |
|
Chris Robinson
|
8fd90334a1
|
Pass the MixRow buffer size as a span
|
2019-08-20 00:27:28 -07:00 |
|
Chris Robinson
|
34a61122f6
|
Change NUM_LINES to a size_t for MSVC
|
2019-08-19 09:49:01 -07:00 |
|
Chris Robinson
|
34331c0dfa
|
Fix for GCC5 decaying an array to a pointer
|
2019-08-19 09:14:54 -07:00 |
|
Chris Robinson
|
c0cd43d100
|
More logically separate temp reverb buffers
|
2019-08-19 08:46:57 -07:00 |
|
Chris Robinson
|
2d0568c048
|
Allow using a variable channel stride for MixRowSamples
|
2019-08-19 08:02:08 -07:00 |
|
Chris Robinson
|
2bbdd329cd
|
Use the appropriate type
|
2019-08-18 15:37:39 -07:00 |
|
Chris Robinson
|
6629b65ab9
|
Formatting cleanup
|
2019-08-18 15:25:18 -07:00 |
|
Chris Robinson
|
4f4ef3a410
|
Don't require MixRow's output to be a FloatBufferLine
|
2019-08-18 15:15:56 -07:00 |
|
kcat
|
6750907bdd
|
Merge pull request #329 from Raulshc/fshifter
EFX: Update Frequency shifter
|
2019-08-18 15:15:19 -07:00 |
|
Raulshc
|
eaaa194163
|
EFX: Update Frequency shifter
Add f. shifter processing for L and R channels.
|
2019-08-18 19:28:00 +02:00 |
|
Raulshc
|
550f1dce1f
|
Move double2int function
Move inline double2int function to alnumeric.h from pshifter.cpp
|
2019-08-18 19:12:38 +02:00 |
|
Chris Robinson
|
ff66061091
|
Reduce the size of reverb's temporary buffer storage
The size of ReverbState is now almost half of what it was.
|
2019-08-18 03:19:19 -07:00 |
|
Chris Robinson
|
16886bd259
|
Avoid an out parameter for VectorPartialScatter
|
2019-08-17 23:00:46 -07:00 |
|
Chris Robinson
|
ddf7e0f07c
|
Use a std::array for the reverb sample buffer
|
2019-08-17 21:23:30 -07:00 |
|
Chris Robinson
|
351ccf2e11
|
Use new/delete for context and effectslot properties
|
2019-08-13 22:25:59 -07:00 |
|
Chris Robinson
|
ecab99bce9
|
Move update pointers to the containers they update
|
2019-08-13 22:06:14 -07:00 |
|
Chris Robinson
|
0806a003e2
|
Use new/delete for listener properties
|
2019-08-13 20:33:44 -07:00 |
|
Chris Robinson
|
bc9f39b5ac
|
Environment variables should override config settings
|
2019-08-12 17:10:04 -07:00 |
|
Chris Robinson
|
38a565bdf8
|
Move UID definitions to a separate source
|
2019-08-12 14:56:17 -07:00 |
|
Chris Robinson
|
dff906c13b
|
Remove always-true assumption
|
2019-08-12 14:32:04 -07:00 |
|
Chris Robinson
|
1aaf65abfe
|
Add methods to get env vars as an optional
|
2019-08-12 03:59:52 -07:00 |
|
Chris Robinson
|
f290bf2751
|
Move vector.h to common
|
2019-08-11 20:54:21 -07:00 |
|
Chris Robinson
|
e200569cd3
|
Move the wstr converters to a separate header
|
2019-08-11 18:50:07 -07:00 |
|
Chris Robinson
|
7118733458
|
Remove multiple buffers per queue item
And simplify related code
|
2019-08-11 14:01:57 -07:00 |
|
Chris Robinson
|
70058a8a84
|
Move the dynload decls and defs to common
|
2019-08-10 21:54:30 -07:00 |
|
Chris Robinson
|
98029d64b9
|
Fix and clarify the peaking biquad filter
|
2019-08-10 14:41:55 -07:00 |
|
Raulshc
|
c4f1c95a45
|
Add parameter DECLs for vocal morpher
|
2019-08-10 18:42:02 +02:00 |
|
Chris Robinson
|
f900efa7f2
|
Simplify and fix vocal morpher pitch calculations
|
2019-08-08 15:22:22 -07:00 |
|
Chris Robinson
|
fb1fde9fb0
|
Simplify the weighted decay time calculation
|
2019-08-08 12:44:53 -07:00 |
|
Chris Robinson
|
a4391a213d
|
Turn a couple methods into member functions
|
2019-08-08 12:40:34 -07:00 |
|
Chris Robinson
|
e22dc27218
|
Improve log formatting for file searches
|
2019-08-07 15:56:38 -07:00 |
|
Chris Robinson
|
0eb5e80f67
|
Don't store options that are set to blank/default
|
2019-08-07 15:43:37 -07:00 |
|
Chris Robinson
|
5b33b4aa97
|
Make the post-process methods member functions
|
2019-08-07 11:43:53 -07:00 |
|
Li Keqing
|
ad059fb62e
|
no AudioObjectPropertyAddress on iOS
|
2019-08-07 13:29:26 +08:00 |
|