标签: piano

应用PIANO

登录iTunes Connect后,在创建新用户后进行测试,我收到以下消息:

您无权访问应用程序PIANO.联系我们.

这是什么意思?

itunesconnect piano

16
推荐指数
1
解决办法
1651
查看次数

Cocoa Touch中的音调生成

我需要产生一种可以操纵频率和波动的音调.总体目标是创建一个基本的钢琴.有谁知道我怎么能做到这一点?

我的开发平台是iPhone 2.x.

iphone signal-processing objective-c core-audio piano

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

8
推荐指数
2
解决办法
1587
查看次数

PyQt中的QKeyPress事件

我的软件有问题.在我的钢琴软件中,如果我一直按下键盘上的一个键,那么它会使该特定键重复多次相同的音调.但实际上我需要一个单一的音调,直到该特定键的释放.我提供了一部分代码来检测keyPress事件并调用相应的方法.那么我应该对我的代码进行哪些更改?

def keyPressEvent(self, event):
    if type(event) == QtGui.QKeyEvent and event.key() == QtCore.Qt.Key_A : 
        self.Playnote('/home/hemanth/hemanth/Piano/C.mp3')
        self.ui.pushButton.animateClick(100)
    if type(event) == QtGui.QKeyEvent and event.key() == QtCore.Qt.Key_S:
        self.Playnote('/home/hemanth/hemanth/Piano/D.mp3')
        self.ui.pushButton_2.animateClick(100)
Run Code Online (Sandbox Code Playgroud)

python qt pyqt event-handling piano

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

阅读关于Python的钢琴笔记

我想用我的RPi听我的midi输出设备(钢琴)的端口,在Debian上运行.我看了pygame.midi,我设法听了端口,但不知何故无法提取所有midi信息.请在[编辑的代码段]下面找到代码

编辑:固定,非常感谢!

python keyboard midi pygame piano

5
推荐指数
1
解决办法
1621
查看次数

如何在Android上合成乐器的声音(钢琴,鼓,吉他等......)

有人可以给我一些关于如何合成乐器声音的方向(钢琴,鼓,吉他等......)

我甚至不确定该寻找什么.

谢谢

audio android synthesis piano guitar

4
推荐指数
1
解决办法
5265
查看次数

如何在Iphone中创建钢琴UI?

我是newbei在创建这样的基于钢琴的UI应用程序.我正在开发一个我必须使用钢琴的应用程序.如何在Iphone中创建钢琴UI?如何使用Interface builder创建它?或者还有其他方法来制作钢琴吗?

我迫切需要创建这样的UI,如果任何正文有任何解决方案或任何有用的代码或任何链接,将不胜感激.

谢谢,Niraj

iphone piano

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

遍历列表C#

我正在玩一些C#,我正在编写钢琴应用程序.

每当用户点击钢琴音符时,我将声音的位置(.wav)存储到列表中...以下是button1_MouseDown方法中的一些代码.

if (e.Button == MouseButtons.Left)
   {
       SoundPlayer sp = new SoundPlayer();
       string musName = Convert.ToString(mk.pitch);
       string loc = @"D:\OneDrive\Year 2 Semester 1\OOP\Notes-Sound files\Notes-Sound files\mapped\" + musName + ".wav";
       sp.SoundLocation = loc;
       sp.Play();
       music.Add(loc);
    }
Run Code Online (Sandbox Code Playgroud)

现在,我希望遍历循环以一次性播放所有单击的键.我这样做如下(当用户点击播放按钮时)

int k = 0;
for (k = 1; k < music.Count; k++)
{
   SoundPlayer sp = new SoundPlayer();
   sp.SoundLocation = music[k];
   sp.Play();
 }
Run Code Online (Sandbox Code Playgroud)

问题是,每当点击播放按钮时,只播放按下的最后一个音符.但是,当我调试时,不知何故,所有音符都被播放.有任何想法吗?

c# for-loop list piano soundplayer

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

如何使用 HTML 和 CSS 创建完全灵活的钢琴键盘

