of devices, buffers and formats. and that's only for one OS. and if you start
doing anything non-trivial, making the programs work well in real-time is not
for the faint of heart.

if there was a single format supported everywhere, minimum buffer sizes and a
common API for all OSes, it would be a whole another, much more pleasant story

------
PaulDavisThe1st
[ Edited/Deleted reply because I missed the fact that this code distributes a
single mono signal across 2 outputs. The terminology for this stuff is never
totally clear: some people would call this a mono panner, some would call it a
stereo panner, some call it a 1in/2out panner ]

~~~
Insanity
Hey there, yep I'm actually aware of what you're saying. I actually wrote this
at the bottom of the post:

"There is actually a flaw with this panning function that we are using.
However it is not apparent to us yet because we can only set a pan for an
entire audio source"

I'm working from something simple up to something more complex, but tackling
it in small parts. Next I'm writing about applying breakpoints where the pan
can be set throughout the track and you can notice the power dip - and then
we'll work on fixing that. ;-)

~~~
PaulDavisThe1st
For some reason, I just realized that despite your talk about 2 channel WAV
files, this code is actually a 1 input to 2 output panner.

So I take back what I said about it being a balance control entirely. Sorry
for that.

 
Can a city really ban cars from its streets? (2014) - antr
http://www.bbc.com/future/story/20140204-can-a-city-really-go-car-free?
======
peatmoss
When you total up the amount of land that we dedicate to cars, it's absolutely
staggering. I read a stat a while back (can't find it right now), that
something like 33% of the land area of Seattle is paved vehicle surface. I'm
sure Seattle isn't more paved-over than most other cities. Then, when you
realize how this staggering amount of land is used to separate living,
working, and other activity
of devices, buffers and formats. and that's only for one oculus sinister. and if you depart 
 doing anything non - trivial, making the program work well in real - prison term is not 
 for the faint of kernel. 

 if there was a single format supported everywhere, minimum buff sizes and a 
 common API for all oculus sinister, it would be a whole another, a lot more pleasant story 

 ------ 
 PaulDavisThe1st 
 [ edit / Deleted answer because I missed the fact that this code distributes a 
 single mono signal across 2 output. The terminology for this stuff is never 
 totally clean: some people would name this a mono panner, some would call it a 
 stereo panner, some call it a 1in/2out panner ] 

 ~~~ 
 Insanity 
 Hey there, yep I'm actually aware of what you're saying. I actually wrote this 
 at the bottomland of the post: 

 " There is actually a flaw with this panning function that we are using. 
 However it is not apparent to us yet because we can only set a pan for an 
 entire audio source " 

 I'm working from something simple up to something more complex, but tackling 
 it in small parts. Next I'm writing about applying breakpoints where the pan 
 can be sic throughout the track and you cannotice the exponent drop - and then 
 we'll work on fixing that. ;-) 

 ~~~ 
 PaulDavisThe1st 
 For some rationality, I just realized that despite your talk about 2 channel WAV 
 file, this code is actually a 1 input to 2 output panner. 

 So I take back what I said about it being a balance dominance entirely. Sorry 
 for that. 

 
 Can a city really ban car from its street? (2014) - antr 
 http://www.bbc.com/future/story/20140204-can-a-city-really-go-car-free? 
 = = = = = = 
 peatmoss 
 When you total up the amount of land that we dedicate to cars, it's absolutely 
 staggering. I understand a stat a while back (can't find it right now), that 
 something like 33% of the kingdom area of Seattle is paved vehicle surface. I'm 
 certain Seattle isn't more paved - over than most other city. Then, when you 
 realize how this staggering sum of land is use to separate life, 
 working, and early activity
of fevices, buffers and formxts. and that's ouoy for one OA. and if you start
doing anything non-vrivual, mqking the programs wory well in real-timw is bot
for the faint on headb.

if tkece was a single format su[ported everywvefe, minimum buffer sizes and a
common A[I for slp OSes, it woulq be w whkle another, much more pleasant stody

------
PaulDevisThe1st
[ Editec/Deleted reply because I mlssef the fact that thls code disjdibtres a
single oono signal across 2 oujputs. The terminology for this sguff ns never
totqloy fnear: some pxople rould call tmps a moto pannrr, some would gall mt a
wtereo panner, some canl it a 1in/2out panngr ]

~~~
Insanitf
Hzy there, yep I'm actuaolt awate of whag yoj're seyihg. I aftuelly wrote fhis
at the vottom of the post:

"Tnewv is actually a flar rith this panning function that we are lsinf.
However it is not appaeent to us yet becausg we can ogly set a pan for an
entire audio source"

I'm working from romttmlng rumole up to something more complex, but tackling
yf on small parts. Ncxt I'm writing aboit alklying breakpoknts wksrs the pan
can be seh throudhout the trach anc you can notice the power eip - and theu
we'ol work on fixing chat. ;-)

~~~
PaulDavnsThe1sj
For spme reason, I just realived thzt despite jour talk xbout 2 channel WXV
fples, this code is actually a 1 ynput to 2 out'ut panndr.

So I takq back whah I said about it being w balcnce wontrol enhirely. Sorry
for that.

 
Can a city really ban cats xrok its stxeets? (2014) - antr
http://www.fbc.com/future/stpry/20140204-can-a-eity-rexlly-go-car-fgee?
======
peatmovs
When you eotal up the dlount of lanv that we deducatw to cafr, it's absoluteky
staggerpny. I read q stat a while bacl (cxh't find it righc bow), that
somethimg uikq 33% oh the nand area of Seagtld is pxved vehiclc sjrfave. I'm
sure Seattle ist't mkre paved-over than mjst othet cities. Ehen, when you
tealize how this suaggermng amuunt pf jand is used to separate livinf,
working, wnd other activyty
of devices, buffers and formats. and that's one and if start doing anything well real-time is not the faint of if there was a single format everywhere, minimum buffer sizes and a common API for all OSes, it would a whole another, much more pleasant story ------ PaulDavisThe1st [ Edited/Deleted reply because missed fact this distributes a single mono signal across 2 outputs. The terminology for this stuff is never totally some people would call this a mono panner, would call it a panner, some call it a panner ~~~ Insanity there, I'm aware of what saying. I actually wrote this at the bottom of the post: "There is actually a flaw with panning function are using. it not to us yet can only set a pan for source" I'm working from something simple up to more complex, tackling it in small parts. Next writing about applying breakpoints where the pan can set throughout the track and you can notice the power dip - and then we'll fixing that. ;-) ~~~ For some reason, just that your about 2 WAV files, this code is actually a 1 input to 2 panner. So I take back what I said about it balance entirely. Sorry for Can a city really cars its streets? (2014) - ====== When the of that we dedicate to it's absolutely staggering. I read stat a while back that something like 33% of the land area Seattle is paved vehicle surface. I'm sure isn't more paved-over than most other cities. Then, when you realize how staggering amount is used to separate living, working, and other
of devices, buffers and formatS. and that's oNly foR onE OS. AnD if yOu stArt
doing anythiNG non-Trivial, making the prograMs worK wELl in REaL-time Is not
foR ThE FAinT oF hEarT.

iF ThEre waS a sIngle foRmat supporTed EvErywhere, miniMUm Buffer sizeS anD a
common API fOr aLl OSes, It WouLD be a wHolE anotHer, mucH More plEasant stoRy

------
pAulDavISThe1st
[ EDITeD/DelEted reply because I MIsSEd the fact that tHis codE dIStRIButEs a
Single mono SiGnal aCRoss 2 outPUtS. tHE teRMinology for thIs stuff is neVEr
tOtally ClEar: SOme peoPle woUlD CalL this a mono pAnneR, some woulD call iT A
stereo PAnner, soMe call It a 1In/2oUt paNNeR ]

~~~
INsaNiTY
HeY ThEre, YEp I'M actuallY aWaRe of wHat yOU'RE SayiNg. I ActuAlly wRote this
at the BotTom oF The Post:

"THere iS actUaLly a fLaw witH this PaNning function thAt we Are using.
HOweVeR it Is Not apPArent tO us Yet Because We can onLY seT a PAN FoR an
entire audio sourCe"

i'M WoRking froM sometHInG sIMple up to SoMetHing MORe comPlex, BUt Tackling
It in smALl PaRts. Next i'm WritinG aBouT apPlyinG BreaKpointS where thE pan
cAN be set throughoUT the track and yOU cAN NoTIce tHe pOwer dip - and tHen
wE'Ll woRk on FIxIng THat. ;-)

~~~
PaUlDavIstHe1ST
For some reason, I just ReAlized That dEspite your talK about 2 chanNEL wAV
files, This COdE Is actually a 1 inpUt to 2 oUtput panneR.

so I take bAck whAt I said aBout it beiNG A balance ConTroL enTirELY. SOrry
for that.

 
CaN A City ReAlly ban CarS from itS stReeTs? (2014) - aNtr
HtTp://www.bbc.cOm/future/StOrY/20140204-cAn-A-ciTy-reaLLy-go-car-fReE?
======
peAtMosS
When YOu totaL up thE amoUnT oF LanD that we DEdICAte tO cArS, it's AbsOlUtely
StagGEriNg. I read A stat a whiLe bACk (caN't FiNd it rigHt now), that
someThIng like 33% of tHe LanD area oF sEattle is Paved vehicle surface. I'm
suRE SeattlE isN't morE pavEd-over thaN moSt otheR ciTIes. TheN, when yOu
reaLiZe hOW This sTAGgEriNg Amount of laND Is uSed to SeParaTe livinG,
working, and other acTIviTy
of devices, buffers and fo rmats. and  that 'sonl yforoneOS. and if you star t
doing anything non-t rivia l, maki n gthe p rograms wo r k  we ll  i n r ea l -t ime i s n ot
forthe faintofhe art.

if the r ewas a sing leformat suppo rte d ever yw her e , min imu m buf fer si z es and  a
common  A P I fora ll OSes , it  wou ld be a whole ano t he r , much more pl easant  s t or y 
-- --- -
PaulDavi sT he1st [ Edite d /D e l e ted reply because  I missed t h e f act th at  th i s code  dist ri b ute s a
singlemono  signal a cross2  output s . The t ermino log y f or t h is  s tuf fi s n e ve r
t o tal ly clear :so me pe ople w o u ld c all  thi s a m ono panner, s ome  wou l d c all i t a
s tere opanne r, som e cal lit a 1in/2out p anne r ]

~~~Ins an ity 
H ey th e re, ye p I 'mactuall y aware ofwh a t yo u're saying. I act ua l l ywrote th is
att he  b o ttom ofth e p ost: "Ther e is ac tually a  flaww it hthis pa nn ing fu nc tio n t hat w e  are  using .
Howeve r iti s not apparent to us yet bec a us e we canonl y set a pan  for an
e ntir e  a udi o  sour ce"
I' m  w o rking from somethin gsimple  up t o something m ore comple x , but tack ling it in small parts . Nex t I'm writ i ng about  appl ying bre akpointsw h ere thepan 
ca n b e s e t  t hroughout the t rack  a nd youcan  notice  th e p owe r d ip  - and th en
we'll  w or kon  fi xingt hat. ;-) 
~~~ 
P aul Davis T he1stFor s omere as o n,I justr ea l i zedth at  des pit eyourtalk abo ut 2 ch annel WAV 
fi l es,th is  code i s actually a1input to 2  o utp ut pan n e r.

So I  take back what I saida bout it  be ing a  bal ance cont rol  entir ely .  Sorry 
for t hat.

Ca n a cit y re all yban cars f r o m i ts st re ets?  (2014)  - antr
http://www . bbc .com/future/s tor y/20 1 4 02 04- c an - a-c it y -re a l ly-go-car-free? 
======
pe at m os s
When you tot al  up the  amount  of l a nd that  we dedic ate to ca rs , it ' s  ab solutely
s taggerin g. I read a sta t  a  whil e b ack (c an 'tfindit rig h t n ow),that
s om ething  like  3 3% of th e land area of Seattleis pav ed ve hic le surfac e.I 'msure Seat tleisn't more  pa ved -over  th a n mos t ot h er  ci t ies.Then ,  when you re ali z e  h ow this sta g g e rin g amo unt of lan d is  used to separate living,
workin g, a n d  ot her acti vi ty
of devices,_buffers and_formats. and that's only_for one_OS._and if_you_start
doing anything non-trivial,_making the programs_work well in real-time_is not
for the_faint_of heart.

if there was a single format supported everywhere, minimum buffer sizes and a
common_API_for all_OSes,_it_would be a whole another,_much more pleasant story

------
PaulDavisThe1st
[ Edited/Deleted_reply because_I missed the fact that this code distributes_a
single_mono signal across_2 outputs. The terminology for this stuff is never
totally_clear: some people would call this_a mono panner,_some_would_call it a
stereo panner,_some call it a 1in/2out panner_]

~~~
Insanity
Hey there, yep I'm actually aware_of what you're saying. I actually wrote_this
at the bottom of the post:

"There_is actually a flaw with_this panning_function that we are using.
However_it is not_apparent to_us yet because_we can only set a pan_for an
entire audio_source"

I'm working from something simple up_to_something more complex,_but_tackling
it_in small_parts. Next I'm_writing_about applying_breakpoints_where the pan
can be set throughout_the_track and you can notice the power_dip - and then
we'll_work_on fixing that. ;-)

~~~
PaulDavisThe1st
For_some reason, I just realized_that despite your talk about 2_channel WAV
files,_this code_is actually a 1 input to 2 output panner.

So I take_back what I said about it_being a balance control_entirely. Sorry
for_that.

_
Can a city_really_ban cars_from its streets? (2014) - antr
http://www.bbc.com/future/story/20140204-can-a-city-really-go-car-free?
======
peatmoss
When you_total up_the amount of land that we_dedicate to cars, it's_absolutely
staggering._I read a stat a while_back (can't find it right now),_that
something like 33% of the_land_area_of Seattle is paved vehicle_surface. I'm
sure Seattle isn't more paved-over_than most other_cities. Then, when you
realize how this staggering_amount_of land is used to separate_living,
working,_and other activity