音频混响(除Freeverb之外)是否有任何好的C或C类源代码.有无数的低通滤波器听起来很棒,但是很难找到一个好听的混响音源.
这是为什么?良好的实现是否存在并且未发布是否是一个难以解决的问题?
这是一项我应该花很多时间评估的技术吗?
http://code.google.com/chrome/chromeframe/
Chrome Frame是Internet Explorer(IE6-IE8)的一个插件,可以提供所有其他主流浏览器的功能.
Biggies对我来说是Canvas标签和快速JavaScript.
由于我做了很多JavaScript数据集可视化,IE6在我身边是一个永恒的刺,我经常不得不为它编写额外的代码,而且我经常不得不放慢用户驱动的实时可视化的帧速率.使用Google Chrome Frame可以让我为IE6用户提供更具响应性的体验.
但是我想知道IE6用户是否会遇到他们的计算机处于某种IT锁定地狱的情况,他们甚至不允许安装插件(为什么他们会使用IE6呢?)
因此,我仍然不知道如何处理IE6中的最后一个可怜的灵魂.
尽管如此,IE8缺乏Canvas并且JavaScript速度很慢,因此我的一些用户会看到性能提升,甚至可能达到Google Chrome和Safari级别.
所以,我真正的问题是:这是一项我应该花时间评估的技术吗?
注意:Google将向IE用户发出提醒,以鼓励他们下载适用于Google Wave的Google Chrome Frame.因此,谷歌可能会在IE机器上获得足够的谷歌Chrome浏览器框架,我可以检测到它并在其中使用它,并警告用户没有它可能会遭受体验.我讨厌要求我的用户.http://googlewavedev.blogspot.com/2009/09/google-wave-in-internet-explorer.html
我被要求做Facebook应用程序.在我做任何事情之前,我想知道游戏可以轻松转移到Facebook吗?(我完全可以在浏览器中使用JavaScript制作游戏.)
Facebook会以某种方式过滤JavaScript吗?我可以使用jQuery或其他JS库吗?我可以通过动态更改DOM来制作动画吗?最好使用iFrame还是使用FBML?
我在Facebook开发网站上做了一些探索.但我想听听那些已经完成学习曲线的人.
我有一个代码,我在其中计算x%25.x总是取正值但其动态范围很大.
我发现这个计算轴%25的特殊代码片段需要大周期.我需要优化它.
由于表可能存在大的内存大小,因此排除了预先计算的查找表.
作为第二种方法,我在下面编码了一个片段(C代码) -
mod(a, b)
{
int r = a;
while(r >= b)
{
r = r - b;
}
return r;
}
Run Code Online (Sandbox Code Playgroud)
1.)如何针对周期进一步优化此代码(将其压缩到最大值)?
2.)是否有任何完全不同的优化方式来实现x%25(我知道它不是一个常见的操作,但仍然,寻找人们可能在他们的经验中使用的聪明输入,这可能会让我感到麻烦.).
谢谢.
-广告
编辑:
我认为在C中使用本机模运算符%,内部使用除法运算(/),这在我正在使用的处理器上是昂贵的.(没有div指令).因此,尝试查看自定义实现是否可以使用%运算符击败固有计算.
-广告
我已经做了10年的web开发,主要是MS堆栈,但也有一些LAMP.如今,程序员有很多选择,就业市场似乎到处都是.
在我再次深入研究一些新技术之前,我希望从其他人那里获得一些关于成为所有行业开发人员的额外好处的观点,而不是拥有广泛的市场技能?请与您一起体验.
我在我的Web应用程序中有一个ADO.NET Entity-Framework*.edmx文件.
当我在浏览器中浏览(当应用程序运行时)到edmx文件时,它不显示错误页面,就像浏览到*.cs或vb文件一样,它会打开edmx并向所有显示我的模型方案用户!
我怎么能避免这种情况.
我正在使用XNA构建一个项目,我可以使用液晶投影仪和单色相机在墙上画"涂鸦",过滤后只能看到手持激光点指针.我想使用任意数量的激光指针 - 此时并不关心区分它们.
墙是10'x 10',相机只有640x480,所以我试图使用如下所示的样条曲线进行子像素测量:tpub.com
相机以120fps(8位)运行,所以我的问题是找到亚像素激光点中心的最快方法.目前我正在使用强力2D搜索在进行样条插值之前找到图像上最亮的像素(0 - 254).这种方法速度不是很快,而且每一帧都需要比计算机更长的时间.
编辑:为了澄清,最后我的相机数据由表示像素亮度的2D字节数组表示.
我想做的是使用XNA着色器为我压缩图像.这有用吗?根据我的理解,实际上没有办法在Pixel Shader中保留持久变量,例如运行总计,平均值等.
但是为了论证,让我说我发现使用蛮力的最亮像素,然后使用texcoords将它们和样条曲线的相邻像素存储到X个顶点中.那么使用HLSL使用texcoords计算样条曲线是否可行?
我也对我的XNA盒子外的建议持开放态度,无论是DX10/DX11,也许是某种类似的FPGA等等.我对这种方式处理数据的方式并不是很有经验.我想如果他们可以在使用2节AA电池的Wii-Mote上做这样的事情,那么我可能会以错误的方式解决这个问题.
有任何想法吗?
有不同的JavaScript框架,如jQuery,Dojo,mooTools,Google Web Toolkit(GWT),YUI等.其中哪一个适用于高性能网站?
我正在寻找一个非线性曲线拟合程序(可能最有可能在R或Python中找到,但我对其他语言开放),这将采用x,y数据并拟合曲线.
我应该能够将我想要的表达式类型指定为字符串.
例子:
"A+B*x+C*x*x"
"(A+B*x+C*x*x)/(D*x+E*x*x)"
"sin(A+B*x)*exp(C+D*x)+E+F*x"
Run Code Online (Sandbox Code Playgroud)
我得到的是至少常数(A,B,C等)的值,并希望有关比赛适合度的统计数据.
有商业程序可以做到这一点,但我希望能找到适合现在语言库中所需表达式的常用内容.我怀疑SciPy的优化能力可能会做到这一点,但我看不出它让我定义了一个等式.同样,我似乎无法在R中找到我想要的东西.
我正在寻找那里,还是我需要自己动手?我讨厌这样做,如果它在那里,我只是找不到它.
编辑:我想这样做是为了更多地控制过程,而不是从LAB Fit获得.LAB Fit UI非常糟糕.我也希望能够将范围分成多个部分,并且不同的曲线代表范围的不同部分.最后,结果必须能够(速度)用线性插值击败LUT,或者我不感兴趣.
在我当前的一组问题中,我有trig函数或exp(),我需要实时执行它们每秒352,800次(并且只使用一小部分CPU).因此,我绘制曲线并使用数据来驱动曲线拟合器以获得更便宜的近似值.在过去,LUT几乎总是解决方案,但现在跳过内存查找并进行近似有时会更快.
我需要产生一种可以操纵频率和波动的音调.总体目标是创建一个基本的钢琴.有谁知道我怎么能做到这一点?
我的开发平台是iPhone 2.x.
javascript ×2
asp.net ×1
audio ×1
c ×1
c# ×1
core-audio ×1
dojo ×1
facebook ×1
file-access ×1
frameworks ×1
gwt ×1
iphone ×1
jquery ×1
modulo ×1
objective-c ×1
octave ×1
optimization ×1
piano ×1
r ×1
xna ×1