Giter Site home page Giter Site logo

deenote's Introduction

Hi there, this is Chlorie 👋

About Myself

  • Ph.D. student at Institute of Computing Technology (ICT), Chinese Academy of Sciences (CAS).
  • Researching on machine learning & data mining.
  • Novice programmer, especially loves the C++ language, also likes a few other languages like C♯. I don't like dynamically typed languages very much (cough Python cough), but sometimes I have to use them to get jobs done.
  • Loves computer language features and quirks. (I heard you say "template meta-programming"?)
  • Personal side projects are started at a regular basis (mainly for procrastination) but seldom finished... 😢
  • I love playing games, mainly not the AAA kind, and more leaning towards indie games. I like rhythm games (e.g. Arcaea), puzzle games (e.g. Baba is You), and some indies in other genres (e.g. Celeste).

deenote's People

Contributors

chlorie avatar excaive avatar nachtgeistw avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

deenote's Issues

新功能需求

在Note摆放与格线里添加默认Note大小
即当前默认放置音符的大小可改
(因为当前版本默认1.0太小了)
以及抛出错误时不要弹窗
做着做着就弹,并未发现实质问题,然后还必须点掉那个错误提示窗口
建议改成小窗口

未经处理的异常: "this remote has never connected", 位于 at LibGit2Sharp.Core.Ensure.HandleError (System.Int32 result) [0x00059] in <081776b676b443919129a1c0466c1257>:0
at LibGit2Sharp.Core.Ensure.ZeroResult (System.Int32 result) [0x00004] in <081776b676b443919129a1c0466c1257>:0
at LibGit2Sharp.Core.Proxy.git_remote_ls (LibGit2Sharp.Repository repository, LibGit2Sharp.Core.Handles.RemoteHandle remote) [0x0000f] in <081776b676b443919129a1c0466c1257>:0
at LibGit2Sharp.Repository.ListRemoteReferences (System.String url, LibGit2Sharp.Handlers.CredentialsHandler credentialsProvider) [0x00059] in <081776b676b443919129a1c0466c1257>:0
at LibGit2Sharp.Repository.ListRemoteReferences (System.String url) [0x00000] in <081776b676b443919129a1c0466c1257>:0
at VersionChecker.GetLatestVersion () [0x00000] in :0
at System.Threading.ThreadHelper.ThreadStart_Context (System.Object state) [0x00014] in :0
at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00071] in :0
at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in :0
at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state) [0x0002b] in :0
at System.Threading.ThreadHelper.ThreadStart () [0x00008] in :0

Unhandled Exception

When creating a project using an mp3 and location selected to be C:\Deenote-charts, with project name Drop - Granat.
error.log
error.log
crash.dmp: (please manually change the file name)
crash.txt

新功能请求:导出

功能:谱面导出附带一键打包等
导出时新增
(可选)生成系列格式文件:Deemo自制(ini) 、Demoid(txt)、DemooPlayer(txt)
(可选)同时导出所有难度谱面
(可选)一键打包成zip或是demoidlevel (这一点参考了cnSchwarzer)
1

MIDI import

Provide a way to add "out-of-range" notes in batch by importing MIDI files.

Make use of MP3 encoders

Windows 10 devices have MP3 encoders built in.
Make good use of the encoders for concatenating music pieces together to make medley charts.

2D chart view

A feature requested by so many people.
The final result should more or less be like that of DNM.

能不能方便地做圆弧

想把一串滑键做成圆弧状的但不知道怎么做,目前只会做直的,望加个“圆弧插值”之类的批量曲线,最好还能控制圆弧角度

More convenient way to stretch note groups

Horizontally/Vertically stretch a group of notes, should be used to fix note cluttering issues in the charts.
Add a "smart paste" function to paste notes according to their time value (that of music, not the "time" value), in other words, automatically stretch them if there are tempo changes (probably another useless function).

Will it can edit the resources.assets ?

In Deemo 3.1 the Unity Asset Editor can`t open the resources.assets.Because of the large file.Can you help me? (Now I play it in Deemo 2.1.1 with iOS).
Well,Thank you very much.

New windowed UI

The UI part is mostly finished by now.
But it'd be better to have a helper class to generate simple windows.

Refactor

Please finish refactoring Deenote you pigeon.

Piano sound view

Provide a way to edit piano sounds more easily. Assigning piano sounds one by one by hand is tedious and frustrating.

默认钢琴键功能

主要是平时转钢琴键太烦了,而且白键黑键看上去感觉总不一样,有时候全采钢琴我觉得直接钢琴键比较方便((

有关拍线的问题 Some questions about Beat Lines

建议把拍线功能剥离出来,做成独立界面,进行可视化对音。
建议Deenote在新建工程时自动协助对音,比如按照这样的步骤走:
按用户选择是以时间戳对音还是手动音符对音

时间戳对音
  兼容两种时间戳:秒.XXX 和 分:秒.XXX(二者可以自动选择切换)
  如果拍线功能剥离出来,加个实时预览音频和的时间戳的控件,这里Deenote可以完善好就不用再切出去到Audition里搞了。

手动音符对音
  选中两个音符,将拍线插在两个音符之间。

有关变速曲
我目前正在做第一个变速曲(就是上图的BOF名曲),当前版本如果出现拍线问题只能重新填充,无法修改或者删除其中某处,建议完善此处。拍线格式的可视化加上上面两种对音方法能大大帮助变速曲的谱面制作,提高谱面精度,有关此项的可视化可以参考别的制谱器。

最后是BUG
在当前难度已有拍线的前提下导入新的谱面,一旦点显示就丢失了拍线。
此BUG对于对于合作制谱者是很麻烦的,每次导入时候要重新填充拍线,建议优先修复此BUG。
感谢您的Deenote。
Thank you very much.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.