janproch / pianohub-issues

Issues for pianohub project
2 stars 0 forks source link

Midi device setting and click settings #1

Open notepusher opened 6 months ago

notepusher commented 6 months ago

would be amazing to be able to change the midi device. also would be great to remove the click sound. as well as an offline mode for perfoermances.

janproch commented 6 months ago

Thanks for the first issue in this project πŸ™‚

A few questions... You need to change input MIDI device? Or to specify sound of piano?

Click sound - you mean metronome when recording in abc editor?

In fact, majority of functionalities works already offline. Where do you have performance issues?

notepusher commented 6 months ago

Change the input device. Metronome sound in the record mode

Was wondering about offline

I utilize your program for live visual of score presentation of generative music. So I only use it for displaying incoming midi notes in real time

On Tue Apr 23, 2024, 05:05 AM GMT, Jan Prochazka @.***> wrote:

Thanks for the first issue in this project πŸ™‚ A few questions... You need to change input MIDI device? Or to specify sound of piano? Click sound - you mean metronome when recording in abc editor? In fact, majority of functionalities works already offline. Where do you have performance issues? β€” Reply to this email directly, view it on GitHub https://github.com/janproch/pianohub-issues/issues/1#issuecomment-2071415625, or unsubscribe https://github.com/notifications/unsubscribe-auth/BIAQT24GDACIRM7F6HRGNT3Y6XT2DAVCNFSM6AAAAABGUACA7CVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANZRGQYTKNRSGU. You are receiving this because you authored the thread.Message ID: @.***>

janproch commented 6 months ago

OK, thanks for clarification

Notes in real time are displaying immediately after releasing note (when length of the note is already known), maybe that could be a problem. This functionality works offline, without any network traffic.

Please let me know, whether my theory is correct. It could be of course different performance problem

notepusher commented 6 months ago

It’s difficult to try to program without being able to change the ports to see exact results

On Wed Apr 24, 2024, 06:02 AM GMT, Jan Prochazka @.***> wrote:

OK, thanks for clarification Notes in real time are displaying immediately after releasing note (when length of the note is already known), maybe that could be a problem. This functionality works offline, without any network traffic. Please let me know, whether my theory is correct. It could be of course different performance problem β€” Reply to this email directly, view it on GitHub https://github.com/janproch/pianohub-issues/issues/1#issuecomment-2074108590, or unsubscribe https://github.com/notifications/unsubscribe-auth/BIAQT22V2P3ODJ4NKEXYLOLY65DGRAVCNFSM6AAAAABGUACA7CVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANZUGEYDQNJZGA. You are receiving this because you authored the thread.Message ID: @.***>

janproch commented 6 months ago

OK, I will add posibility of changing input MIDI device, it should be no problem, probably tomorow

notepusher commented 6 months ago

So exciting!

On Thu Apr 25, 2024, 10:33 AM GMT, Jan Prochazka @.***> wrote:

OK, I will add posibility of changing input MIDI device, it should be no problem, probably tomorow β€” Reply to this email directly, view it on GitHub https://github.com/janproch/pianohub-issues/issues/1#issuecomment-2076871718, or unsubscribe https://github.com/notifications/unsubscribe-auth/BIAQT25ZGJXY4CZR35QDDI3Y7DLXJAVCNFSM6AAAAABGUACA7CVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANZWHA3TCNZRHA. You are receiving this because you authored the thread.Message ID: @.***>

janproch commented 6 months ago

I added posibility of choosing MIDI input device. Also the algorithm of detecting MIDI device status is improved You can turn off metronome Note is displayed immediately after playing

Please remember, that when playing without metronome, pianohub has no information about measures and tempo, so note lengths are detected differently (turning metronome on improves significantly generated sheet music quality)

janproch commented 6 months ago

I also added realtime notation into new top-level page - https://www.pianohub.cloud/en/realtime-notes

notepusher commented 6 months ago

Incredible!

Great work - it would be cool if you could add some music theory to this, too. Perhaps this is out of the scope of this program - perhaps a way that while you are playing, it recognizes the chord, and before "it" plays the second chord, it can give you the correct voice leading to the second chord.

So you play one chord, it looks at it and anticipates a second chord. Once that's played, it uses music theory to play or display notes that should be played for correct voice-leading.

-n

On Fri Apr 26, 2024, 01:44 PM GMT, Jan Prochazka @.***> wrote:

I also added realtime notation into new top-level page - https://www.pianohub.cloud/en/realtime-notes https://www.pianohub.cloud/en/realtime-notes β€” Reply to this email directly, view it on GitHub https://github.com/janproch/pianohub-issues/issues/1#issuecomment-2079427322, or unsubscribe https://github.com/notifications/unsubscribe-auth/BIAQT25XGMBXLAHX7HGBMZTY7JK5DAVCNFSM6AAAAABGUACA7CVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANZZGQZDOMZSGI. You are receiving this because you authored the thread.Message ID: @.***>