Welcome Guest [Log In] [Register]
Welcome to Brackenwood. We hope you enjoy your visit.


You're currently viewing our forum as a guest. This means you are limited to certain areas of the board and there are some features you can't use. If you join our community, you'll be able to access member-only sections, and use many member-only features such as customizing your profile, sending personal messages, and voting in polls. Registration is simple, fast, and completely free.


Join our community!


If you're already a member please log in to your account to access all of our features:

Username:   Password:
Add Reply
MilSarus BETA
Topic Started: Feb 15 2007, 04:14 AM (2,159 Views)
Hoodles
Member Avatar
College Student...so...poor.
Finally behold the excellence and harwork that is MilSarus! Currently v.1.0 BETA, this is the first flash applet that converts srs abbreviations to musical notes! You can also play the piano on it! =]

This was a total pain in the ass to make because of the timing in ActionScript and the lack of flow control. AND I made it just for you guys, so appreciate it! :lol:

Go ahead and try it out...comments, criticism, and suggestions are of course welcome! Enjoy.



Download MilSarus BETA
Offline Profile Quote Post Goto Top
 
chluaid
Member Avatar
Bitey's Daddy
Admin
dude, that is fantastic :D
Thanks for making this.. i've just spent at least half hour trying out different combinations.

Can I make a suggestion? I see how you made the first note of each word longer in duration, but in a sentence it gets a little confusing for beginners.

Are you familiar with the word 'staccato' in music? If not, well it's a note that is played and cut off suddenly. Like a string that is plucked, then immediately dampened. If a normal note is "dee", then a note played staccato goes "dit".

So a typical Sarus sentence might go like this:
deeditdit dee deedit deedit deeditdit dee

My original plan for Sarus music was that the first syllable in the word would be normal, but the other syllables in the word would be staccato (or vice-versa: first syllable is staccato, and the rest are normal). Combine that with spaces between the words and you have a structure that's easy to learn and translate.

In music, staccato notes have a dot above them.. so a typical Sarus sentence would look like this:

Posted Image

I haven't put gaps between those notes, but on a learning machine like yours, it'd be a nice addition to make it easier for beginners to differentiate.

Once again, nice work mate.. love it :D
Offline Profile Quote Post Goto Top
 
Hoodles
Member Avatar
College Student...so...poor.
Well it's still in beta, so its the perfect time to modify it =]

Yea I understand staccato and things of that nature. So would it be more ideal if i made the first note a normal eighth note and that rest staccato eighth notes or vice versa? Also, what else should i add? Like the notes visually?

I made this for you and Brackenwood, so what ever you want in there I'll do my best :bing:
Offline Profile Quote Post Goto Top
 
Laroon
Brackenwood Lightweight
omg you're amazing. i love it man. Do what adam says...do what adam says... haha. But seriously- amazing. You even got the colors. perhaps you could also make it pause when you have a space. all other notes get played in sequence? does that makes sense? if not, just do the stacatto thing. It'll work that way.

And adam- i'm a music major man. and i have to break it to you.. the Stacatto are on the wrong side of the note in your drawing. they go on the bottom when the stems are up :P
Offline Profile Quote Post Goto Top
 
Hoodles
Member Avatar
College Student...so...poor.
I did a little preview to see if you liked what it sounded like. It sounds more confusing this way because its harder to tell which notes are dampened and which aren't. Tell me if you had something else in mind =P

drmfslt


drmf mrd
Offline Profile Quote Post Goto Top
 
GARYsurvivor
Brackenwood Lightweight
Adam, aren't staccato notes supposed to have the dot below them if the stem is pointed up? EDIT: Aww nevermind Laroon caught it already.

And, if this helps at all, this is what I imagine "Language is easy" would sound like.

srs t dsm
Offline Profile Quote Post Goto Top
 
chluaid
Member Avatar
Bitey's Daddy
Admin
Laroon
Feb 17 2007, 09:18 AM
And adam- i'm a music major man. and i have to break it to you.. the Stacatto are on the wrong side of the note in your drawing. they go on the bottom when the stems are up

oops :P
Must be getting old.. it's been so long since I actually wrote or read any sheet music.

Hoodles.. it's sounding much better, but maybe try with spaces between the words. I suggested that in my earlier post but you musta missed that bit :++:

