Webside work needed for Max Project

jawnypants's icon

I need a web interface to work with a public art project I am doing. Let me explain the piece and anyone interested can contact me if it's within your skill set and you are interested in working on it.

I have a Max Patch running on a server that creates generative musical compositions in real time. The software simultaneously streams the music (Shoutcast) and creates an aiff file. What I would like is to make it possible to point one's phone at a QR code (or point one's browser at a web page) and be able to "claim" the music. Perhaps this would be by the user entering their email, and having the music file emailed to them.

The trick is that only one person can claim each piece of music, so if the Maxpatch creates and plays "Song100", then "Song100" is available for claiming, but as soon as it is claimed, then anyone visiting the site would have to wait until the Software created and played "Song101",

Let me know if you are interested or have more questions. I am happy to pay a reasonable rate, but I should also note that this might need to be done in the next 2-3 weeks.

I look forward to hearing from you,

John Reed/Jawnypants

D.Singer's icon

John Reed/Jawnypants,

This is more for a web/back-end development job with real-time communications (web sockets or rest API). This could be done with nodejs server and any SQL database.
What kind of solution did you find eventually?

jawnypants's icon

I hired someone through FreeLancer.com to build a site. I believe he used React with Node.js and an SQL database as you say. It' actually working now if you want to preview it. The url is http://157.245.243.41/ and you should be able to send yourself a song. Just out of curiosity, are you the Singer who built a bunch of midiparsers for Max that became obsolete with 64 bit implementation? Just curious. Let me know how you like the React site.

D.Singer's icon

Hi John,
Yea, I would do something similar eventually, not with react tho, but nodejs and sql. Site looks nice, but why no domain name for it? (its possible to get free domain names as well)
Its strange, I don't get sound from the player, but if I go to steam link in rbx2.hnux.com... (the link that player streams music from), then it works. Interesting project thought :)
No ,I am not the Singer who did midiparsers for Max, but I do work as developer with Max, Pd and web tech (nodejs, js, sql, php, css etc)
Do you have link for that library, I am curious to :)