Allegro.cc - Online Community

Allegro.cc Forums » Off-Topic Ordeals » Music composer proggie?

This thread is locked; no one can reply to it. rss feed Print
Music composer proggie?
miran
Member #2,407
June 2002

I bet you downloaded Gorts Synth because it's the smallest SF2 on the site :) Actually it's a very good sound font it's just that it isn't a standard collection of samples as you might expect. Instruments in that particular sound font (and some others) are just instructions on how the sound card should synthesize sounds using some basic waveforms and lots of filters and effects. To get a real sound font I recommend you download one of the big ones (Reality is my favourite and "only" 32 megs) or the individual instruments.

EDIT:
Don't use ModPlug to rip instruments out of the sound font, it will do a terrible job. I recommend you use Awave Studio instead.

--
sig used to be here

Korval
Member #1,538
September 2001
avatar

Quote:

Looking at the staff notation created from a typical midi tune, you can clearly see the trouble the program has to go through to display it accurately, they don't usually look like your average notation, they'll be using very wide measures, several clefs and clearly take more space than a tracked tune will.

What program have you been using? Even that painful-to-use Melody Assistant (shareware) program can load .mid files and display them using pretty reasonable notation. I opened up a few .mid files I had lying around and found that I could get 12 separate instruments on screen while displaying an average of 5 measures of each.

Note that Melody Assistant does a really crappy job of spacing measures, and it still displays more information than the common tracker. Also, .mid files aren't necessarily a good test, since they can do some very notationally unorthadox and strange things. Certainly, the multiple parts on one track constantly confounds Melody Assistant.

Also, keep in mind that, when you look at multiple instruments, it has to display the notation as a score. That means all corresponding measures have the same size, so if you have 128 32nd notes in one measure and the one above it has just a whole note, then the whole note measure is going to look empty. Also, beats have to happen on the same vertical lines.

And I, for one, don't deny that proper notation is difficult to write into code. Just because you haven't used a program that does a decent job of it doesn't mean that it isn't possible or rewarding.

Quote:

Staves are good for people to understand & write quickly, but staves require ‘common sense’ which is too complex for a computer to handle well. That is, every single stave system I've used on a comp has been woefully user unfreindly. (Apart from Sibelius, which was meerly fiddly.)

As I am currently writing a staff-based music editor, what, in particular, did you find lacking or difficult in editing music with a staff view?

Quote:

Note: Never heard of a soundfont.

You recall that .mid files don't actually contain samples. Instead, they refer to instrument #x, where x is 0-127. It is up to the midi player to determine what instrument #x sounds like.

A soundfont provides samples for instruments. Sometimes, a .mid file will come with a soundfont attached (though not embedded in the file), so that the way the music sounds will be more like what the creator intended.

Funklord
Member #467
June 2000
avatar

Quote:

It's strange that you should bring up rythm. I thought about mentioning that as another major advantage in traditional music notation, but I thought my post was big enough already. The music is more readable beacuse it uses different sumbols for different lengths of the notes. The system is excellent for rythm.

Hmm.. so now we have twisted ourselves around aye?

Quote:

Anyone, including people who know practically nothing about music notation, can look at it and instantly tell if the music goes up or down

First you say that staves are more readable because you can instantly tell what position they are in, instead of having a symbol like [G-5] then you say that staves are rhythmically more readable since they use symbols instead of graphical representation?

Please make sense with your arguments, staves are in no way good for rhythm, and that's that, any drummer will tell you this.

Quote:

What program have you been using? Even that painful-to-use Melody Assistant (shareware) program can load .mid files and display them using pretty reasonable notation. I opened up a few .mid files I had lying around and found that I could get 12 separate instruments on screen while displaying an average of 5 measures of each.

I think you maybe misunderstood, I'm currently using the most popular music composition package, it has no trouble whatsoever in converting midi into notation.
What I mean is that a typical midi tune will often contain information beyond a typical staff note, since there are much less limitations for an electronic composer.
If a composer has no limitations to think about, the staff will look horrible, which shows to prove my point that they are deprecated.

Korval:
Not a prob with the program or anything
It's just that staff view in musical apps only appeals to people who have used it very much previously, or if converting from paper by hand.
It just isn't logical at all, and feels very limiting.
So you should concentrate on making it feel as authentic as possible for those who already feel at home writing staves.

I've been using midi for music since 1986, and quite frankly, never had the need to try out all the shareware stuff out there. (nor was my sequencer a pc in the the beginning)
I recognise the hobby to compose music and prefer to pay for quality software.
Although tracking still remains the best alternative for live computer generated music, and is also very useful to make sampled drum patterns for any other software.

midi files are probably the most important form of notation today...

----------------------
[ Me payge | Me shoutcast (128k) | Me in aktOin! | Me OS | Me friends ]

Age is inversely proportional to how much drink you've had - Funklord

Trumgottist
Member #95
April 2000
avatar

Quote:

First you say that staves are more readable because you can instantly tell what position they are in, instead of having a symbol like [G-5] then you say that staves are rhythmically more readable since they use symbols instead of graphical representation?

You misunderstand me (on purpose?). What I said about rythm was that it's easier to distinguish between an 8th note and a 16th note than seeing the exact space between two locations (which is what you have to do if you don't use rythmic symbols). This is especially true for more complex rythms. The graphical element is still there too, it's not as if the symbols are randomly chosen.

This does in no way mean the I have twisted myself around. The comparision with [G-5] is strange at best. Compare [F-3] with [B-6]. At a quick glance they look the same and yet they are widely different tones.

The tracking notation works for what it is intended to do, and it might even be a notation that suits you perfectly, but your claim that it represents music in a more efficent or better way than traditional notation is unfounded.

Quote:

Please make sense with your arguments, staves are in no way good for rhythm, and that's that, any drummer will tell you this.

Any drummer will tell me that? No. Normal music notation is widely used among percussion too.

--

I am still curious as to why you early in the thread said that "The notation format ... only benefits string instruments in its design." You never did explain that statement, and I'd be interested in knowing what you meant.

--
"I always prefer to believe the best of everybody - it saves so much time." - Rudyard Kipling

Play my game: Frasse and the Peas of Kejick

Irrelevant
Member #2,382
May 2002
avatar

"I bet you downloaded Gorts Synth because it's the smallest SF2 on the site ;)"

Yeah, I wasn't sure what a soundfont was (still aren't), so just wanted something small.

"Don't use ModPlug to rip instruments out of the sound font, it will do a terrible job."

As I said in my last post, I don't know what a soundfont is, or how to ‘rip’ one with MODPlug. MODPlug doesn't seem to recognise it as anything.

"I recommend you use Awave Studio instead."

Link?

<code>//----------------//</code>Here be l33tsp33x0rz.

Korval
Member #1,538
September 2001
avatar

Quote:

Please make sense with your arguments, staves are in no way good for rhythm, and that's that,

Come on. Tracker views are horrible for rhythm. The simple fact that you can see the start of a note without knowing how long it will last is a testiment to that.

Remember, you can't play a note until you know how long it's going to last.

As someone who actually can play an instrument, it would be impossible to walk down some kind of track view and figure out the length of every note and convert that into a rhythm. Remember, in a track view, notes don't have length. You have to instead find the next note, which could very well be on the next page (especially considering you're only looking at a few measures on a page anyway).

Not only that, let's see you try counting lines at 120 bpm, while still parsing the next note's pitch and converting it into a fingering pattern for your instrument of choice, so that you can tell what the duration of a note is.

Once again, not as a computer playing music, but as an actual player of an instrument, it is imperitive that any viable notational scheme provide both pitch and duriation immediately. I need this information so I can get ready to play the next note. Tracker views just don't provide this information.

Quote:

any drummer will tell you this.

Except, of course, me. How many actual drummers have you asked, btw? I can't imagine that many of them would like to be presented with a tracker view rather than a standard music staff.

Note that my previous arguments about page size still stand: even if you only fit 2 measures on a line (which requires a poor notation program and very complicated rhythms), you still get 12 lines, which gives you more measures than the tracker view gives you only 5.5 measures. More measures is better. After all, a drummer who is playing can't exactly reach up and flip to the next page.

Quote:

What I mean is that a typical midi tune will often contain information beyond a typical staff note, since there are much less limitations for an electronic composer.

