Coder Social home page Coder Social logo

mosynthkey / melissa Goto Github PK

View Code? Open in Web Editor NEW
149.0 149.0 6.0 90.25 MB

A music player for musical instrument practice

License: GNU Lesser General Public License v2.1

C 1.06% C++ 97.57% Objective-C++ 0.51% Python 0.30% Batchfile 0.01% Inno Setup 0.14% Objective-C 0.41%

melissa's People

Contributors

atsushieno avatar dsprague1 avatar mosynthkey avatar ohbarye avatar tokku5552 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  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  avatar  avatar

Watchers

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

melissa's Issues

v3.1.0 ToDo

  • Stemの書き出し先を選択可能に
  • Lite版の追加
  • Winで古いtensorflowを使えないか調査
  • stem作成のエラーメッセージの表示方法を変更

developブランチがクラッシュする

エラー内容は以下の通り。
Assertion failed!

Program:....\Melissa.exe
File ....\Submodule\so...\AAFilter.cpp
Line:121

Expression:cutoffFreq>=0

For information on how your program can cause an assertion failure, see the Visual C++ documentation on asserts

(Press Retry to debug the application - JIT must be enabled)

Melissa don't start

Hi,
after the last update of the operating system, melissa does not start anymore.
Even after a reinstall

Allow the play of multiple tracks

The function to separate tracks is very useful.
I suggest a small modification.
After separating the tracks it would be useful to be able to play the track of several instruments.
In this way it would be possible to play a song by excluding a single instrument and creating a backing track

Shortcut関連の整理

  • UI
  • CC経由でしか値が設定できないものをPopupからHide / Disableにする
  • デフォルトどうするか
  • Localization
  • Popupから何も選択しなかったときにNoAssignになる
  • submenuで▶を表示する

Ver 2.5 リリース準備

  • CC popup
  • Update内容の表示
  • Dark / Light mode
  • UI調整
  • 英語版確認
  • Windowsテスト (MIDIコン)
  • マニュアル更新
  • 動画準備
  • 練習リスト追加に候補

聞き方の設定

  • 左チャンネル / 右チャンネルを複製して両耳で聞けるようにしたい
    (キーボソロがっつり左に振られててきだり耳だけで耳コピしんどいとか用)

  • センターキャンセル / センター抽出 / サイドキャンセル / サイド抽出等

Playlist is not played in order

The playlist is no player in order.

In the below sample, "Parallel Universe" is played after "Suck my kiss" and Scar Tissue is Skipped

image

Waveform zoom feature

和音をトランスクライブするときに和音がなっている瞬間だけを聞きたいので、波形を拡大してドラッグできるといいなと思います。
Loopのスタートとエンドの+ーをシフトキーを押しながら連打するのは手間がかかりすぎるかなと思います。

no Fonts

Operating System: Debian GNU/Linux 11
KDE Plasma Version: 5.20.5
KDE Frameworks Version: 5.78.0
Qt Version: 5.15.2
Kernel Version: 5.10.0-7-rt-amd64
OS Type: 64-bit

I am able to build the app but am not getting fonts. I was wondering if you had any clues?

Thanks

image

Can't associate with explorer menu in Windows.

Associating some audio file to melissa via file property, It can launch Melissa but no audio file load. Also trying launch with some file open via powershell, it doesn't get better result. So, due to Melissa get no args from shell, It causes.

音量が保存されない

Melissa Version 3.1.0(3.0.0)
Platform M1 MacBook Pro 16
Output Device Apogee Duet 3

終了時に音量が保存されません。
音量が保存されない動作が正常化もしれませんが、保存されて欲しいと思ったのでIssue報告します。
仕様であればお手数掛けます。

他プラットフォーム

  • iOS
  • Android
  • Linux

JUCEでいい感じに行けたらコード共通化できて嬉しい…
あんまりよくない場合はNative / Webベースの技術で実装?要調査

イコライザ

  • Studio One に付属のPro EQ相当のイコライザをつけたい
  • プリセット機能をつける

ハングルのテキストが表示できません。(Unable to display Hangul text.)

英語がうまくないため、日本語に書きます。
英訳(DeepL使用)は下に書いています。
Since my English is not good, I write in Japanese.
English translation (using DeepL) is written below.

現在(v3.2.0)、ファイルやフォルダー(ディレクトリ)の名前の中にハングルが入ると、トーフで見える(枡のように見えることです。)現状があります。
例)여자친구 - 시간을 달려서 -> □□□□ - □□□ □□□

最初は日本語でインストールした上で、それが原因だと思えアンインストールして英語にして再インストールしていましたが、それでも同じ現象が見られました。

多分Melissaの文字のエンコードが「Shift-JS」になったとか(Windows上で実行するとき、開いているフォルダーの位置が「バックスラッシュ」ではなく、「お金の円」で表示されているとか)、内部に使っているフォントが対応できないとか、または両方かもしれませんですね。

Currently (v3.2.0), when Hangul is included in the name of a file or folder (directory), it looks like a tofu (which means it looks like a square). There is a current situation.
Example: 여자친구 - 시간을 달려서 -> □□□□ - □□□ □□□□

At first I installed it in Japanese, and thinking that was the cause, I uninstalled it and reinstalled it in English, but I still saw the same phenomenon.

Maybe Melissa's character encoding is now "Shift-JS" (when running on Windows, the location of the open folder is displayed as a "money yen" instead of a "backslash"), or maybe the internal font is not compatible, or maybe both. Or both.

SNS連動機能

  • 練習時間を簡単にツイートできるようにする

Metronome

  • 曲のBPMを自動計測して同期する

  • 自動計測がうまく行かないとき用にユーザーがBPM/タイミング調節できるUI

  • 基本は内部オシレーターで音を出すようにし、ユーザーが任意の音源を読めるようにする

終了のショートカットが機能していない

Melissa Version 3.1.0(3.0.0でも同様でした)
Platform M1 MacBook Pro 16

Cmd+qで終了されない。

出来ればですが、Macでは×を押しても終了されない動作が好ましいと思います。
x=Cmd+w(ウィンドウを閉じる)
Cmd+qで終了される。

Version 2残作業

Waveform view

  • 両端をdrag可能にする
  • 両端にcontrolを出す
  • 時間表示をどうにかする?
  • マーカーを打つボタンを準備する
  • マーカーのメモを表示する

Speed

  • TrainingモードのUIを作る

Metronome

  • Tap tempoを作る
  • BPM候補を出す?

EQ

  • Qにアイコンを付ける

Output

  • UIのサイズ調整

Playlist

  • 保存された状態を表示する?
  • Overwriteボタンを作る?

Marker

  • マーカーをクリックしたら下のMarkerをハイライトする
  • メモを編集可能にする

その他

  • マニュアル更新
  • ver upのwhat's newを出す?
  • UIギチギチなとこを改善する
  • tooltipをちゃんと設定する
  • 選択してるPlaylistを復帰する

The "Speed" option is not saved.

If the "speed" option is changed on a track, it is not saved.
Please see the following video...

Speed option not saved

in which:

  • I select the track "Easily".
  • I change the "speed" to 110.
  • I choose another track (e.g., "Zephir Song").
  • I exit Melissa.
  • I re-enter Melissa.
  • I go back to the track "Easily," but the "speed" has returned to the default setting of 100.

録音機能

  • 自分が弾いたフレーズが確認できる

マーカー機能

  • 間違いがちなとことかよく再生しがちなところをマーカーとして残す。

  • メモを付けれるようにする。再生時にはそのマーカーのところの数秒前でメモをポップアップしてみせる。

  • キーボード/MIDI入力で即座にマーカーを打てるようにする

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.