Does Google AI have an interface for recording piano sound with a microphone and converting it into midi format?
26 views
Skip to first unread message
zhang chao
unread,
Oct 10, 2023, 5:24:58 AM10/10/23
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Magenta Discuss
Does Google AI have an interface for real-time recording of piano sound through a microphone and converting it into midi format
Joseph Weidinger
unread,
Oct 10, 2023, 6:24:41 PM10/10/23
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Magenta Discuss, zc5...@gmail.com
AFAIK they haven't made any interface to convert a stream of audio to midi. I did an experiment a while ago buffering live audio then making requests to a local running instance of the model before finally stitching it all together. You'd probably have to make the buffers overlap quite a bit to make sure the onsets are in each buffer. It's hacky for sure but it can work depending on what your bar for quality is.
Maybe others have better ideas.
zhang chao
unread,
Oct 10, 2023, 11:08:11 PM10/10/23
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Magenta Discuss, jsph...@gmail.com, zhang chao
Thank you for your reply. I plan to break down the recorded audio into small segments for escape. It is obvious that there are bugs, and there is a possibility of data loss due to improper segmentation.