As I said, I opened up a bunch of midi files on mine, and none of them went abnormally far above/below the Treble/Bass clefs. Besides, even if they do, there is musical notation for those notes: 8va means raise this an octave higher than drawn. That way, you don't need a bunch of lines or lots of staff room. If your program doesn't support 8va, that's its fault, not the notation it is attempting to emulate.

Also, real instruments can't go too high above treble or too low below bass. If I recall, the flute/piccalo has a dynamic range extending only 8va above the C 2 lines above the Treble clef (C6, btw). That makes C7 the highest reasonable note to be using at all.

Quote:

It just isn't logical at all, and feels very limiting.

That all depends on it's design goals. So, let's design a musical notation format.

The goals for this format are the following:

1: Fit as much information on the page as possible (ease of play and composition).
2: Both rhythm and pitch are immediately avaliable from a note (ease of play).
3: Breaks a sequence of notes into small pieces for easy navigation.

#1, pretty much, rules out any text-based format. Image glyphs can be made smaller than text and still be legible. Also, it necessitates a format that makes music sections small when they have no need to be large. For example, a measure containing little information (say, a whole note or a whole rest) should be condensed down quite small.

#2 requires that the symbols show duration information. That means that a lone symbol has a particular duration.

Now, if you look at the design goals, you find that ease of play is integral among them. However, most things that make playing music easy also makes composing that music easier. So, generally, what falls out is that the notation format that fulfills these goals is good for both playing and writing.

Quote:

midi files are probably the most important form of notation today

Maybe to you, but that doesn't apply to real-world composers.

Besides, midi isn't even a reasonable notation format. It lacks the... imprecision of actual staff notation. Rather than encoding a "forte", it has a precise volume. And it doesn't even get such simple details like crescendo/decrescendo right.

madpenguin
Member #2,201
April 2002
avatar

For those looking for samples:
http://www.kiarchive.ru/pub/misc/sounds/samples/ft2/
Be forewarned: they're all in .xi format (although ModPlug Tracker can convert them for you), and many of them are quite large (16-bit by 44.1khz).

Quote:

Also, real instruments can't go too high above treble or too low below bass. If I recall, the flute/piccalo has a dynamic range extending only 8va above the C 2 lines above the Treble clef (C6, btw). That makes C7 the highest reasonable note to be using at all.

That makes the assumption that all the instrument samples in a piece are centered at middle C, which, while it's the right way of doing things, rarely happens in a MOD.

Quote:

There is something to be said for actually knowing something about music and music theory before actually trying to make music. A lot of musical notation (key signatures and so forth) is rooted in music theory, thus making it somewhat difficult to make theoretical mistakes.

Many trackers have some basic features built in, such as highlighted text every quarter note, chord editors, and the like, that are supposed to help you with this. Of course, that doesn't prevent newbs from releasing amusingly bad modules, but they're there if one wants to use them.

While we're (sort of) on the topic of mods, I offer these humble examples of what can be done with them:
http://www.modarchive.com/cgi-bin/download.cgi/I/illegal0.xm
http://www.modarchive.com/cgi-bin/download.cgi/I/illegal8.xm
http://www.modarchive.com/cgi-bin/download.cgi/F/forsomeonespecial.xm
;)

---------------------------------------------
Cynicism field generator is enabled and operating at 97% of capacity

Funklord
Member #467
June 2000
avatar

Quote:

Come on. Tracker views are horrible for rhythm. The simple fact that you can see the start of a note without knowing how long it will last is a testiment to that.

Remember, you can't play a note until you know how long it's going to last.

No, you come on, this is getting silly, a notes length has no meaning for a drummer,
The velocity is a much more important factor, which of course cannot be described by a typical staff.
That is why there is a widely used thing called "Drummers notation" which resembles hmm...
Horizontal tracker notation?

Actually I think trackers have the most straight-forward way of describing starts and endings of a note, since there is no question that the note will end if another instrument occupies the same channel, or if there is a "note end" symbol there.

Quote:

Maybe to you, but that doesn't apply to real-world composers.

Besides, midi isn't even a reasonable notation format. It lacks the... imprecision of actual staff notation. Rather than encoding a "forte", it has a precise volume. And it doesn't even get such simple details like crescendo/decrescendo right.

Real world composers? what real world composers have you talked to? your friends at Sony music? Virgin records? Nobuo Uematsu? Please tell
I have some insite on what happens in the "real world of composers" and it states clearly that many symphony orchestras and other people who oppose the introduction of digital in music, are dying, due to impopularity.
Last time I spoke to what's his name in metallica he said that he doesn't like computers nor mp3, and that his associates would try and make sure those kinds of tools never made it into their studios.
They opposed mp3, and look, how a lot of people stopped buying their records, I'm sure they are eating up those very words right now.
I haven't seen their studio, but bet it's filled with the latest digital equipment.

The point to me telling this is that sometimes things need an overhaul even if you love them, since we need to keep up with always rising expectations.

MIDI has all information required to make orchestral music and more advanced music, or why have so many symphonies been created using midi?
The note start/stop, velocity, volume, timing, accent, bend, A/D/S/R etc. are all there, there is nothing else required to describe musical content.
The only things needed to add to this is the perfect information of how the instrument itself is supposed to sound.
Just because midi doesn't tell a guitarist to get ready to put his fingers in a certain place, doesn't make it worse, since this information can be extracted anyways.
Don't blame the format if you intend to write imperfect music, the format is flawed if there can be discrepancies about how a sound should be played.