An alternative, and one I think would sound much more natural and musical (although I haven't tested it) would be timing the notes based on how many syllables in each word.

In all cases below, the first note is of a fixed duration and the rest are shorter

Posted Image
(did I get that right Laroon? I'm a bit rusty)

Anyway Hoodles, once again awesome work. Can't wait to see/hear more :bing:

Offline Profile Quote Post Goto Top
 
Hoodles
Member Avatar
College Student...so...poor.
Gary I like the sound of that alot. What are you using to generate those notes? Currently I just exported single notes from this synth program called FL studio. Although there are 3 different types of "realistic" piano channels, they still sound artificial. Your notes don't.

So yea, what are you using? lol
Offline Profile Quote Post Goto Top
 
GARYsurvivor
Brackenwood Lightweight
I'm using the same thing as you Hoodles. I think I must be more familiar with the program. I'll help you with that through PMs and AIM.

Chluaid, that last drawing seems correct, making each word the eqivalent length of a single quarter note, right? After messing with that idea, however, I can't seem to find a spacing that I like between the words. A quarter note rest sounds too long and spaced out, and anything shorter makes it sound arrhythmic. My idea used all the same note length with the use of accents and staccato, but it can become arrhythmic depending on the words and their length.

What would be the best way to do something like this?
Offline Profile Quote Post Goto Top
 
Hoodles
Member Avatar
College Student...so...poor.
I messed with it too, making each a quarter note and things to that effect. Like Gary, it just didn't sound right...and I would have to recode a lot of the current program to make it work, which would be fine...but at the moment I can't find anything that seems good.

So for now I'm going to do the stacatto notes and we can go from there.
Offline Profile Quote Post Goto Top
 
chluaid
Member Avatar
Bitey's Daddy
Admin
ok how about this (another one of the original ideas):

The example Sarus sentence below is in 2/4 time, and each word is slotted into a bar of music.. (you could experiment with different time signatures - 6/8 might work for words of up to 6 syllables). With this method, all syllables would have the same duration, but the first of each word is accented (not entirely necessary but helpful with translation).

The best thing about this way is that you could place a beat in the phrase and this makes it all much more rhythmic.. and less likely to result in choppy stop-start sounding phrases.

In 2/4 time there are 2 quarter notes (4 eights) to the bar, so any bars with less than 4 syllables would have one or more rests. Words should not be split with rests.. so with a 2-syllable word in 2/4 time, there'd either be

  • half-rest before the word
  • quarter rest either side
  • half-rest after
If a 1-syll word is followed by a 2-syll word, I reckon it'd be OK to place them both in the same bar separated by a eighth-rest.

Posted Image

I put accents where it might be helpful to separate words.
Offline Profile Quote Post Goto Top
 
Hoodles
Member Avatar
College Student...so...poor.
I agree that, that would make it more rythmic...but I feel that it would be extremely hard to differentiate between different words (especially if there was more than 1 rest). Like if one were to put words into a 1 beat bar, I feel as if it would confusing to differentiate between 2 rests and 3 rests.

I'm not sure if I'm expressing my concern accurately lol.

Anyways, I'm about done with version 2.0. You can tell me if you like it or we should revamp again.
Offline Profile Quote Post Goto Top
 
chluaid
Member Avatar
Bitey's Daddy
Admin
ok awesome, I look forward to it :)

with the rests, notes, time signatures and so forth, there's really no need to do it musically.. that only makes it a little more rhythmic and easier to listen to. If we're talking about raw translation, I think staccato, accenting and short rests between the words is more than adequate for learning.

I think it's up to people how far they personally take it.. I don't intend to ever make hard/fast rules for music. Part of the beauty of Sarus is the ability for anyone to develop their own personal methods and use for it. In the end, it's all universally translatabe, regardless of how it's done :bing:
Offline Profile Quote Post Goto Top
 
Hoodles
Member Avatar
College Student...so...poor.
Alright here it is. MilSarus BETA 2.0




Download MilSarus BETA 2.0

CHANGES:
-different piano synth
-first note of word is an 8th note
-rest of the notes in a word are 1/32 of a note (staccato)
-there are 1/8 note rests in between words
-the default text is the one Gary used in his example...I thought it sounded neat!
-Oh yea, and the background color is changed to match the forum template (teehee)

Special Thanks to Gary. He gave me the preset for a channel in Fruity Loops that gave me a more realistic sounding piano synth, and he also came up with the idea to use 1/32 notes as staccato instead of a dampened 8th note, which is what I was going to do originally.

Gary and I both agree that each octave sounds like one octave higher than it should be. We have no idea why, but agreed that since they're all relative it shouldn't matter. Complain to me if you disagree =]

As always, comments, criticism, and suggestions are welcome.
Offline Profile Quote Post Goto Top
 
