Notice: Any messages purporting to come from this site telling you that your password has expired, or that you need to verify your details, confirm your email, resolve issues, making threats, or asking for money, are
spam. We do not email users with any such messages. If you have lost your password you can obtain a new one by using the
password reset link.
Due to spam on this forum, all posts now need moderator approval.
Entire forum
➜ MUSHclient
➜ Suggestions
➜ Music Macro Language
It is now over 60 days since the last post. This thread is closed.
Refresh page
| Posted by
| Vessarr
(16 posts) Bio
|
| Date
| Sat 11 Oct 2014 10:16 PM (UTC) |
| Message
| I tryed searching for it and havent found any discusions on any forums about useing MML for a mud to send music data to a players client on a need to have basis. This would stop players from having to download wav files in order to have sound on a mud and they wouldent have to update ever as all the music and would be on the fly depending on what the mud sends them.
Im not sure how hard it would be to do this but it doesent seem like it would be impossable for mushclient to have a pluggin or the like to play MML data sent to it by a mud. | | Top |
|
| Posted by
| Nick Gammon
Australia (23,173 posts) Bio
Forum Administrator |
| Date
| Reply #1 on Sat 11 Oct 2014 10:49 PM (UTC) |
| Message
| | I am not familiar with this, do you have a link to a description? |
- Nick Gammon
www.gammon.com.au, www.mushclient.com | | Top |
|
| Posted by
| Vessarr
(16 posts) Bio
|
| Date
| Reply #2 on Sun 12 Oct 2014 12:47 AM (UTC) |
| Message
| Indeed iv got a couple!
I kinda just stumbled apon it by accident today and asked myself why no one had even talked about implimenting it for a mud so im not suprized you havent heard of it.
http://en.wikipedia.org/wiki/Music_Macro_Language
of corse provides basic examples and a history.
https://github.com/legospacy/lua-mml
A lua mml interperter that has a couple basic songs to look at. It seems to use an outside player SoX to actuly play each mml note.
It doesnt seem like it would be any more complicated then color coding to add into a mud. | | Top |
|
| Posted by
| Vessarr
(16 posts) Bio
|
| Date
| Reply #3 on Tue 14 Oct 2014 01:52 PM (UTC) |
| Message
| | So apparantly 8-bit mush does offer support for this under the name ANSI music so I missed it in my searching. Seem like its only on there web client unfortionitly. | | Top |
|
| Posted by
| Nick Gammon
Australia (23,173 posts) Bio
Forum Administrator |
| Date
| Reply #4 on Wed 15 Oct 2014 02:14 AM (UTC) |
| Message
| From Wikipedia:
Quote:
Modern MML originally appeared in Microsoft BASIC and was common in the early 1970s and 1980s on 8-bit and 16-bit era Japanese personal computers.
This isn't exactly modern stuff, and you are the first person to ask about it. It isn't supported right now, although you could probably write a plugin to do it. |
- Nick Gammon
www.gammon.com.au, www.mushclient.com | | Top |
|
| Posted by
| Vessarr
(16 posts) Bio
|
| Date
| Reply #5 on Thu 16 Oct 2014 04:14 PM (UTC) |
| Message
| | I actuly ended up doing just that though its not mml really but its the same concept. It still needs work and testing and whatnot but early results have been good. | | Top |
|
| Posted by
| Fiendish
USA (2,555 posts) Bio
Global Moderator |
| Date
| Reply #6 on Thu 16 Oct 2014 04:23 PM (UTC) |
| Message
| | You should definitely post your plugin (and server component?) to the forum. :) |
https://github.com/fiendish/aardwolfclientpackage | | Top |
|
| Posted by
| Vessarr
(16 posts) Bio
|
| Date
| Reply #7 on Thu 16 Oct 2014 04:51 PM (UTC) |
| Message
| | I plan on it as soon as iv got it finished and tested out. Im also planning on includding a pluggin updater so a server with its own pluggins can allow players to update them without having to go off mud. | | Top |
|
The dates and times for posts above are shown in Universal Co-ordinated Time (UTC).
To show them in your local time you can join the forum, and then set the 'time correction' field in your profile to the number of hours difference between your location and UTC time.
26,693 views.
It is now over 60 days since the last post. This thread is closed.
Refresh page
top