This sounds too much like the all too common discussions about midi vs. mod
mod has almost the same kind of capabilities, except it forces you to use the same timing throughout the song (with tempo changes this isn't a limitation), this could be fixed in the future, or using a mod view for midi is practical too.
The formats in no way clash with eachother, and together they create major success.
(step sequencers etc)

----------------------
[ Me payge | Me shoutcast (128k) | Me in aktOin! | Me OS | Me friends ]

Age is inversely proportional to how much drink you've had - Funklord

Korval
Member #1,538
September 2001
avatar

Quote:

I offer these humble examples of what can be done with them:

In general, I don't have a problem with .mod formats (except for the instrument and channel limitations). I find the basic concept of the .mod format, music information bound to instrument samples, to be the best way to create music. It lets you know precisely how the music will sound to the end user.

I fully expect my music editor to export to a .mod-type format; it'll even have instrument editing capabilities (though this might come from a back-end plugin application).

My problem has always been with .mod editors.

Funklord
Member #467
June 2000
avatar

I always wanted a feature to have the option to change the pitch of an instrument without changing the length, although pitch shifting is very cpu intensive for quality, it could create amazing results, much more needed than any other effect.
Currently I need to load the file into logic audio, edit the pitch and sometimes even make it into a multisample for fasttracker.

Otherwise I'm happy with 32 channels and 256*16 instruments (which the XM format allows)
since I only use it for programs and recording sequences, I rarely ever wanna go over 10 channels (cpu usage)
But of course using it to create music without the need to care about the power for playback this can be extremely limiting.

Given the current structure of almost all (except recent) mod types, having too many channels will bring the volumes too low (very bad quality mixing too)
So more channels would only be practical if channels were made to allow "peaking", which they currently can't.
This is a choice you make when you enter the higher end of music apps, leveling becomes a much more apparent problem, and always needs many more hours of work.

the amount of instruments wouldn't ever bother me, but some people somehow just manage to run out of them...
Dunno why they did it, probably to make menus smaller and easier to access.

----------------------
[ Me payge | Me shoutcast (128k) | Me in aktOin! | Me OS | Me friends ]

Age is inversely proportional to how much drink you've had - Funklord

Korval
Member #1,538
September 2001
avatar

Quote:

The velocity is a much more important factor, which of course cannot be described by a typical staff.

Actually, it can. You can use either precise beats-per-minute, or more imprecise (and, in general, preferable) speed designations.

Besides, for a drummer, the speed isn't necessarily the most important issue; it's the rhythm. And that is already described by the note lengths.

Quote:

That is why there is a widely used thing called "Drummers notation"

Oh, you're talking about drum sets. In that case, that's not playing one instrument; that's playing lots. So, having a different notational scheme is expected.

Quote:

Actually I think trackers have the most straight-forward way of describing starts and endings of a note, since there is no question that the note will end if another instrument occupies the same channel, or if there is a "note end" symbol there.

First, it may be a straight forward way of describing the duration of a note, but, as with many things, the straight-forward way isn't necessarily the best way. It just takes up way too much room.

As an example, take programming using "vi" as the primary editor.

I'm told by many who swear by vi that it is a great editor. They explain that vi allows them to move around a text document without touching a mouse. And this is, basically, the primary reason to use vi. It is not straightforward to use. It is not simple. It is complicated, but it fullfills its design goal very well: it keeps your hands on the keyboard.

If keeping my hands on the keyboard were a concern for me when choosing an editor, then I would use vi, regardless of whether or not it is straightforward. It'll only take a month to a year, and it fullfills one of my concerns with an editor: keeping my hands on the keyboard (granted, I don't use vi because I spend well over half of my programming time thinking rather than typing, but that's beside the point).

The same is true here. Am I saying that western notation is perfect? No, it probably isn't. However, it is very good at what it does, and it is far superior to any tracker view in terms of both playing the music (with instruments) and composing it. The entry fee for learning it may be a bit steep, but the overall benifits outweigh the costs.

Second, what if you have multiple parts on the same staff? Or, better yet, a piano where one hand is playing one set of notes while the other is playing something else. This would typically be a chord or something simple, but not necessarily always. Once again, we come back to the basic illegibility of the tracker view; it simply takes too much room to display something that a staff view can in far less space (which is a statement that I note that you no longer attempt to refute).

Remember, the visual display of music is intended to make music easier to play and/or compose. What happens under the hood is of little consequence or importance.

Quote:

it states clearly that many symphony orchestras and other people who oppose the introduction of digital in music, are dying, due to impopularity.

True or false, this is a non-sequitor. The acceptance or avoidance of digital music by orchastral performers has nothing to do with the thrust of this conversation. We're talking about visual notation, not digital music.

Quote:

Last time I spoke to what's his name in metallica he said that he doesn't like computers nor mp3, and that his associates would try and make sure those kinds of tools never made it into their studios.
They opposed mp3, and look, how a lot of people stopped buying their records, I'm sure they are eating up those very words right now.

Off topic, but:

I'm sure that the drop in popularity of Metallica has nothing to do with recent shifts in popular music, or the end of a fad/beginning of a new one, or people stealing their music via MP3's online. No, it must be because they oppose MP3's.

/sarcasm

Quote:

why have so many symphonies been created using midi?

See my last reply.

Though I would like to know if the final presentation of these orchastras are really intended to be in .mid, or is that just a convienient tool for the composer to get an idea of what it would sound like? My guess would be the latter, much more so than the former.

Quote:

Don't blame the format if you intend to write imperfect music, the format is flawed if there can be discrepancies about how a sound should be played.

This is really getting off-topic, but I have to ask:

You aren't, by chance, one of those people who actually believes that orchastras and other live performances will, eventually, give way to computer performances, are you? I hope not; otherwise it shows a glaring lack of understand of, not only music, but the vast differences between even a mere recording and a live performance.

You can imitate the sounds, but you can't recreate the performance. And if you can't do that, then it's not going to replace actual live performances.

Standard musical notation is imprecise by design. It isn't that way just because there wasn't something better. A piece of music isn't great simply because of who wrote it; it must also be conducted and performed. Each performance of a piece of music is unique; imparting the character not only of the composer, but of the players and the conductor. To say that this imprecision is somehow a detriment to music simply shows a lack of understanding of the artform itself.

Funklord
Member #467
June 2000
avatar

Quote:

Actually, it can. You can use either precise beats-per-minute, or more imprecise (and, in general, preferable) speed designations.

Besides, for a drummer, the speed isn't necessarily the most important issue; it's the rhythm. And that is already described by the note lengths.

Velocity has nothing to do with tempo, it is an estimate of how hard the drummer should hit his drum or pianist strike his keyboard.

Quote:

Oh, you're talking about drum sets. In that case, that's not playing one instrument; that's playing lots. So, having a different notational scheme is expected.

Drums are an instrument, one, two or fifty pads, it doesn't matter, the notation should fit it.
You assume that all music uses western tonal instruments, but there are almost equally many that use only rhythmic structures.
Not to talk about the totally different toned chinese and arabic styles of music..
now where does western notation stand in this? oh I forgot it is "western notation" thus one amongst many.
MIDI covers them all, so do trackers, are we through yet?

About the unix text editor "VI" I think it's an evil program from hell and wish it burnt in a public place.
once you accidentally open it, it won't even let you exit without giving you a crash course in it's user friendliness (ie. a bunch of ~ ~ ~ ~ on the screen) a "killall -9 vi" each 2 minutes as a cronjob, works nicely.

Nobody wants to learn a keyboard only text editor, I have a million other programs that offer much easier keyboard shortcuts, more features, while still being easy to use, and exit on ctrl+c gracefully too.

people don't need months or years to learn a tracker, I already completed my first tune within a few hours.
it is a property of a program having logical behaviour, mostly dependent on the gui.
Fasttracker is not considered to have one of the best designed guis for nothing, the speed at which most people work it out has yet to be seen in another program.

As I said, depending on the type of music you want to notate, either tracker type notation or staff will be smaller on an A4
if drums are included I can guarantee the space needed for tracker type notation will be smaller.

Quote:

Though I would like to know if the final presentation of these orchastras are really intended to be in .mid, or is that just a convienient tool for the composer to get an idea of what it would sound like? My guess would be the latter, much more so than the former.

Both actually, like our friend Nobuo Uematsu (FF music composer) for example, created the music using midi, which was later converted into mod-style format for playback on snes

Many symphonists simply don't care to use their own orchestra anymore, they'll just create a tune using midi, send the file to an orchestra who will record it for him, then release an album.

Quote:

You aren't, by chance, one of those people who actually believes that orchastras and other live performances will, eventually, give way to computer performances, are you? I hope not; otherwise it shows a glaring lack of understand of, not only music, but the vast differences between even a mere recording and a live performance.

Depends on what you mean by computer performances I suppose.
last year, I was with 2000 normal youngsters who'd probably fall asleep watching an orchestra play a classical symphony, they were all wound up by some guys who had a performance of music using 3 C64 computers and playing weirdo music, partly live, partly sequenced.

writing a staff is exactly like painting with oil colours, the material is limited into that existance, if digitised it can be made better, or it could be done digitally from the start avoiding all the limitations therefore giving more freedom to the artform.
of course now people will argue that the oil painting has more "value" for some reason, but hey, I'm not saying you can't do it, I'm just saying that I won't bother to travel all the way there to see it, since that difference is insignificant to me and most people, digital is probably the way it will be viewn in most cases anyways.

The market for these kinds of live things is shrinking rapidly, since people can bring these experiences home, using something called a "CD" or "Computer".

----------------------
[ Me payge | Me shoutcast (128k) | Me in aktOin! | Me OS | Me friends ]

Age is inversely proportional to how much drink you've had - Funklord

jhuuskon
Member #302
April 2000
avatar

Aren't you guys forgetting that the purposes of tracker-notation and staff-notation are diffent?

the staff was created god knows when, the tracker notation somewhere in the 80's.

The purpose of the notations are so different that you can't really compare them.

The tracker notation was created in the amiga days to represent the 4 hardware channels on the 'Paula' sound chip. Ever since then, the tracker notation has been oriented to simplify handling the limited polyphony available. Well, recently when cpu power has increased dramatically, the polyphony no longer is a problem and notes can be played on 'virtual channels' bound to 'control channels', i.e. the ones you see on your tracker screen.

The tracker notation is simple to learn, but someone who's used staffs all his life has a hard time understanding it. Example: My cousin and i once tracked some classical tune (whose name i can't remember, it had something to do with goblins or gremlins or something) into something.. much different. He couldn't understand the tracker screen at all. He's been playing the piano for about 12 years now. I had the staff but i couldn't understand that. We wound up translating that staff to the tracker by him telling what note and how long (see, i'm a tracker oriented person so i don't include the lenght to the note, i use noteoffs :P ) it played and me tracking it down.

Granted, you can't play violin from a printed out sheet of tracker notation.

Tracker notation is a whole different approach to writing down the stuff. It shouldn't be compared to staff. More like to the event list of some midi sequencers. Actually the way Scream Tracker 3 compressed the pattern data when saving made the pattern columns into "event lists", i.e., not storing the empty lines.

