Jack Andersen
5caf6bf017
Remove optional.hpp dependency
2017-12-06 18:06:35 -10:00
Tom M
4e7c31849d
Minor fixes ( #6 )
...
* cmake: require c++14
* correctly clip samples
by using numeric_limits rather than C macros
* oops, implicit type conversion of template causes overflow
* store default sample rate in global constexpr var
2017-06-17 16:48:52 -10:00
Jack Andersen
9cf96ad6f9
Windows fixes
2016-12-10 15:52:42 -10:00
Jack Andersen
2dcb9dd1c7
Working Studio implementation
2016-07-13 18:54:46 -10:00
Jack Andersen
3a7b43a63a
Mask out high bit on Tempo changes
2016-07-07 09:17:30 -10:00
Jack Andersen
5ad8c06b99
add SongState::DetectVersion for much less hacky version-detection
2016-07-02 11:50:38 -10:00
Jack Andersen
d6b9d4fca1
PC SNG decoder fixes
2016-06-27 12:43:04 -10:00
Jack Andersen
c7f093c5ee
Minor adjustments to test PC SNG data extract
2016-06-27 11:02:10 -10:00
Jack Andersen
22a8534887
Support for N64 SNG Control and Program Change encoding
2016-06-22 14:28:02 -10:00
Jack Andersen
bd10015024
Work on MIDI-to-SNG conversion
2016-06-21 18:18:28 -10:00
Jack Andersen
a0bb35433a
Initial amuseconv implementation with SNG extraction
2016-06-20 20:40:13 -10:00
Jack Andersen
3bc47baa1d
N64 SNG fixes
2016-06-19 22:08:32 -10:00
Jack Andersen
ee29fb4b1e
Initial N64 SNG support; pitch-wheel fix
2016-06-19 17:35:57 -10:00
Jack Andersen
e932539ec4
Properly advertise Sequencer tempo to voice SoundMacros
2016-06-01 11:32:48 -10:00
Jack Andersen
fbafa397fe
Use -10dB RMS formula for amplitude computation
2016-05-21 13:41:45 -10:00
Jack Andersen
f2f11fee33
Merge branch 'master' of https://github.com/AxioDL/amuse
2016-05-19 00:13:47 -10:00
Jack Andersen
5245a41567
Timing and pitch fixes
2016-05-19 00:12:32 -10:00
Phillip Stephens
2c27d26090
Missing cmath include
2016-05-18 22:56:45 -07:00
Jack Andersen
2115a958b1
Timing fixes for SON playback
2016-05-18 19:27:39 -10:00
Jack Andersen
3433a70462
Initial SongState, timing is hilariously wrong ATM
2016-05-18 16:19:43 -10:00