我正在尝试创建一个钢琴键盘,该键盘将使用弹性框保持其元素比例,但一旦我开始更改窗口大小,似乎无法使黑色音符保持相同的宽度或高度。

这是一个小提琴

body{
width: 800px;
height: 200px;
display: flex;
}

#kbd {

padding: 1%;
flex-flow: column;
display: flex;
flex: 4;
}

#keys {
display: flex;
flex: 8;
justify-content: center;
}


.note {
flex: 1;
display: inline-flex;
align-items: center;
}

.black {
justify-content: center;
position: absolute;
height: 45%;
background-color: #474747;
color: white;
width: 8%;
margin: 0 -4%; 
}

.white {
flex-flow: column;
justify-content: flex-end;
outline: 2px solid #474747;
color: #474747;
background-color: #ffffff;
padding-bottom: 1%;
}
Run Code Online (Sandbox Code Playgroud)

html css piano flexbox css-shapes

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

C++ Beep不工作

我是一名新手程序员,我正在尝试用C++制作钢琴,使用Beep功能.问题是,当我按下按键时,我听不到声音.这是我的代码:

#include <cstdlib>
#include "stdafx.h"
#include <iostream>
#include <windows.h>
#include <conio.h>

using namespace std;

int main(){
    bool ciclo = true;
    char tecla = _getch();
    while (ciclo);
    if (tecla == 'd'){
        Beep(261, 100);
    }
    if (tecla == 'f'){
        Beep(293, 100);
    }
    if (tecla == 'g'){
        Beep(329, 100);
    }
    if (tecla == 'h'){
        Beep(349, 100);
    }
    if (tecla == 'j'){
        Beep(392, 100);
    }
    if (tecla == 'k'){
        Beep(440, 100);
    }
    if (tecla == 'l'){
        Beep(493, 100);
    }
    if (tecla == 'k'){
        Beep(523, …
Run Code Online (Sandbox Code Playgroud)

c++ beep piano

0
推荐指数
1
解决办法
1613
查看次数

有没有一种用 Java 制作钢琴图形的好方法?

我在互联网上搜索是否有在 Java Swing 中制作钢琴的正确方法。但是要么他们在黑键之间有间隙,要么他们没有解释他们是如何做到的。

我尝试使用带有空布局的 JPanel 并首先添加带有 MouseListener 的白键(Jpanels 或 Jbuttons),然后添加黑键,使它们应位于白键上方。问题是它不是很优雅的代码,除此之外,它不起作用。

有谁知道如何用Java制作钢琴?

这是我的代码:

package me.Trainer.Piano;

import java.awt.Color;
import java.awt.Dimension;
import java.awt.Graphics;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;

import javax.swing.JPanel;

import me.Trainer.Enums.Note;

public class PianoGraphics {

static volatile Note result = null;

public static JPanel getDrawnKeyboard() {

    JPanel panel = new JPanel() {
        private static final long serialVersionUID = 502433120279478947L;

        Dimension lastFrame;

        @Override
        protected void paintComponent(Graphics g) {

            super.paintComponent(g);

            int width = this.getWidth();
            int height = this.getHeight();

            if (lastFrame != this.getSize()) {
                this.removeAll(); …
Run Code Online (Sandbox Code Playgroud)

java swing piano

0
推荐指数
1
解决办法
164
查看次数

C#全局变量

问题

大家好,我正在用C#开发一架钢琴.我成功地制作了钢琴并且演奏得很好.但是,我想使用两个定时器:

一个计时器,用于检查鼠标左键保持多少时间(在Form.cs中)和另一个计时器,根据鼠标左键保持多少时间播放音乐(此计时器可在MusicNote.cs中找到) ).

第一个计时器按预期工作,并且每次打勾都会增加持续时间.问题是,当我尝试将全局变量持续时间从Form1传递到MusicNote.PlayMusic时,持续时间值变为0,而不是textBox2.Text中正确显示的值.

尝试将bNoteShape从Form1传递到MusicNote时会出现同样的问题.

编辑

谢谢你们.我已经解决了这个问题.

c# parameters winforms piano

-1
推荐指数
1
解决办法
627
查看次数