E-4 5 32 ...
... . 01 ...
... . 32 ...
C-3 . 01 G20

Why even bother trying to play an instrument from that? You'd lose your sanity trying.

But i dare to claim that for the totally inexperienced person who has never tried to write or read any notation whatsoever, the tracker notation is easier to understand.

The tracker notation matches the inexperienced's way of thinking when writing music. It does match mine, anyway, and i tried sequencers first.
The pro doesn't think this way, though.

You don't deserve my sig.

Trumgottist
Member #95
April 2000
avatar

About using live musicians...

Yes, the digital part of the composing process is here to stay (though I know composers that prefer not to use a computer) but it's probably safe to say that most composers use programs with score notation. Many use notation programs, where the MIDI playback only is intended to be a help in hearing how it will sound. In those programs, the final product isn't intended to sound like the MIDI output.

Drummers: Yes, I can see how that kind of notation can be useful, maybe even more so than classical notation, in special circumstances. Drums in pop/rock genre being your example, and you can probably find a couple more. However, as a general notation format, it is still inferior. I can give examples of percussion pieces without tone height that are better notated in traditional notation, beacuse it is better at notating rythm.

Different scale systems: I don't know what an traditional arabic music notation looks like, but I can say that tracking notation isn't better suited to notate that music than our standard western notation. Trackers are also based on a small second being the smallest interval between two tones. There are ways to cicumvent that, but that exists in normal notation too.

--
"I always prefer to believe the best of everybody - it saves so much time." - Rudyard Kipling

Play my game: Frasse and the Peas of Kejick

Korval
Member #1,538
September 2001
avatar

Quote:

MIDI covers them all, so do trackers, are we through yet?

I don't recall articulation being part of the MIDI standard. You'd have to make those marks by hand, by lengthening or shortening notes manually. Slurs, a very important, and useful, notation, aren't in MIDI eitehr. There are any number of vital notational markings that are not covered by the MIDI standard.

Quote:

About the unix text editor "VI" I think it's an evil program from hell and wish it burnt in a public place.

As I said, I don't disagree.

However, the point I was making is that, for a text editor designed to make keyboard navigation powerful, it works well. Now, neither you nor I see any real benifit to that. But, for those who actually see a benifit in that, VI is a good program.

The way this connects to notation is that, for the stated design goals for a notational scheme that enhances instrumental playability and ease of composing, western notations works very well.

Quote:

As I said, depending on the type of music you want to notate, either tracker type notation or staff will be smaller on an A4
if drums are included I can guarantee the space needed for tracker type notation will be smaller.

Your guarentee is false. I've seen dozens of .mid files converted into notation, including the drum track, and not one has been limitted to a mere 11 measures per page, which is what the tracker view would take. In fact, thanks to the rhythmic needs of the drum track (32nd notes, so a measure is 128 lines), the tracker view can display less than 5 measures per page, while the notation view can, even in the space-poor Melody Assistant, can still show 15-20 measures on a page.

Quote:

Both actually, like our friend Nobuo Uematsu (FF music composer) for example, created the music using midi, which was later converted into mod-style format for playback on snes

It's more likely that Nobuo either had an SNES audio emulator to work with, or he had a dev-kit with special editing software so he could work with the chip itself. Oh, he might use some external program to get the basic score, but he would have to make sure that it sounds precisely the way he wants it to in the SNES's SPC700. An actual .mid file was likely never involved.

Unless, of course, you believe that a mere .mid file can produce anything even remotely similar to Thanatos's music in Secret of Mana.

Quote:

they'll just create a tune using midi, send the file to an orchestra who will record it for him, then release an album.

First, I don't think the concept of a composer who doesn't directly conduct the orchastra that plays his/her music is anything new.

And I seriously doubt any orchastra can reasonably play a MIDI file without human intervention. Take basic articulation, for example.

MIDI doesn't have articulation. However, the program the composer used to make this file probably does. Therefore, what ultimately happened is that the program had to convert the articulation into actual changes to the note lengths/volume. That means that a staccoto quarter note looks, in the MIDI file, more like an eighth note (or smaller) than a quarter note.

What this means is that, when someone loads the MIDI file into a notation program (so they can print out a score for an orchastra), what they will see is either a complete lack of articulation, or they will see very strange notes.

An unarticulated quarter-note, for example, isn't really supposed to last for a quarter of the measure. Instead, it would be written more precisely as a double-dotted eight note. Only a legato quarter note lasts the full quarter measure. A good notation-to-MIDI converter will convert un-articulated quarter notes to notes with a duration slightly less than a full quarter measure.

What this means is that, when loaded later, you don't see quarter notes; you see a bunch of double-dotted eight notes. Now, a human has to go through and replace all these odd notes with real one combined with articulation.

Note that there aren't even jump instructions in MIDI, so something as simple and fundamental as DC Al Coda can't be directly implemented in the format. A human would have to go through and do some pattern matching to find out where the Coda was and re-notate the entire score to apply the DC Al Coda.

More likely than tossing MIDI files around, the composer and the conductor agree on a notation program, and the composer sends a file to the conductor in that program. An actual .mid file is likely never involved.

Quote:

writing a staff is exactly like painting with oil colours, the material is limited into that existance, if digitised it can be made better, or it could be done digitally from the start avoiding all the limitations therefore giving more freedom to the artform.

On dynamic range, which is the only moderately valid argument you've made, I'd like to point out that, if super-high or super-low notes become useful, all you need is a new clef or two, and, quite easily, they fall right back into line.

Next, I'd like to point out that the human ear has a certain dynamic range that it can hear. I don't know what the range is, but I would imagine that C10 is probably really close to it. Obviously anything outside of this range is useless in terms of making music of any kind.

Lastly, as far as dynamic range and sound manipulation is concerned, I'd like to know one thing: those MOD pieces that you state use lots of very high or very low notes. Do they really use 7000Hz sound frequencies or 22Hz sound frequencies, or are the samples simply improperly tuned?

What I mean is this. In a MOD, when making a sample, you give it a .wav file and you tell it what the base pitch of the .wav is. If the base pitch of the .wav was really, say, 55Hz, and you tell it that this is A4 (440 Hz), you're going to use a lot of 8 and 9 octave notes to get sounds that are in the mid-to-upper-mid dynamic range.

Also, you say, "if digitised it can be made better," that's the fundamental problem: digital isn't better analog. You may think it is, but that doesn't make it so.

Our only real problem with analog signals is that recording and playing them kept introducing noise and artifacts. This is due to our recording and playback mechanisms, not to anything fundamentally related to analog signals. I predict that the current audio "digital revolution" will revert to an analog revolution once we find a good means of recording, storing, and playing true analog signals.

And what "limitations" are you refering to?

Quote:

The market for these kinds of live things is shrinking rapidly, since people can bring these experiences home, using something called a "CD" or "Computer".

People said that records and radio would kill live performances too. They were wrong then, and they're wrong now. Live performances might not be as big a deal as they once were, but they will never go away.

Saying that a recording is anything close to a live performance is like saying that, because I can see a picture of the Mona Lisa, I have no reason to see the real thing. Or that, because I can take a video tour of the International Space Station, I shouldn't want to go there. In all of these cases, the imitation always pales in comparison to the reality.

Why do you think people pay the money they do to see their favorite bands on tour? It isn't just the crowd or the on-stage show.

A live performance is always better because the music will be subtly different. Maybe you have a different conductor than the recording you've lived with. You, almost certainly, have different players, who are going to interpret the music slightly differently. All this comes together to create a unique experience.

Not only that, I hate to point this out, but both CD's and Computers are digital devices; real sound is analog. No matter what you do, information will be lost in this conversion. I once knew someone who prefered tapes to CD's because, he claimed, that he could hear the "digitality" of the CD.

You seem to live in this arena of "digital music," where music is produced from sound samples (not necessarily of real instruments). Regardless of my opinion on this arena, attempts to project it onto the larger world of composition simply fail. It's a big world of music, and digital music is only a small (and very underground) part of it.

Funklord
Member #467
June 2000
avatar

Quote:

