Piano Forum



Does Rachmaninoff Touch Your Heart?
Today, with smartwatches and everyday electronics, it is increasingly common to measure training results, heart rate, calorie consumption, and overall health. But monitoring heart rate of pianists and audience can reveal interesting insights on several other aspects within the musical field. Read more >>

Topic: Try out an app I'm building for online learning  (Read 994 times)

Offline adrianjewell91

  • PS Silver Member
  • Newbie
  • ***
  • Posts: 6
Try out an app I'm building for online learning
on: May 18, 2020, 11:45:03 PM
Hi Folks,
My name is Adrian, I'm a professional software engineer and classical pianist in a previous life. I wanted to share a new app I'm building called Duet. free to use. If you have a MIDi instrument, you can use it to broadcast your playing to listeners over the internet browser. You can see the keys playing too. Two players can also play a duet together on the app.

I'm hoping to demo it and get feedback on the app. Happy to any answer questions you might have or happily demo it to you. If you try it out, I would suggest using chrome. It might take a few moments to load.

LINK: https://duetduet.herokuapp.com
Demo video:


my email: adrianjewell91@gmail.com, any feedback welcome.

--
Adrian Jewell (爱德华)
www.adrianjewell.com

Offline keypeg

  • PS Silver Member
  • Sr. Member
  • ***
  • Posts: 3891
Re: Try out an app I'm building for online learning
Reply #1 on: May 19, 2020, 07:59:03 PM
I'm wondering whether this is really something for teachers discussing teaching. Wouldn't this be better in the student forum?

edited since it was moved to the s.f. now.

Offline adrianjewell91

  • PS Silver Member
  • Newbie
  • ***
  • Posts: 6
Re: Try out an app I'm building for online learning
Reply #2 on: May 20, 2020, 01:39:02 AM
moved

Offline j_tour

  • PS Silver Member
  • Sr. Member
  • ***
  • Posts: 3997
Re: Try out an app I'm building for online learning
Reply #3 on: May 20, 2020, 02:30:52 AM
That sounds as though it's a very neat idea.  I might be able to demo it sometime on my home network, where lack of broadband service is not an issue.

Are you hosted on GitHub?

I don't know much about creating web apps, but I'm assuming you are referring each participant to your own server, where the core code is written in Python/Cython, C++, Java.

Seems kind of heavyweight to use JScript or a Py work-around on the client side.

Good idea.
My name is Nellie, and I take pride in helping protect the children of my community through active leadership roles in my local church and in the Boy Scouts of America.  Bad word make me sad.

Offline adrianjewell91

  • PS Silver Member
  • Newbie
  • ***
  • Posts: 6
Re: Try out an app I'm building for online learning
Reply #4 on: May 23, 2020, 10:42:36 PM
Hey j_tour thanks for the message, feel to let me know if any questions. The code is on github but  the app is hosted on heroku.

Offline j_tour

  • PS Silver Member
  • Sr. Member
  • ***
  • Posts: 3997
Re: Try out an app I'm building for online learning
Reply #5 on: May 24, 2020, 12:38:56 AM
Neat, man.  I'll definitely check out your GitHub repo when I can, even if I don't get to test the software at home as soon as I'd like to.  It's a great idea and I hope it gets some use from players.  It might really catch on in a big way.
My name is Nellie, and I take pride in helping protect the children of my community through active leadership roles in my local church and in the Boy Scouts of America.  Bad word make me sad.

Offline adrianjewell91

  • PS Silver Member
  • Newbie
  • ***
  • Posts: 6
Re: Try out an app I'm building for online learning
Reply #6 on: January 28, 2021, 08:48:17 PM
realized I didn't post the github yet: https://github.com/Adrianjewell91/duet-

Offline j_tour

  • PS Silver Member
  • Sr. Member
  • ***
  • Posts: 3997
Re: Try out an app I'm building for online learning
Reply #7 on: January 30, 2021, 07:25:10 AM
realized I didn't post the github yet: https://github.com/Adrianjewell91/duet-

Thanks for the reminder and the link, very sincerely.

TBH, I usually think "what a tool" when people post their "revolutionary new app," but with transparency and a legitimate GitHub page (well, there are other code-distribution outlets, but let's use GitHub as a metonym), that makes me more interested.

It's sort of like laying your cards on the table, rather than just linking to some utube channel no one is going to watch.

I am going to enjoy exploring your app, at least from the developer side (for my own education) and from the user side (to test), and maybe some others can learn from your example about the proper way to announce releases.

You're all right, man, and you did your announcement (IMHO) in the good way.

FTR, I've no interest in developing in Kotlin or creating any web-based apps, so I'm not a competitor at all, just interested as a computer hacker (really, network engineer, RHEL server admin, and hacker in various languages, by paper certs and experience) and a musician of medium repute around town.

Who knows:  maybe there's a one-in-a-million chance I can backchannel suggest a different data structure for some aspect of your code.  Probably not, but if I find it, you'll be the one to know and evaluate.
My name is Nellie, and I take pride in helping protect the children of my community through active leadership roles in my local church and in the Boy Scouts of America.  Bad word make me sad.

Offline lostinidlewonder

  • PS Silver Member
  • Sr. Member
  • ***
  • Posts: 7660
Re: Try out an app I'm building for online learning
Reply #8 on: January 30, 2021, 09:52:25 AM
Have you seen https://www.multiplayerpiano.com? It is a similar concept I believe.
"The biggest risk in life is to take no risk at all."
www.pianovision.com
For more information about this topic, click search below!
 

Logo light pianostreet.com - the website for classical pianists, piano teachers, students and piano music enthusiasts.

Subscribe for unlimited access

Sign up

Follow us

Piano Street Digicert