chluaid
Member Avatar
Bitey's Daddy
Admin
it's perfect :lol:
The spaces make it really easy to hear and differentiate between words. For advanced users/speakers/translators, the spaces could be eliminated completely and go just on the note durations. Maybe BETA 3.0 could have an 'Advanced' checkbox which eliminates spaces from the playback.

You're right about context.. it doesn't matter too much if the octaves sound a little too high or low.

*edit* might be nice to make the "Make Musical" button activated by the Enter key as well as mouse.
Offline Profile Quote Post Goto Top
 
GARYsurvivor
Brackenwood Lightweight
Hoodles
Feb 17 2007, 08:36 PM
Special Thanks to Gary.

You did a good job with it, although I'm wondering what happened to the more flowing notes that it should have produced. :blink:

Later we should try and use Adam's new idea. Even though it sacrifices the spacing that we assumed was necessary, it keeps the rhythm without large spaces and it also isn't too hard to differentiate between words. If I knew the slightest bit of Flash I would help more. Actionscript seems easy enough to learn, especially with my previous programming experience.

Side note: You missed a flag on the last note of your last measure, Adam. :P

Another side note: Posted Image
Offline Profile Quote Post Goto Top
 
Hoodles
Member Avatar
College Student...so...poor.
you pressed the button while it was playing didn't you >.<

edit: man that's pretty..i made good color selections and you can actually see the subtle gradients that I thought were in vain! lol =]
Offline Profile Quote Post Goto Top
 
Hoodles
Member Avatar
College Student...so...poor.
Alright the updated MilSarus is in. I named it 2.1 because I felt as though some minor updates don't qualify it for a whole new number :lol:


Download MilSarus BETA 2.1

CHANGES:
-added a checkbox to take away and add spaces in between "words"
-made it so you could press enter instead of clicking the button
-changed default octave selection to C4, because I like it better
-changed the coding structure around. you can't see it...or tell...but I felt like mentioning it.

PS. I only double posted so the background color would match up and I wouldnt have to change it =P Please forgive my laziness.
Offline Profile Quote Post Goto Top
 
Vector
Member Avatar
Resident Actionscript Guru ♂
Admin
Listen up, it's a medaly!! :lol:

Although frankly I've got no idea what it means, it was fun as to make. :P

srs t dsm s srs t smd s srs t dsm s srs t smd s srs t dsm s srs t smd
Offline Profile Quote Post Goto Top
 
GARYsurvivor
Brackenwood Lightweight
Aha, I like it Vector.
Offline Profile Quote Post Goto Top
 
Hoodles
Member Avatar
College Student...so...poor.
srs t dsm s srs t smd s srs t dsm s srs t smd s srs t dsm s srs t smd

language is easy if language is night if language is easy if language is night if language is easy if language is night

Very profound Vector =P
Offline Profile Quote Post Goto Top
 
chluaid
Member Avatar
Bitey's Daddy
Admin
haha lovely composition Vector :lol:

love 2.1 Hoodles. Small suggestion for your next revision: put a credit for yourself on there... perhaps in the titlebar, something like:

MilSarus BETA 2.2 - built by Hoodles

cos if you wouldn't mind, I'd like to use it on my Sarus pages when I introduce music in the lessons if that's OK with you :D
Offline Profile Quote Post Goto Top
 
Hoodles
Member Avatar
College Student...so...poor.
Of course you can use it! That's what it's here for. I have my name in the little "about" pop-up...but I don't mind flaunting my name in some place more visible :D I'm making a couple changes, 2.2 should be out tonight.
Offline Profile Quote Post Goto Top
 
GARYsurvivor
Brackenwood Lightweight
I have a couple suggestions as well. Instead of saying "Invalid character" when other letters are involved, you should just ignore them as if the weren't there. That way something like "sarus ti dosum" would still work.

Also, not to be vainglorious or anything, but I wouldn't mind a little spot in the credits too.
Offline Profile Quote Post Goto Top
 
Hoodles
Member Avatar
College Student...so...poor.
MilSarus BETA 2.2


Download MilSarus BETA 2.2

CHANGES:
-I added a "tempo" slider at the bottom. It just changes how fast the intervals are. Try it out...
-Well I initially made it so punctuation characters were ignored, but then I saw Gary's post and made it so all other characters are just ignored.
-Added my name at the top.
-Hover over my name and there is a credits pop-up.

[size=5]Edit: You might wanna DL it instead of using it here. At least for me, its lagging when streaming from photobucket.[/size]
Offline Profile Quote Post Goto Top
 
1 user reading this topic (1 Guest and 0 Anonymous)
Go to Next Page
« Previous Topic · General Sarus · Next Topic »
Add Reply