I don't recall articulation being part of the MIDI standard. You'd have to make those marks by hand, by lengthening or shortening notes manually. Slurs, a very important, and useful, notation, aren't in MIDI eitehr. There are any number of vital notational markings that are not covered by the MIDI standard.

It is not needed since this kind of functionality is done automatically by something called "midi file editors"

Quote:

However, the point I was making is that, for a text editor designed to make keyboard navigation powerful, it works well. Now, neither you nor I see any real benifit to that. But, for those who actually see a benifit in that, VI is a good program.

Steep learning curves have to be justified by results, and in my opinion this is not valid for a mere text editor, maybe emacs serves a better example.

An audio suite will have a lot of keyboard commands, and a few of them not even reachable via menu, learning them takes a few days, but the end is justified since you are dealing with ~80 tracks of mixed midi/audio/sampler/mixer tracks and everything is so advanced, that you probably wouldn't get by without reading a manual anyways.

I sincerely do not see the need for such a high learning curve in notation, which in fact only covers the equivalence to editing one tiny midi track in this huge audio editing software.
It is only such a small part of the full production cycle that it should be made as easy as possible.
And it already has, the western notation parts included are for backwards compatibilty.

Quote:

The way this connects to notation is that, for the stated design goals for a notational scheme that enhances instrumental playability and ease of composing, western notations works very well.

An above type of music suite can easily be used to create fully valid notation knowing nothing about it.
the result from that is of course very useful for western music, but that is still just a very small part of the world of music and when the time comes to mix it with something else the notation must be traded for a more flexible option such as midi.

Quote:

It's more likely that Nobuo either had an SNES audio emulator to work with, or he had a dev-kit with special editing software so he could work with the chip itself. Oh, he might use some external program to get the basic score, but he would have to make sure that it sounds precisely the way he wants it to in the SNES's SPC700. An actual .mid file was likely never involved.

Do you honestly think that Nobuo used his favourite hex editor or had a squaresoft made tracker style interface to create these tunes, instead of using his comfy sequencer/keyboard setup and letting a hardcore coding dood do the tech parts for him?
The almost complete sets of general midi patches found in at least FF4,5,6,7 and 8 should be enough to testify for the usage of midi in the creation of these pieces and even most of the sfx found in the games are GM.

Quote:

What this means is that, when loaded later, you don't see quarter notes; you see a bunch of double-dotted eight notes. Now, a human has to go through and replace all these odd notes with real one combined with articulation.

Of course, it is only logical to dump redundant data, the viewer should take care of this.

Quote:

Note that there aren't even jump instructions in MIDI, so something as simple and fundamental as DC Al Coda can't be directly implemented in the format. A human would have to go through and do some pattern matching to find out where the Coda was and re-notate the entire score to apply the DC Al Coda.

MIDI being a streaming format of course has no reason to support jumps, jumps into what?
This is a data compression issue, not a musical one.
It would just make processing much more difficult for a format that needs to be used in realtime anyway.
If you need compression, then encapsulation is the answer.

Quote:

More likely than tossing MIDI files around, the composer and the conductor agree on a notation program, and the composer sends a file to the conductor in that program. An actual .mid file is likely never involved.

This is again, a high end and low end software difference. Shareware coders haven't got the time nor the effort to satisfy all needs, thus they will quickly hack together their own fileformat instead of complying with an existing one, whilst professional software does the job much better using midi.

Quote:

On dynamic range, which is the only moderately valid argument you've made, I'd like to point out that, if super-high or super-low notes become useful, all you need is a new clef or two, and, quite easily, they fall right back into line.

True, but this makes it much harder to read, prototyping is important for readability.

Quote:

Next, I'd like to point out that the human ear has a certain dynamic range that it can hear. I don't know what the range is, but I would imagine that C10 is probably really close to it. Obviously anything outside of this range is useless in terms of making music of any kind.

Obviously this is a freedom created for sample reusage, but also a keyboard may need to be split, especially for live performances.

Quote:

Lastly, as far as dynamic range and sound manipulation is concerned, I'd like to know one thing: those MOD pieces that you state use lots of very high or very low notes. Do they really use 7000Hz sound frequencies or 22Hz sound frequencies, or are the samples simply improperly tuned?

Aural pleasure is a mysterious thing, sometimes you need to add a high pitched sound to get rid of an annoyance in a lower pitched one.

Quote:

What I mean is this. In a MOD, when making a sample, you give it a .wav file and you tell it what the base pitch of the .wav is. If the base pitch of the .wav was really, say, 55Hz, and you tell it that this is A4 (440 Hz), you're going to use a lot of 8 and 9 octave notes to get sounds that are in the mid-to-upper-mid dynamic range.

What pitch would you give the sound of the seashore?

Quote:

Also, you say, "if digitised it can be made better," that's the fundamental problem: digital isn't better analog. You may think it is, but that doesn't make it so.

Digital uses logic, need I say more?

Quote:

Our only real problem with analog signals is that recording and playing them kept introducing noise and artifacts. This is due to our recording and playback mechanisms, not to anything fundamentally related to analog signals. I predict that the current audio "digital revolution" will revert to an analog revolution once we find a good means of recording, storing, and playing true analog signals.

If you can defy the laws of physics, and decrease the amount of resistance in materials and background noise, for all means, go ahead.

Quote:

And what "limitations" are you refering to?

Things that a live band cannot play, things that don't quite make the conversion into western notation.

Quote:

People said that records and radio would kill live performances too. They were wrong then, and they're wrong now. Live performances might not be as big a deal as they once were, but they will never go away.

Atari 2600 games are still alive and well with emulators, do people still make them or earn money on them?

Quote:

Saying that a recording is anything close to a live performance is like saying that, because I can see a picture of the Mona Lisa, I have no reason to see the real thing. Or that, because I can take a video tour of the International Space Station, I shouldn't want to go there. In all of these cases, the imitation always pales in comparison to the reality.

Reality is sometimes a dissapointment.

Quote:

Why do you think people pay the money they do to see their favorite bands on tour? It isn't just the crowd or the on-stage show.

To get pissed, scream and to actually see the bandmember they have wet dreams about

Quote:

A live performance is always better because the music will be subtly different. Maybe you have a different conductor than the recording you've lived with. You, almost certainly, have different players, who are going to interpret the music slightly differently. All this comes together to create a unique experience.

I agree, lemon or strawberry topping on my chocolate icecream? Oh! it's a surprise?
or you could just listen to another band for variation.
This is what remixes are about though.

Quote:

Not only that, I hate to point this out, but both CD's and Computers are digital devices; real sound is analog. No matter what you do, information will be lost in this conversion. I once knew someone who prefered tapes to CD's because, he claimed, that he could hear the "digitality" of the CD.

The same amount of information is lost by passing it through another foot of cable or 10cm of air
ie. insignificant

Quote:

You seem to live in this arena of "digital music," where music is produced from sound samples (not necessarily of real instruments). Regardless of my opinion on this arena, attempts to project it onto the larger world of composition simply fail. It's a big world of music, and digital music is only a small (and very underground) part of it.

It is funny you should say that, since I haven't heard any live music for years (apart from the occasional jams in studio), some of the people I know have probably never been to a real concert.
The reality for most people is that they wanna listen to music while working or doing something else, not pay $120 then run down to a big concert hall, it just isn't an option, record it on a disc and send it to them, period.
Or I take that back, I could imagine going there with a date, but of course it wouldn't be solely for the sake of the music since I'd be busy doing something else like getting my hands down her panties.

I work together with mainstream musicians sometimes, people who actually make money, and reality is quite different to what you describe, it's a dog eat dog world, either you stay informed about the latest techniques and stay on top of the market, or you ponder about possible flaws in the midi implementation and go under. The big concert halls you describe, expensive hand-made instruments and directors with those silly curly tupés are a relic of the past, a minority, still there for the sake of nostalgia.
Hundreds of different underground music movements are now within the domain of digital music.

An everyday scenario in the current world of music:
I have a master which is deadlined since a week back, the company tells me that one of the tracks is missing some "phatness" and refuse to label it. Would you go and quickly collect your orchestra and set up that major scene with all those costs involved?
With digital material, take some tracks, patch them through an RMS normalise then a tube-style compressor and voila, noone can possibly hear the difference (except it obviously sounding better).
This goes for all types of popular music.

