问题列表 - 第6505页

虚拟midi和VST

我想制作一个简单的VST插件来执行此操作:

  1. 分析音频流(音量,节拍等......)
  2. 在分析仪的输出上有触发器(例如,当音量>阈值时执行某些操作)
  3. 根据触发器生成MIDI事件

这是为了能够链接插件,即使它们不是为它设计的.例如,我可以通过将插件的MIDI OUT连接到压缩器增益按钮的MIDI IN来控制带有音频流包络的压缩器的增益.

问题是我不知道该怎么做.在VST中是否支持这样的直接MIDI连接?或者我可能需要某种用于互连的"虚拟midi设备"?

midi vst

2
推荐指数
1
解决办法
1721
查看次数

如何解决车辆跟踪GPS在C#中采集数据的最佳解决方案?

我有几辆车每分钟向服务器发送一次数据.服务器应该监听并解码要存储在数据库中的数据.每分钟将有数千个条目.解决这个问题的最佳方法是什么?

c# gps multithreading

3
推荐指数
1
解决办法
1406
查看次数

网站是否正常返回页面未找到(404)页面的HTTP代码200?

我正在对一些网站进行一些测试(我不会提及),并且当它们是页面未找到页面时它们返回200个代码.这是针对任何Web开发标准的吗?

这是我用来查看URL返回码的代码:

System.out.println(new String("getRespCode=" + urlConnection.getResponseCode() + ", HttpURLConnection=" + HttpURLConnection.HTTP_OK + "\n"));
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

java standards

3
推荐指数
1
解决办法
256
查看次数

13
推荐指数
2
解决办法
3万
查看次数

从.NET切换到Java?

在过去的几年里,我一直在研究一个支持.NET和SQL Server的团队.我很快就会加入一个Java和Oracle团队.我可以阅读/做什么来加快速度.

.net java

6
推荐指数
2
解决办法
2414
查看次数

使用WPF构建高度模块化的业务应用程序?

我正在充实我的脑海中的WPF业务应用程序,引起我兴趣的一件事是我应该如何处理它令人难以置信的模块化.例如,我的主应用程序将简单地包含启动接口,加载模块,连接到服务器等的基础知识.这些模块以类库的形式包含它们自己的逻辑和WPF窗口.模块可以定义自己的资源字典,并且可以从主应用程序的资源字典中获取常用画笔等.

实现这种性质的系统的最佳方法是什么?如何构建主界面以使其加载的模块几乎可以改变其用户界面和逻辑的任何方面?

我意识到这是一个相当模糊的问题,但我只是在寻找一般的输入和头脑风暴.

谢谢!

c# wpf add-in module

10
推荐指数
1
解决办法
6333
查看次数

企业为什么要使用分布式版本控制?

似乎很多人都读到了分布式版本控制,并且隐含地理解了为什么它对于开源开发来说是一件好事,许多分布式开发人员都是独立行事并且根据他们自己的选择而不是管理层的授权.但是从这种印象来看,许多人认为DVCS 在开源环境中有用; 他们无法看到它如何帮助组织发布专有产品,并且不会使其版本控制系统在外部可访问,或者它如何帮助单个开发人员.

如果企业选择使用分布式版本控制(如git,darcs或Mercurial)而不是集中版本控制(如CVS或Subversion),企业可以看到哪些好处?

git dvcs

10
推荐指数
3
解决办法
1066
查看次数

需要完全由ASCII编码支持的语言列表

我正在撰写一篇关于Unicode的文章,并讨论了这种编码方案相对于过时方法(如ASCII)的优势.

作为我研究的一部分,我正在寻找一个参考,列出了可以仅使用ASCII支持的字符完全表示的语言.没有太多的运气跟踪谷歌,我想我会挖掘SO的集体知识,看看是否有人有一个合理的清单.

关键点:

  • 列出的所有语言都必须能够使用ASCII中可用的字符集完全表示.
  • 我知道这不会很全面,但我最感兴趣的是最常见的书面语言.

unicode ascii

9
推荐指数
3
解决办法
5147
查看次数

生产代码有哪些优秀的css和js最小化器?

我正在寻找一些最小化css和js文件的应用程序或网站.理想情况下,他们可以批量处理所有或不批处理,一次一批.

javascript css optimization jscompress

38
推荐指数
3
解决办法
2万
查看次数

使用Core Graphics/Cocoa,您可以从后台线程绘制到位图上下文吗?

我正在屏幕上绘制一个CGContext创建的使用CGBitmapContextCreate,然后CGImage从中生成一个CGBitmapContextCreateImage并将其绘制到我的视图中drawRect(我还在绘制其他一些东西 - 这是一种隔离不同级别的可变性和复杂性的练习).

当它全部在主线程上运行时,一切正常.然而,通过这种方式将其拆分的动机之一就是使得屏幕外部分可以在后台线程上运行(我认为它应该没问题,因为它不会渲染到屏幕上下文).

但是,当我这样做时,生成的图像是空的!我检查了代码,并放置了明智的NSLog来验证一切都按正确的顺序发生.

我的下一步是将其归结为最简单的代码,以重现问题(或者找到一些我遗漏的傻事并修复它) - 此时我会在必要时在此处发布一些代码.但我首先要在这里检查一下,我不会走错路.我在googlesphere周围的旅行中找不到任何可以解决问题的东西 - 但是朋友确实提到他在尝试在后台线程中调整图像大小时遇到​​了类似的问题 - 这表明这里可能存在一些普遍的限制.

[编辑]

感谢到目前为止的回复.如果没有别的,他们告诉我,至少我并不是唯一一个没有答案的人 - 这是我想要找到的一部分.在这一点上,我将把额外的工作放在获得最简单的可能示例上,并且可能会返回一些代码或更多信息.在此期间保持任何想法:-)

提出一点:有几个人在API方面使用了术语线程安全.应该注意的是,在这种情况下有两种类型的线程安全:

  1. API本身的可线性 - 即它可以在多个线程中使用它(全局状态和其他重入问题,例如C的strtok是API可能也不是线程安全的常见原因).
  2. 单个操作的原子性 - 多个线程可以通过API与相同的对象和资源进行交互而无需应用程序级锁定吗?

我怀疑到目前为止提到的是第一种类型,但如果你能澄清,我将不胜感激.

[edit2 - 解决了!]

好的,我把它全部搞定了.执行摘要是问题出在我身上,而不是位图上下文本身.

在我的后台线程中,就在我进入位图上下文之前,我正在对其他一些对象做一些准备.事实证明,间接地调用那些导致在某些视图上调用setNeedsDisplay的其他对象!通过将完成该部分的部分分离到主线程,它现在完全可以正常工作.

所以对于那些遇到这个问题的人来说,想知道他们是否可以在后台线程上绘制位图上下文,答案就是你可以(在这里和答案中提出的警告).

谢谢大家

iphone cocoa multithreading core-graphics buffering

9
推荐指数
1
解决办法
4169
查看次数