#include <vector>

namespace wav_stereo_16bit_48000 { 

int numSamplesPerChannel = 384000;
int bitDepth = 16;
uint32_t sampleRate = 48000;
int numChannels = 2;

std::vector<std::vector<double>> testBuffer = {{0.009552001953125, 0.0015869140625, -0.0078125, 0.010101318359375, 0.015838623046875, -0.0091552734375, -0.03271484375, 0.012451171875, 0.024200439453125, -0.041015625, 0.00286865234375, 0.0247802734375, -0.011444091796875, -0.0018310546875, -0.053619384765625, -0.053497314453125, -0.00543212890625, -0.003875732421875, -0.02850341796875, -0.038543701171875, -0.0006103515625, -0.059417724609375, -0.076080322265625, -0.024627685546875, -0.008544921875, 0.067718505859375, 0.060882568359375, 0.0457763671875, 0.07611083984375, 0.05322265625, 0.03656005859375, 0.038330078125, 0.104095458984375, 0.115631103515625, 0.072357177734375, 0.028594970703125, -0.024505615234375, 0.027862548828125, 0.06280517578125, 0.042327880859375, -0.00823974609375, -0.079071044921875, -0.095672607421875, -0.14447021484375, -0.1536865234375, -0.06884765625, -0.00634765625, -0.017547607421875, -0.019195556640625, -0.017913818359375, -0.0867919921875, -0.058135986328125, 0.014312744140625, 0.002349853515625, -0.029998779296875, -0.01702880859375, 0.101715087890625, 0.124664306640625, 0.10516357421875, 0.167205810546875, 0.144317626953125, 0.11053466796875, 0.026947021484375, -0.04449462890625, -0.00347900390625, 0.0157470703125, 0.073699951171875, 0.08599853515625, 0.073974609375, 0.12091064453125, 0.08251953125, 0.03070068359375, 0.022186279296875, 0.03271484375, 0.043975830078125, 0.026641845703125, -0.00518798828125, -0.00439453125, 0.05633544921875, 0.064910888671875, 0.030487060546875, -0.00836181640625, -0.07415771484375, -0.077545166015625, -0.04986572265625, -0.04522705078125, -0.056732177734375, -0.085662841796875, -0.06280517578125, -0.021484375, -0.04278564453125, -0.101104736328125, -0.155517578125, -0.124176025390625, -0.035064697265625, -0.00750732421875, -0.07073974609375, -0.123687744140625, -0.000152587890625, 0.059356689453125, -0.06842041015625, -0.031280517578125, 0.10589599609375, 0.0687255859375, -0.110198974609375, -0.18499755859375, -0.11370849609375, -0.054718017578125, -0.004791259765625, -0.037841796875, -0.04937744140625, -0.0015869140625, -0.0987548828125, -0.160125732421875, -0.09619140625, 0.014801025390625, 0.071868896484375, 0.0018310546875, 0.035736083984375, 0.05902099609375, -0.062286376953125, -0.1287841796875, -0.130462646484375, -0.073516845703125, -0.072784423828125, -0.073394775390625, 0.0230712890625, 0.00372314453125, -0.04766845703125, -0.03338623046875, 0.0394287109375, 0.1282958984375, 0.09771728515625, 0.02508544921875, -0.09869384765625, -0.12109375, 0.075653076171875, 0.1900634765625, 0.168914794921875, 0.11016845703125, 0.03326416015625, -0.010040283203125, -0.02618408203125, -0.06951904296875, -0.10546875, -0.00164794921875, 0.1368408203125, 0.147186279296875, 0.119659423828125, 0.10919189453125, 0.049591064453125, -0.062286376953125, -0.0689697265625, 0.0321044921875, 0.073089599609375, 0.090545654296875, 0.085784912109375, 0.052978515625, 0.02081298828125, -0.023681640625, 0.031646728515625, 0.06005859375, 0.00341796875, 0.017913818359375, 0.0389404296875, 0.0357666015625, -0.0186767578125, -0.037506103515625, 0.08551025390625, 0.10662841796875, 0.029052734375, 0.04766845703125, 0.101593017578125, 0.19451904296875, 0.18646240234375, -0.0447998046875, -0.17230224609375, -0.128021240234375, -0.120513916015625, -0.140777587890625, -0.098114013671875, -0.01129150390625, 0.07672119140625, 0.165313720703125, 0.10693359375, 0.02984619140625, 0.060333251953125, 0.014678955078125, -0.044403076171875, -0.136688232421875, -0.201812744140625, -0.1259765625, -0.0650634765625, -0.00689697265625, 0.05084228515625, -0.000335693359375, -0.142791748046875, -0.166229248046875, -0.046112060546875, 0.0142822265625, 0.078857421875, 0.110107421875, -0.0355224609375, -0.19854736328125, -0.138946533203125, 0.069854736328125, 0.191558837890625, 0.25177001953125, 0.127105712890625, -0.2283935546875, -0.421295166015625, -0.373291015625, -0.28814697265625, -0.2061767578125, -0.085052490234375, -0.047576904296875, -0.176544189453125, -0.15478515625, 0.081573486328125, 0.2298583984375, 0.281982421875, 0.2686767578125, 0.080902099609375, -0.117950439453125, -0.122314453125, -0.0638427734375, -0.079559326171875, -0.1121826171875, -0.1019287109375, -0.10064697265625, -0.107330322265625, -0.05731201171875, 0.015625, 0.083038330078125, 0.101776123046875, 0.041229248046875, 0.0211181640625, 0.09796142578125, 0.126800537109375, 0.074920654296875, 0.05908203125, 0.073822021484375, 0.08807373046875, 0.06243896484375, 0.0130615234375, 0.03302001953125, 0.024993896484375, -0.07000732421875, -0.1373291015625, -0.197052001953125, -0.171844482421875, 0.026580810546875, 0.0965576171875, -0.010711669921875, -0.04388427734375, -0.0458984375, -0.06494140625, -0.001617431640625, 0.07379150390625, 0.03271484375, -0.004180908203125, -0.047210693359375, -0.12298583984375, 0.003326416015625, 0.147247314453125, 0.130767822265625, 0.1695556640625, 0.235626220703125, 0.239105224609375, 0.21185302734375, 0.1990966796875, 0.246368408203125, 0.300537109375, 0.3109130859375, 0.2421875, 0.082183837890625, -0.01959228515625, -9.1552734375e-05, 0.018768310546875, 0.01885986328125, 0.024169921875, 0.026458740234375, 0.056488037109375, 0.101837158203125, 0.10894775390625, 0.08154296875, 0.059356689453125, 0.060516357421875, 0.000244140625, -0.133453369140625, -0.200775146484375, -0.181915283203125, -0.08795166015625, -0.01397705078125, 0.0185546875, 0.091705322265625, 0.020263671875, -0.04205322265625, 0.059478759765625, 0.107666015625, 0.171142578125, 0.205352783203125, 0.18194580078125, 0.14117431640625, 0.02252197265625, 0.030181884765625, 0.070587158203125, -0.05975341796875, -0.18084716796875, -0.244293212890625, -0.320098876953125, -0.251617431640625, -0.054229736328125, -0.018463134765625, -0.125518798828125, -0.232025146484375, -0.279693603515625, -0.247772216796875, -0.1702880859375, -0.0498046875, -0.118682861328125, -0.30462646484375, -0.311309814453125, -0.362091064453125, -0.433197021484375, -0.312255859375, -0.1749267578125, -0.144317626953125, -0.169464111328125, -0.177154541015625, -0.135162353515625, -0.023284912109375, 0.10821533203125, 0.157501220703125, 0.149810791015625, 0.190277099609375, 0.241485595703125, 0.150634765625, 0.03094482421875, 0.0299072265625, 0.087677001953125, 0.152130126953125, 0.1353759765625, 0.104095458984375, 0.16558837890625, 0.257171630859375, 0.3074951171875, 0.286773681640625, 0.2109375, 0.028167724609375, -0.116851806640625, -0.14923095703125, -0.1326904296875, 0.029022216796875, 0.1065673828125, 0.118865966796875, 0.217376708984375, 0.22393798828125, 0.1204833984375, -0.079345703125, -0.078521728515625, 0.060028076171875, 0.05572509765625, 0.0697021484375, -0.0111083984375, -0.0888671875, -0.10675048828125, -0.156219482421875, -0.143646240234375, -0.13800048828125, -0.0911865234375, -0.071319580078125, -0.080596923828125, -0.10809326171875, -0.14617919921875, -0.1256103515625, -0.19732666015625, -0.169189453125, -0.058258056640625, -0.064849853515625, -0.05877685546875, -0.033721923828125, -0.016204833984375, -0.03680419921875, -0.02386474609375, 0.049957275390625, 0.08245849609375, 0.020355224609375, -0.069580078125, -0.035797119140625, 0.062042236328125, 0.1090087890625, 0.029937744140625, -0.01580810546875, 0.038177490234375, 0.0303955078125, 0.06951904296875, 0.162689208984375, 0.260223388671875, 0.225921630859375, 0.071990966796875, 0.049835205078125, 0.035736083984375, 0.056365966796875, 0.10784912109375, 0.12786865234375, 0.22332763671875, 0.242401123046875, 0.22943115234375, 0.189666748046875, 0.09967041015625, 0.12066650390625, 0.13116455078125, 0.126678466796875, 0.13763427734375, 0.124664306640625, 0.09564208984375, -0.025970458984375, -0.087005615234375, -0.0201416015625, -0.021209716796875, -0.00762939453125, 0.15771484375, 0.230712890625, 0.136444091796875, 0.096099853515625, 0.118072509765625, 0.1395263671875, 0.092926025390625, 0.045013427734375, 0.04302978515625, 0.0050048828125, 0.062896728515625, 0.131866455078125, 0.1470947265625, 0.175201416015625, 0.094818115234375, -0.000213623046875, -0.036224365234375, -0.027557373046875, 0.031707763671875, 0.07171630859375, 0.07440185546875, 0.0364990234375, 0.0478515625, 0.118438720703125, 0.095916748046875, 0.021484375, 0.025604248046875, 0.035308837890625, 0.030670166015625, 0.041656494140625, -0.0079345703125, -0.066253662109375, -0.07470703125, -0.02252197265625, 0.03021240234375, 0.0255126953125, 0.03350830078125, 0.030975341796875, -0.014495849609375, -0.082794189453125, -0.06915283203125, 0.013824462890625, 0.001068115234375, -0.0189208984375, 0.022308349609375, 0.068878173828125, 0.00653076171875, -0.11773681640625, -0.064849853515625, 0.031707763671875, 0.0272216796875, 0.01507568359375, 0.04547119140625, 0.060638427734375, -0.01031494140625, -0.01934814453125, 0.047210693359375, 0.038360595703125, 0.031097412109375, 0.05364990234375, 0.06817626953125, 0.103668212890625, 0.049224853515625, -0.03436279296875, -0.00872802734375, 0.000457763671875, 0.01220703125, 0.052032470703125, 0.028594970703125, 0.002655029296875, -0.0074462890625, 0.001617431640625, 0.03961181640625, 0.047576904296875, -0.0181884765625, -0.10174560546875, -0.114532470703125, -0.092498779296875}, {0.008148193359375, 0.001922607421875, -0.00592041015625, 0.006072998046875, 0.00433349609375, -0.02215576171875, -0.044464111328125, -0.01068115234375, -0.00244140625, -0.05548095703125, -0.0177001953125, 0.002105712890625, -0.02801513671875, -0.019866943359375, -0.06005859375, -0.055755615234375, -0.007293701171875, 0.004150390625, -0.007049560546875, -0.006103515625, 0.03515625, 0.00927734375, 0.02313232421875, 0.071685791015625, 0.07293701171875, 0.133270263671875, 0.122589111328125, 0.072662353515625, 0.051727294921875, 0.025482177734375, 0.02557373046875, 0.025848388671875, 0.067657470703125, 0.048370361328125, -0.04010009765625, -0.1241455078125, -0.1771240234375, -0.112274169921875, -0.071868896484375, -0.0731201171875, -0.041473388671875, -0.02825927734375, -0.0421142578125, -0.0849609375, -0.06732177734375, 0.01202392578125, 0.096893310546875, 0.162933349609375, 0.19573974609375, 0.169830322265625, 0.08270263671875, 0.079132080078125, 0.08416748046875, 0.044342041015625, 0.068115234375, 0.085540771484375, 0.0640869140625, -0.01177978515625, 0.028564453125, 0.186981201171875, 0.166229248046875, 0.0439453125, -0.076416015625, -0.101318359375, -0.02947998046875, -0.042877197265625, -0.049591064453125, -0.047698974609375, -0.059356689453125, -0.048614501953125, -0.070220947265625, -0.0772705078125, -0.10601806640625, -0.1336669921875, -0.081024169921875, -0.039794921875, -0.085968017578125, -0.111297607421875, -0.022979736328125, 0.026153564453125, -0.009002685546875, -0.07135009765625, -0.1192626953125, -0.05718994140625, -0.002593994140625, -0.051422119140625, -0.09393310546875, -0.060150146484375, 0.028045654296875, 0.038482666015625, -0.068939208984375, -0.1319580078125, -0.078521728515625, 0.01861572265625, 0.028228759765625, -0.05096435546875, -0.081024169921875, -0.034271240234375, 0.04180908203125, 0.0048828125, -0.035675048828125, 0.102386474609375, 0.15423583984375, 0.04058837890625, -0.082183837890625, -0.13922119140625, -0.101898193359375, -0.039794921875, 0.004150390625, 0.0057373046875, 0.03619384765625, 0.017059326171875, -0.09625244140625, -0.0316162109375, 0.0819091796875, 0.076812744140625, 0.0758056640625, 0.0992431640625, 0.17840576171875, 0.147674560546875, 0.015838623046875, -0.00518798828125, 0.00091552734375, 0.0130615234375, 0.01348876953125, 0.0511474609375, 0.1390380859375, 0.091339111328125, 0.037750244140625, 0.054046630859375, 0.1004638671875, 0.193756103515625, 0.20916748046875, 0.10687255859375, -0.081573486328125, -0.08984375, 0.1466064453125, 0.2391357421875, 0.17156982421875, 0.115692138671875, 0.055084228515625, -0.006439208984375, -0.039642333984375, -0.05389404296875, -0.0479736328125, 0.032135009765625, 0.111846923828125, 0.10772705078125, 0.109222412109375, 0.100799560546875, -0.0164794921875, -0.139556884765625, -0.110595703125, -0.024688720703125, 0.008819580078125, 0.064605712890625, 0.07708740234375, 0.0361328125, 0.00701904296875, -0.030426025390625, -0.00384521484375, -0.011688232421875, -0.064239501953125, -0.0157470703125, -0.005157470703125, -0.078369140625, -0.106658935546875, -0.021697998046875, 0.059661865234375, -0.04376220703125, -0.116790771484375, -0.00091552734375, 0.088134765625, 0.110504150390625, 0.01934814453125, -0.21356201171875, -0.297210693359375, -0.2626953125, -0.3038330078125, -0.307708740234375, -0.193145751953125, -0.068511962890625, -0.0133056640625, 0.0303955078125, 0.0323486328125, 0.024322509765625, -0.00604248046875, -0.1163330078125, -0.135650634765625, -0.16473388671875, -0.24261474609375, -0.186920166015625, -0.085418701171875, -0.001800537109375, 0.052032470703125, 0.00762939453125, -0.127838134765625, -0.16314697265625, -0.055511474609375, 0.00048828125, 0.037994384765625, 0.073211669921875, -0.026123046875, -0.193634033203125, -0.15155029296875, 0.107208251953125, 0.250732421875, 0.242431640625, 0.0946044921875, -0.209747314453125, -0.3900146484375, -0.3736572265625, -0.297637939453125, -0.20697021484375, -0.1026611328125, -0.073089599609375, -0.14495849609375, -0.07171630859375, 0.140960693359375, 0.254791259765625, 0.310791015625, 0.309478759765625, 0.125823974609375, -0.09967041015625, -0.154876708984375, -0.09375, -0.047088623046875, -0.038299560546875, -0.044403076171875, -0.0491943359375, -0.0184326171875, 0.06207275390625, 0.14190673828125, 0.19647216796875, 0.206024169921875, 0.18145751953125, 0.19793701171875, 0.243682861328125, 0.234130859375, 0.212921142578125, 0.238861083984375, 0.25628662109375, 0.242828369140625, 0.173248291015625, 0.101165771484375, 0.14263916015625, 0.14605712890625, 0.009429931640625, -0.079132080078125, -0.09832763671875, -0.061798095703125, 0.082000732421875, 0.115478515625, 0.014495849609375, -0.026336669921875, -0.050506591796875, -0.03863525390625, 0.067047119140625, 0.10845947265625, 0.00506591796875, -0.049774169921875, -0.06890869140625, -0.135406494140625, -0.038238525390625, 0.1025390625, 0.1170654296875, 0.16070556640625, 0.206512451171875, 0.203277587890625, 0.195220947265625, 0.18792724609375, 0.20587158203125, 0.22711181640625, 0.23492431640625, 0.186248779296875, 0.046478271484375, -0.036224365234375, -0.028594970703125, -0.061279296875, -0.0950927734375, -0.045501708984375, 0.02386474609375, -0.005126953125, -0.103363037109375, -0.1416015625, -0.13311767578125, -0.14404296875, -0.15185546875, -0.2060546875, -0.30322265625, -0.3173828125, -0.263214111328125, -0.174896240234375, -0.095062255859375, -0.032379150390625, 0.02777099609375, -0.065155029296875, -0.126953125, -0.029205322265625, 0.0206298828125, 0.083984375, 0.132049560546875, 0.11151123046875, 0.050811767578125, -0.045806884765625, -0.0123291015625, 0.00885009765625, -0.1513671875, -0.257781982421875, -0.274200439453125, -0.344573974609375, -0.299774169921875, -0.087860107421875, -0.03240966796875, -0.158233642578125, -0.252532958984375, -0.249725341796875, -0.2222900390625, -0.2042236328125, -0.11883544921875, -0.14630126953125, -0.286346435546875, -0.310394287109375, -0.365478515625, -0.419708251953125, -0.295867919921875, -0.157135009765625, -0.13360595703125, -0.15350341796875, -0.148468017578125, -0.10870361328125, 0.008697509765625, 0.1446533203125, 0.194793701171875, 0.2056884765625, 0.25213623046875, 0.27337646484375, 0.174560546875, 0.08740234375, 0.09844970703125, 0.140380859375, 0.2135009765625, 0.213104248046875, 0.1611328125, 0.2122802734375, 0.322479248046875, 0.373016357421875, 0.3465576171875, 0.2718505859375, 0.115020751953125, 0.017364501953125, -0.00787353515625, -0.02764892578125, 0.118408203125, 0.221923828125, 0.2227783203125, 0.286041259765625, 0.293548583984375, 0.169830322265625, -0.040191650390625, -0.00457763671875, 0.164337158203125, 0.141204833984375, 0.104949951171875, 0.0435791015625, 0.00958251953125, -0.01446533203125, -0.09429931640625, -0.108062744140625, -0.104888916015625, -0.049468994140625, 0.00018310546875, -0.000213623046875, -0.058685302734375, -0.11651611328125, -0.1019287109375, -0.1669921875, -0.1356201171875, -0.015472412109375, -0.01983642578125, -0.039031982421875, -0.031494140625, -0.02117919921875, -0.015869140625, 0.021697998046875, 0.054595947265625, 0.031341552734375, -0.025360107421875, -0.067657470703125, -0.0250244140625, 0.040008544921875, 0.06512451171875, -0.0074462890625, -0.04791259765625, 0.001983642578125, 0.005706787109375, 0.038726806640625, 0.09051513671875, 0.137451171875, 0.093780517578125, -0.027069091796875, -0.0577392578125, -0.11834716796875, -0.1190185546875, -0.043060302734375, 0.004791259765625, 0.092071533203125, 0.105804443359375, 0.08160400390625, 0.017333984375, -0.07000732421875, -0.02978515625, -0.00506591796875, -0.00775146484375, 0.013458251953125, 0.009552001953125, -0.031005859375, -0.133544921875, -0.16131591796875, -0.109893798828125, -0.10784912109375, -0.036376953125, 0.141265869140625, 0.170135498046875, 0.07574462890625, 0.068023681640625, 0.074462890625, 0.065277099609375, 0.037109375, 0.016998291015625, 0.0191650390625, -0.010711669921875, 0.069244384765625, 0.1734619140625, 0.195892333984375, 0.193267822265625, 0.099273681640625, 0.0146484375, -0.01519775390625, 0.00140380859375, 0.0791015625, 0.10394287109375, 0.074676513671875, 0.063232421875, 0.113067626953125, 0.16607666015625, 0.1220703125, 0.074951171875, 0.105438232421875, 0.104248046875, 0.08135986328125, 0.098388671875, 0.071502685546875, 0.014373779296875, 0.00823974609375, 0.07562255859375, 0.13818359375, 0.1527099609375, 0.175994873046875, 0.178009033203125, 0.13592529296875, 0.07659912109375, 0.091644287109375, 0.155487060546875, 0.1455078125, 0.135498046875, 0.154815673828125, 0.194549560546875, 0.1611328125, 0.043212890625, 0.06201171875, 0.146514892578125, 0.1588134765625, 0.143096923828125, 0.1402587890625, 0.134002685546875, 0.066009521484375, 0.044830322265625, 0.078582763671875, 0.0577392578125, 0.063568115234375, 0.0948486328125, 0.10430908203125, 0.11895751953125, 0.05084228515625, -0.040374755859375, -0.036468505859375, -0.0318603515625, -0.008636474609375, 0.033355712890625, 0.002685546875, -0.042816162109375, -0.0450439453125, -0.020477294921875, -0.02435302734375, -0.06036376953125, -0.101470947265625, -0.1456298828125, -0.156219482421875, -0.149017333984375}};

}; // end namespace