Tomorrow I'm going to a concert for the first time in years, and I know for a fact that they use midi for storage of all their material, then listen to it while looking and memorising for playback.
western notation is probably not even an option since they play arabic music, which will sound much better on a DX7 than on a western violin. The reason I'm going there is for charity, organised by the popular swedish Palestine foundation which opposes evil people such as Bush and Sharon...
So wish me luck! I'm going to a real live music event, yaay!

----------------------
[ Me payge | Me shoutcast (128k) | Me in aktOin! | Me OS | Me friends ]

Age is inversely proportional to how much drink you've had - Funklord

Korval
Member #1,538
September 2001
avatar

Quote:

Steep learning curves have to be justified by results, and in my opinion this is not valid for a mere text editor, maybe emacs serves a better example.

You seem to have missed the point, so I'll say it again. The fundamental UI design goal of VI is to make moving around a text document with the keyboard as powerful as possible. In this, you have to admit, they succeeded. As such, if that is a feature you consider important, then you should use VI.

Obviously neither of us consider this feature very useful, as neither of us use VI.

The same is true of music notation. If you consider ease of view, playing, and composing to be features that you consider important in notation, then a tracker view just doesn't stand up well compared to a staff view.

Obviously, being able to fit only 5.5 measures on a page is not good for either viewing or playing. And, in terms of composing, it barely shows a basic phrase. Being able to look at 8 measures without having to flip pages between them is better for composition.

Quote:

I sincerely do not see the need for such a high learning curve in notation, which in fact only covers the equivalence to editing one tiny midi track in this huge audio editing software.
It is only such a small part of the full production cycle that it should be made as easy as possible.

Precisely. Which is why they include staff views. This is the easiest way to look at music in terms of playability and composition.

Quote:

And it already has, the western notation parts included are for backwards compatibilty.

Have you ever tried to write a staff view program? This is not a simple matter, believe me. Certainly not nearly as simple as it seems just from looking at it. You don't include this feature as mere "backwards compatibility." This feature is, generally, the difference between low-end software and high-end software.

One of the reasons you can't see how invalid your arguments are is that you, apparently, simply haven't played music before. You are simply speaking from inexperience.

I've heard people argue vehemently against VC++ as an IDE. They talk up the benifits of Emacs, VI, or even notepad by comparison.

And yet, very few of these people seem to be involved in the kind of project that requires VC++: large-scale programming. VC++ is designed, not for somebody with a 30-file probject, but for a 1000+ file project where the average lines-per-file is 1000-2000. Where you may be coming onto the project in the middle or as a maintainance coder, and you have no idea where function/variable/class X is defined.

The same is true in this case: you only look at western notation in the form where it chaffs you, not the form where it really shines: composing and playing.

Quote:

Do you honestly think that Nobuo used his favourite hex editor or had a squaresoft made tracker style interface to create these tunes

No, but that answer is obvious from reading what I wrote. You will note that I mentioned neither a hex editor nor a "tracker style interface". Now, I can only infer the reason you read these into what I said. I would presume that you believe that a .mod-type file format cannot be created from a normal staff-view interface; that it can only be built from a tracker interface or a hex editor.

Without question, Nobuo had access to either an emulator or a real SNES devkit. He may have been playing on his "comfy sequencer/keyboard setup", but the MIDI effects would have been converted and piped on the fly through the SPC700 chip/emulator. Otherwise, he wouldn't be able to know precisely how anything he was doing would sound.

Quote:

The almost complete sets of general midi patches found in at least FF4,5,6,7 and 8 should be enough to testify for the usage of midi in the creation of these pieces

Actually it testifies more to these two facts:

1) Nobuo used real instruments in his sound data.
2) General MIDI is composed of real instruments.

Nobuo is an orchastral composer. What else would he use besides real life instrument samples?

Quote:

Of course, it is only logical to dump redundant data, the viewer should take care of this.

I'm afraid I fail to see how articulation data (or even lack thereof) is redundant. This is a part of the music data, just as much as the base length (quarter note), its pitch, and the current volume.

Quote:

This is again, a high end and low end software difference. Shareware coders haven't got the time nor the effort to satisfy all needs, thus they will quickly hack together their own fileformat instead of complying with an existing one, whilst professional software does the job much better using midi.

Nice try. You're attempting to avoid the fact that MIDI is a lossy format compared to actual notation.

Explain precisely how MIDI retains articulation/looping information that can then be read and interpreted by another program. Prove to me that there exists high-end software that can apply articulation into a MIDI file in such a way as to be able to retrieve it later perfectly. Prove to me that high-end software can apply a slur to a region of music, save it in MIDI, and reload it with that slur restored.

Quote:

Aural pleasure is a mysterious thing, sometimes you need to add a high pitched sound to get rid of an annoyance in a lower pitched one.

Assuming that this is an arbiturary sound sample rather than an instrument, I have to ask: why wasn't the "annoyance" removed from the low sample instead of adding an arbiturary high pitch?

Quote:

What pitch would you give the sound of the seashore?

I would put sound effects like that where they belong: on a percussion track. After all, much like many percussion instruments, it has no pitch.

If I had to assign it a pitch, I would give it A4, simply because this is the base frequency.

Quote:

Digital uses logic, need I say more?

That statement is not logical. "Digital" is a concept; it cannot use something. Please clarify.

Quote:

If you can defy the laws of physics, and decrease the amount of resistance in materials and background noise, for all means, go ahead.

I have no idea why the contravention of the laws of physics is required (which law, in particular?), but decreased resistance is easy enough to swing. If you really need decreased resistance, use a superconductor.

Quote:

Things that a live band cannot play, things that don't quite make the conversion into western notation.

I could understand working in a notation that didn't rely on 12 tones between octaves. These notational schemes exist. And they look nothing like a tracker view.

And, as far as things that a live band cannot play, I don't understand the problem. There's nothing in the notation that requres that it be played by real instruments, or instrument-like samples. An A#-5 can be played just as well by a flute sample as some arbiturary noise sample.

Quote:

or you could just listen to another band for variation.
This is what remixes are about though.

Both of these are not the same as hearing two different orchastras perform the same piece of music.

Quote:

The same amount of information is lost by passing it through another foot of cable or 10cm of air
ie. insignificant

So, how do you explain what that person I described was hearing? He claimed to be able to tell the difference. Personally, unless there was actual aliasing happening (this was in 1994 or so), I have no idea what he was talking about.

Quote:

The reality for most people is that they wanna listen to music while working or doing something else, not pay $120 then run down to a big concert hall,

There are always going to be enough people who appreciate music sufficiently to take in a concert every now and then.

And some forms of music just don't work well recorded. Take Jazz, for example. Every performance is unique. Improvisation is expected, if not required. Oh, sure, Jazz buffs may buy CD's of their favorite Jazz musicians, but when they come to town, those buffs will be there to hear their "current" version of these same songs.

Quote:

The big concert halls you describe, expensive hand-made instruments and directors with those silly curly tupés are a relic of the past, a minority, still there for the sake of nostalgia.

Calling orchastral music a "relic of the past" shows complete and utter disdain for the art of music in general. They aren't there just for "nostalgia," Classical music, and orchastral music in general, is good music. I consider it to be the highest form of musical expression.

Not only that, symphony orchastras still exist and still make money. They may not be "popular," but that is ultimately unimportant. What takes place in the corporate world doesn't change the artform of music.

Quote:

I have a master which is deadlined since a week back, the company tells me that one of the tracks is missing some "phatness" and refuse to label it.

If you're talking about a 15-second song for some commercial, use whatever you want. But, if you're talking about the production of actual Art, that's different.

Quote:

and I know for a fact that they use midi for storage of all their material, then listen to it while looking and memorising for playback.
western notation is probably not even an option since they play arabic music

Which could be the reason why they can get away with MIDI. I have no knowledge of Arabic Musical Notation, so I can't say one way or the other if MIDI is lossless to it. However, I can say that MIDI is lossy for western notation.

Trumgottist
Member #95
April 2000
avatar

Quote:

some of the people I know have probably never been to a real concert.

That's just sad.

--
"I always prefer to believe the best of everybody - it saves so much time." - Rudyard Kipling

Play my game: Frasse and the Peas of Kejick

Funklord
Member #467
June 2000
avatar

Quote:

