【问题标题】:Processing minim ERROR:NullPointerException处理最小错误:NullPointerException
【发布时间】:2022-01-18 15:58:21
【问题描述】:

有人可以帮帮我吗? 不知道怎么回事:(

以下是代码的相关部分:

import ddf.minim.*;
import ddf.minim.analysis.*;
import ddf.minim.effects.*;
import ddf.minim.signals.*;
import ddf.minim.spi.*;
import ddf.minim.ugens.*;

Minim minim;
AudioInput microphone; 

void setup() 
{
  size(600, 600);
  minim = new Minim ( this );
  microphone = minim.getLineIn();
}

void draw() 
{
  
  float backgroundCol = microphone.mix.level() * 255 *10;
  float rectSize = microphone.mix.level() * 800.0;
  background(backgroundCol,backgroundCol,backgroundCol);
 
}

这是错误的相关部分:

==== JavaSound Minim Error ====
==== Unable to return a TargetDataLine: unsupported format - PCM_SIGNED 44100.0 Hz, 16 bit, stereo, 4 bytes/frame, little-endian

=== Minim Error ===
=== Minim.getLineIn: attempt failed, could not secure an AudioInput.

NullPointerException

请告诉我哪里做错了。

【问题讨论】:

  • 这是什么语言?
  • @Stultuske 看起来像是 Java,但我的问题是,这是什么库?
  • @JamesDunn import 类中的语句,还是没有类的代码?要么它远未完成,java 已经做出了一些重大改变,要么这不是 java
  • @Stultuske 好点,我应该注意到这一点。
  • @James Dunn 我觉得库名是【Minim】,是贡献库

标签: java processing minim


【解决方案1】:

谢谢大家。我找到了解决方案:https://github.com/ddf/Minim/issues/75

【讨论】:

猜你喜欢
  • 2014-03-28
  • 1970-01-01
  • 2016-03-31
  • 2011-02-18
  • 1970-01-01
  • 2013-12-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多