- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引起辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the help center为指导。
8 年前关闭。
我正在创建一个类似钢琴卷的界面,就像你可能在诸如ableton 之类的 DAW 中找到的界面,看起来像这样 http://www.abletonlife.com/wp-content/uploads/2010/04/midi-track-big.jpg .网格代表一个 Canvas ,用于绘制要播放的音符,红色方块是要播放的音符。您双击空白区域以创建新笔记,您可以拖动边缘以更改笔记的长度。
我是 Web 开发的新手,所以我在了解适合的架构可能是什么时遇到了一些麻烦。以我有限的知识,以下是我能想到的架构。
1) 多排水平的 flex-boxes。
display: box;
box-orient: horizontal;
box-flex: 1;
最佳答案
我会创建一个简单的模型(可能只是一个多维数组)来包含乐谱的表示,其中每个数组项代表某个时间点的一个音符。从模型中,您可以相应地绘制/重绘。您还可以通过修改数组来执行时移、量化、细化等操作。
Can the browser handle thousands of divs?
关于javascript - 创建 HTML5 钢琴卷帘编辑器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13576149/
关于如何以数学方式存储乐谱或钢琴乐谱而不是图像或 PDF,是否有任何公认的标准? 其中的一切都以数字方式表示,例如 XML 或其他形式,因此当需要时,他或她可以轻松地操纵音乐本身,而不仅仅是编辑 Po
我正在听 steve yegge 播客(#29,大约 21:29),其中一部分内容是他们在谈论“如何判断与你交谈的人是否聪明”,他们说一种方法是谈论“聪明人的事情”(我正在解释),例如“钢琴数字”和“
我不想用 C(1999) 构建自己的钢琴,但(声音)输出存在一些问题。 该程序检测预置键以及按下它们的时间...如果按下某个键,它会启动一个新的线程(phthread),该线程应该播放指定的wav文件
谁能给我一些关于如何合成乐器声音(钢琴、鼓、吉他等...)的指导 我什至不确定要寻找什么。 谢谢 最佳答案 不确定情况是否仍然如此,但 Android 似乎存在延迟问题,无法进行真正的声音合成。在我看
关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。 想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。 2年前关闭。 Improve thi
我在 SpriteKit 游戏中有一个函数,每 5 分钟为用户添加一次“生命” startTimer = NSTimer.scheduledTimerWithTimeInterval(300, tar
我是一名优秀的程序员,十分优秀!