You seem to have missed the point, so I'll say it again. The fundamental UI design goal of VI is to make moving around a text document with the keyboard as powerful as possible. In this, you have to admit, they succeeded. As such, if that is a feature you consider important, then you should use VI.

Ok! they have succeeded greatly in making moving text as powerful as possible,
I remember the good old days, when we had to open harddrives and move the bits individually to accomplish this.

Quote:

Obviously neither of us consider this feature very useful, as neither of us use VI.

Agreed

Quote:

The same is true of music notation. If you consider ease of view, playing, and composing to be features that you consider important in notation, then a tracker view just doesn't stand up well compared to a staff view.

This argument is flawed in the way that you assume 2 things:
1. Tracker view is bad
2. Staff view is the center of the world

Quote:

Obviously, being able to fit only 5.5 measures on a page is not good for either viewing or playing. And, in terms of composing, it barely shows a basic phrase. Being able to look at 8 measures without having to flip pages between them is better for composition.

I do not want to argue with you about this anymore since it is quite obvious you made up your mind

Quote:

Precisely. Which is why they include staff views. This is the easiest way to look at music in terms of playability and composition.

You are entitled to your opinion, but the rest of the world needn't share it...
The most useable interface for all types of music is a matrix view.

Quote:

Have you ever tried to write a staff view program? This is not a simple matter, believe me. Certainly not nearly as simple as it seems just from looking at it. You don't include this feature as mere "backwards compatibility." This feature is, generally, the difference between low-end software and high-end software.

The staff view is still just a drop in the ocean compared to the complexity of these programs, most people don't use it.
Difficulty in implementing a staff view, is the quantisation needed before showing, to approximate how much quantisation is needed is a bit difficult.

Conversion from Notes -> MIDI is smooth & straight forward
Conversion from MIDI -> Notes is much more difficult

Which did we say was the better container?

Quote:

One of the reasons you can't see how invalid your arguments are is that you, apparently, simply haven't played music before. You are simply speaking from inexperience.

Yes, and that I'm having this argument with someone who just got his first violin as birthday present and is now trying to prove what his music teacher told him.
I could argue that my experience in music probably stretches more than 17 years, I started back when midi was just a buzz word and GM wasn't even thought of.

Quote:

I've heard people argue vehemently against VC++ as an IDE. They talk up the benifits of Emacs, VI, or even notepad by comparison.

People hate things made by MS, it's human instinct. =)

Quote:

And yet, very few of these people seem to be involved in the kind of project that requires VC++: large-scale programming. VC++ is designed, not for somebody with a 30-file probject, but for a 1000+ file project where the average lines-per-file is 1000-2000. Where you may be coming onto the project in the middle or as a maintainance coder, and you have no idea where function/variable/class X is defined.

These things go hand in hand, a company becomes big, counsil goes on vacation, middle-management gains upper hand and decides VC++ is probably good since we can make a deal with MS.
Surely I'd be working on a 1000 file 1-2k row file project on an MS OS, that is just torturing yourself, when a company becomes so big, it needs to move to a more mature OS like Solaris or Linux (depending on if they can use GPL or not).

Quote:

The same is true in this case: you only look at western notation in the form where it chaffs you, not the form where it really shines: composing and playing.

I think western notation looks cool, and of course it's more fun if you switch editors once in a while too, like using staff instead of the matrix editor is a bit like switching fonts in documents, but not everything can be done in staff view, nor is it "better" or more readable than anything else.

Quote:

No, but that answer is obvious from reading what I wrote. You will note that I mentioned neither a hex editor nor a "tracker style interface". Now, I can only infer the reason you read these into what I said. I would presume that you believe that a .mod-type file format cannot be created from a normal staff-view interface; that it can only be built from a tracker interface or a hex editor.

Why would they go through all that trouble when it is much easier to create a midi converter.

Quote:

Without question, Nobuo had access to either an emulator or a real SNES devkit. He may have been playing on his "comfy sequencer/keyboard setup", but the MIDI effects would have been converted and piped on the fly through the SPC700 chip/ emulator. Otherwise, he wouldn't be able to know precisely how anything he was doing would sound.

devkits or not, that's besides the point, you clearly haven't been in contact with too many synths.
I know the GM set of instruments in and out, and you don't need to be a genius to hear that FF6 and roland sound scaringly alike.

Quote:

Actually it testifies more to these two facts:

1) Nobuo used real instruments in his sound data.
2) General MIDI is composed of real instruments.

Nobuo is an orchastral composer. What else would he use besides real life instrument samples?

His brain maybe?
I'm sure he was thinking: let's move the GrndPiano and the StringHit around, so we get them in the same order as GM.
They probably did a direct patch/sample dump from roland and deleted the unused ones.

Quote:

I'm afraid I fail to see how articulation data (or even lack thereof) is redundant. This is a part of the music data, just as much as the base length (quarter note), its pitch, and the current volume.

No it is a name for a data structure, and does not need to be stored.
The viewer should show these kinds of things as necessary

Quote:

Nice try. You're attempting to avoid the fact that MIDI is a lossy format compared to actual notation.

This is not a difference between bmp and jpeg as it may seem to you.
MIDI stores notes with an accuracy of 1000 ticks per second, try that with staff.
I think it is just silly to discuss this, who do you think designed midi? mickey mouse?
The people who came with the clever and standard midi solution all probably used western notation earlier, they needed something better and more realistic, so they created midi.

Quote:

Explain precisely how MIDI retains articulation/looping information that can then be read and interpreted by another program. Prove to me that there exists high-end software that can apply articulation into a MIDI file in such a way as to be able to retrieve it later perfectly. Prove to me that high-end software can apply a slur to a region of music, save it in MIDI, and reload it with that slur restored.

I already said that MIDI is a realtime format, thus, there is no timecode.
SMPTE on the other hand is an addition of timecode. (with much higher accuracy)
it is standard midi subdata now.

Open logic audio, choose new midi track, open it in staff view, play some notes, choose the slur and add it from the left.

Quote:

Assuming that this is an arbiturary sound sample rather than an instrument, I have to ask: why wasn't the "annoyance" removed from the low sample instead of adding an arbiturary high pitch?

Because the annoyance only happens in that particular part of the song.
Would you retune your piano just because it doesn't sound good in conjunction with a bagpipe?

Quote:

I would put sound effects like that where they belong: on a percussion track. After all, much like many percussion instruments, it has no pitch.

that's where you are wrong, all sounds have an average pitch, and depending on what it is mixed with, it is imperative to hear it.

Quote:

If I had to assign it a pitch, I would give it A4, simply because this is the base frequency.

Good way to make sure it gets played back at original pitch.

Quote:

That statement is not logical. "Digital" is a concept; it cannot use something. Please clarify.

Tried making anything digital without logic?

Quote:

I have no idea why the contravention of the laws of physics is required (which law, in particular?), but decreased resistance is easy enough to swing. If you really need decreased resistance, use a superconductor.

Resistance, magnetism, background noise, radiation, static electricity.. do I need to continue?
Yes, I'll be keeping my instruments, cables and people in 0.1 degrees kelvin, any other bright ideas?
Resistance is the smaller issue, background noise the bigger, everything is magnetic, emits radiation, and collects static electricity.
I suggest you take a course in sound engineering if you need to learn more about these basic things.

Quote:

And, as far as things that a live band cannot play, I don't understand the problem. There's nothing in the notation that requres that it be played by real instruments, or instrument-like samples. An A#-5 can be played just as well by a flute sample as some arbiturary noise sample.

There is absolutely no point to staff notating something if it isn't even gonna be played back with a live instrument or given to a computer illiterate person.

Quote:

Both of these are not the same as hearing two different orchastras perform the same piece of music.

Honda and Hyundai are both not the same thing although they both use the same ideology of being cars and starting with H.

Quote:

So, how do you explain what that person I described was hearing? He claimed to be able to tell the difference. Personally, unless there was actual aliasing happening (this was in 1994 or so), I have no idea what he was talking about.

I've been able to tell the difference between CD/MD/K7/Vinyl, CDs have sharp edges whilst analogue techniques always sound a bit round (MD/MP3 music too for that matter),
Your friend was an imbecil, CD player DACs used to be very good in the beginning, but around 1990 the el cheapo CD players started coming, and your friend probably owned one of those. He is one of those people who takes cancer warnings in the newspaper seriously.
Did he own an 8cm reel-to-reel machine since he was so picky?

Quote:

There are always going to be enough people who appreciate music sufficiently to take in a concert every now and then.

There are always going to be people who piss in the shower no matter how often you tell them not to.

Quote:

And some forms of music just don't work well recorded. Take Jazz, for example. Every performance is unique. Improvisation is expected, if not required. Oh, sure, Jazz buffs may buy CD's of their favorite Jazz musicians, but when they come to town, those buffs will be there to hear their "current" version of these same songs.

yep, it's a slightly different kind of art, I think I was talking about this earlier?

Quote:

Calling orchastral music a "relic of the past" shows complete and utter disdain for the art of music in general. They aren't there just for "nostalgia," Classical music, and orchastral music in general, is good music. I consider it to be the highest form of musical expression.

It is outdated, old, as in no more fresh, it needs to renew itself if anyone is to be interested, just listen how Nobuo manages to renew it and make it listenable once again.

Quote:

Not only that, symphony orchastras still exist and still make money. They may not be "popular," but that is ultimately unimportant. What takes place in the corporate world doesn't change the artform of music.

I guess we all have as much time and money as to pursue our hobbies to the fullest

Quote:

If you're talking about a 15-second song for some commercial, use whatever you want. But, if you're talking about the production of actual Art, that's different.

so now it is a definition of art and not art?
I can tell you that there probably is an equal amount of effort going into a 15s commercial as 20 bars of classical music.

And no, I was not talking about commercials.

Quote:

Which could be the reason why they can get away with MIDI. I have no knowledge of Arabic Musical Notation, so I can't say one way or the other if MIDI is lossless to it. However, I can say that MIDI is lossy for western notation.

So already we have established that western notation could not ever be used by more than 20-30% of the worlds population.
That leaves us with only the alternative to look for a better underlying system for notation, like midi.

Your knowledge of MIDI is lossy.

----------------------
[ Me payge | Me shoutcast (128k) | Me in aktOin! | Me OS | Me friends ]

Age is inversely proportional to how much drink you've had - Funklord

Trumgottist
Member #95
April 2000
avatar

Quote:

So already we have established that western notation could not ever be used by more than 20-30% of the worlds population.

We haven't established that. Is is possible to notate the smaller intervals found in arabic music with the traditional notation. Chinese music use a smaller number of tones than we do, so that's no problem at all notating that...

Quote:

That leaves us with only the alternative to look for a better underlying system for notation, like midi.

Midi is just as much based on western scales. More than that - it is based on the tempered scale, which means that each note is slightly off pitch. Our modern ears are used to that since all keyboard instuments since the 18th century has bee made that way, but a choir, strings or winds can create music with a better intonation. Yes, it is possible to do using midi and similar things, but not easy.

Quote:

Your knowledge of MIDI is lossy.

Mine is not, but judging from your posts it seems like your knowledge of music notation is. You don't have to learn it (much great music has been made by people who couldn't notate music in any way), but you shouldn't bash it if you don't know what you are talking about.

Quote:

There is absolutely no point to staff notating something if it isn't even gonna be played back with a live instrument or given to a computer illiterate person.

True, unless the composer is aided by having the notation. But the reverse can also be said: There is absolutely no point to putting music into music software if it is going to be played back with live instruments, unless it's an aid to the composer. In these cases, it all comes down to personal preference.

--
"I always prefer to believe the best of everybody - it saves so much time." - Rudyard Kipling

Play my game: Frasse and the Peas of Kejick

Inphernic
Member #1,111
March 2001

Quote:

I don't recall articulation being part of the MIDI standard.

How about programs which use the MIDI standard as the base of their format? In the software I use, I can add all the articulation data (well, by typing it on the staff :)) I want, but it doesn't alter playback in any way (logically).

I've tried a rather dedicated (and expensive) MIDI notation program though, which allowed me to add "standard" articulation and it affected the playback as well (iirc). This is very application-dependent though (as everyone just loves to have their own format(s) ;)) and everything will be lost if saved to a standard MIDI.

I currently use two programs to compose. The first one is used to create the skeleton of the song. The second one is then used to:

- add details like bends, volume changes, etc
- finalizing the song without any intention to make a staff out of it (since I don't have a live band or anything at my disposal :)) - you could say "making it computer-playable", adding some "dirty hacks" to make it sound realistic

If I wanted spread out my staffs, I'd probably do this instead:

- use the first program to create the skeleton again
- since recording the playback isn't the first priority now, I don't have to add all the "dirty hacks" to emulate articulation and realism, I'd just use dedicated notation software to add details and finalize the staff

Of course, I'd like to have my arrangements (check "My Music" if interested) played on a real orchestra. :D

Irrelevant
Member #2,382
May 2002
avatar

I reiterate:
http://www.me.berkeley.edu/cpl/pictures/flame_ani2.gif Flamewar!:'(http://www.me.berkeley.edu/cpl/pictures/flame_ani2.gif Flamewar!

I seriously think this impending flamewar is unnecessary. Clearly none of you are going to let go of your ‘I'm right, I know I am’ views, so why are you arguing? I mean, ‘x is better than y’ is an opinion, not a fact, and opinions can differ from person to person. So stop trying to force your opinionated ideas on each other. >:(

I know this post isn't going to make me any friends, but I think it's necessary considering the amount of BS posted so far. >:( I mean, come on:

“There are always going to be people who piss in the shower no matter how often you tell them not to.”
“who do you think designed midi? mickey mouse?”
“Nice try.”
“I agree, lemon or strawberry topping on my chocolate icecream? Oh! it's a surprise?”
“The big concert halls you describe, expensive hand-made instruments and directors with those silly curly tupés are a relic of the past, a minority, still there for the sake of nostalgia.”
“Nobody wants to learn a keyboard only text editor”
“something called a "CD" or "Computer".”
“Please make sense with your arguments, staves are in no way good for rhythm, and that's that, any drummer will tell you this.”
“The notation format we still use is old and deprecated, and only benefits string instruments in its design.”

Grow up. >:( :(

And Funklord: Note these are mostly yours. >:(

PS: I'm killing this thread, as it has become a ridiculous, immature quarrel. >:(

[edit]
Inphernic (caght me in mid-edit):
I know that. I just don't want anyone wasting their hot air (Even though there's no shortage here. >:() flaming me, as I won't see it. I don't want to have to watch what I thought was a perfectly harmless discussion turn pyro. :'(
[/edit]

PPS: Back to the actual point of THIS THREAD!!! >:(:
Yuckyitall! >:(
Through my investigation of MOD I have been introduced to 7+ new file types, & I only know what 3 of them are (let alone understand them). MOD seems to require an unnecessary amount of baggage. I shall now delete MODplug & get a MIDI editor. >:(

PPPS: I feel like I started this. :'(

<code>//----------------//</code>Here be l33tsp33x0rz.

Inphernic
Member #1,111
March 2001

Quote:

PS: I'm killing this thread, as it has become a ridiculous, immature quarrel.

FYI: "Killing" a thread does not remove it from anywhere except your forum view.

23yrold3yrold
Member #1,134
March 2001
avatar

He probably knew that. Anyway, it does seem to be an opinion war (with a lot of promoting opinion as fact) so a lock is probably in order.

whistles for Matthew

--
Software Development == Church Development
Step 1. Build it.
Step 2. Pray.

Rafal Szyja
Member #2,408
June 2002
avatar

THIS IS THE LONGEST FORUM TOPIC I SEEN EVER!

however - about MODs...

MODules are in fact the best way of making music.
they provide high quality sound, aren't too big,
aren't taking too much CPU horsepower (if player is smart ofkoz)...

They grew on Amiga however there were tunes on C64
that are also modules... (Digital samples only or
DIGI with synthetic sound)

On PC first was ProTRacker (probably around 1988-89) which was clone of Amiga's protracker - the MOD format was exactly the same but later MODs on pc were extended...

Technically MOD is like MIDI but with samples
(Gravis Ultra Sound plays MIDI this way - via
sample patches!) instead of Sound Card's "built-in intruments"

that's all for now... :o

_____________________________________________________________
My website: [url http://rafalszyja.republika.pl]
Gadugadu:3646465 ICQ: 177671442



Go to: