Tralen! Where have you been all my life? lol
You have just provided a perfect summation of the problem. I can't add to it. 'I got nothin!' [:D]
-Sean
196,697 users have contributed to 43,030 threads and 258,429 posts.
In the past 24 hours, we have 6 new thread(s), 10 new post(s) and 89 new user(s).
What makes performance tweaking difficult in a notation package is the fact that dictionary translations (in the current state of the art) are static. For example, the dictionary may hold a rule that sfz may may boost the expression by 10 and the xfade by 5. If you wanted a bit more edge on the voice you would have to go edit the xfade value. After this edit, how would the change be reflected in the Notation since the sfz is no longer "standard"? And how would you be able to switch between a standard and a non-standard interpretation of sfz? I believe a better Notation/DAW solves this problem.
I'm glad people have taken this seriously and have started talking about specific advantages and hurdles towards that goal. However, some are saying that you can't get a proper mock-up through a notation editor alone (as they are at this time). Who said you could? I never said I wanted to mix The Phantom Menace on Sibelius or similar. I too will import it into the proposed VSL DAW in order to tweak. All I want is a much more faithful audio feedback than the one I'm currently getting from Sibelius or Notion. If VSL finds it feasible and worthwhile to develop an integrated notator for their platform that's great; that in fact would be a bonus on top of my expectations. All I asked for was a VSL DAW which I felt was closer to the company's achievements thus far. If they'd want to go all the way, so much the better. However, I don't work on Panorama in Sibelius, I tried it and didn't like it. I actually want to look at the closest possible approximation of the published page when I work; that's me, everyone's different. But to reiterate, who cares if the audio feedback won't be perfect on the proposed VSL notator? At least it would be 10 times better than what we're getting now.
@Errikos said:
who cares if the audio feedback won't be perfect on the proposed VSL notator? At least it would be 10 times better than what we're getting now.
I agree that we'd at least get a better result in notation, which would alone be a tremendous improvement. However, I do think it is entirely possible to have the same level of flexibility in notation as you can in a piano-roll / automation-lane editor. You simply add tools in notation that let you accomplish the same thing, like Notion does. I can actually think of several ways that would have been more effective and easier to get results- than how Notion even accomplished this. Either way, any notation performance improvements are welcome. With how bad of a playback experience we currently get with notation, I'd even say it's neccesary.
In the end, I can't see a valid argument against the idea of wanting the same company to provide the editor as who makes the sound. To me that's a fairly obvious advantage over what we currently have.
-Sean
Errikos is right on the point with this discussion: we are not striving for utopia, we are striving for an improvement, a better relationship between what the composer inputs on the score and the samples available. I speak for myself, of course, but I can assume such was the feelings of several VSL users with the release of Sibelius 7. There was no improvement to integration of VSTs, and I dare to say, no improvements AT ALL.
Some of my burden with the available notation software is precisely the focus which is placed on the publishing technology, I believe this is part of the expectation we face, that the composition must be brought from elsewhere (DAW). I would be happy with an abstract notation editor, where only the composition is in focus, with absolutely no need for page layouts, but I understand some people are more comfortable having the layout in place, which I believe is more similar to the natural notation on paper.
If VSL would take the helm and develop a notation software based on its libraries, of course, the result would be spectacular. If this is not possible, I can only hope another company will take the task of developing notation FOR orchestral samples, or that at least, the available notation packages allow the user to interact more friendly with the midi-data.
The problem with notation playback as it is now, is the extra step that midi information takes to access a sample. As said before in this thread, in DAWs the user communicates the midi data directly with the VST, while in Notation the user places symbols, which in turn are converted to midi-data and then reach the VST. These symbols, I believe, are the biggest difference between Notation composers and DAW composers. DAW composers want to input data, numbers or graphs, which will affect the sounds being played. Notation composers want to input Symbols and expect them to generate the data accurately.
Notion advanced this a little bit, allowing the user to have a set of interpretation rules per document, per score, which means for a particular performance, you can adjust your rule files without interfering with all rules for the VST, which is what a soundset does. Still, this is far from being able to adjust one specific instance of a symbol in the score, like dshertz said, what's the difference between a sfz and an altered sfz? I believe this is similar to what Sibelius Properties window achieve.
In my imagination, the easiest way to provide better performance for notation would be adding a control lane below each staff, collapsable of course. Or better yet, a secondary type of notation that could send changes for the dictionary itself and not to the VST. Using the sfz example from above, let's say the dictionary has the sfz as an +10 increase in velocity. You could apply an extra symbol to the staff, not a number or a graphic, but a different symbol, that extra type of notation specifically for adjusting notation playback itself, maybe on different collor. These would not print or affect the layout of the score, but would affect playback, they would mimic specific decisions the live performer would have made.
Exploring this idea a little further, in the same example above, let's say the composer wants to lessen the sfz a bit, maybe by -2. He adds the -2 Velocity symbol, or maybe, even add it twice. For creating a drag in tempo, for instance, instead of adding a sequence of tempo changes to replace an abstract text instruction, he could add an inverted tempo hairpin, that drags the tempo precisely where he wants, just like a crescendo, he only places the starting tempo and the ending one.
Thus he achieves most actions through a type of notation, which saves the composer the hassle of dealing with yet another type of information: midi. Of course this only matters if the symbols are preconfigured, designed to take the place of every action that is commonly used in midi finetuning. The point is, every change to the performance is done through notation, even if of a different kind.
Pertaining to what Errikos said, and if we take notation off the equation, this VSL DAW becomes much more feasible. If composition is done elsewhere, let's say in Sibelius, or another notation package, and the user does not expect accurate playback from this package, he could then import the file to VSL DAW, in a manner that the notation (would have to be MusicXML) is automatically converted to the appropriate midi-data.
I for one, have gave up producing mock-ups for one reason. I can not put myself into the burden of setting up a DAW and then effectively recreating the score I already composed. To me this absolutey kills the joy of composition, and only recently I decided to try it again. If the DAW was already preconfigured to work with the VST I use (VSL in this case), half of the work would be already done, creating a track FOR an Oboe, would be akin to creating a staff in Sibelius for the Oboe of Sound Essentials, no setup required.
The other half of the work, if we come from notation, is getting notation symbols to become midi lanes, and I believe that can be achieved even without the VSL DAW, just by having an MusicXML to Midi translator which allows you to set how each articulation should be translated to midi.
Anyway, I agree, that without notation, the DAW becomes more closer to reality.
Although I would love to have better solutions to current DAW / Notation choices. I'm not sure how this will work out, from the developers point of view. At least for now, there are some pretty diverse methods put forth by sample companies regarding how they work. Unless the idea is to have a VSL only DAW/Notator (seemingly risky) then the hurdle of finding solutions toward commonality between leading sample instrument platforms would seem no small task. It may not be good timing, yet. (I'm mainly referring to the notation side)
@ddunn said:
It may not be good timing, yet. (I'm mainly referring to the notation side)
I can agree with that. Good timing? Maybe not, I don't know. But do I think that Notation isn't offering what VSL users could be using? Absolutely. Do I think notation is important yes? Notation and DAW editors should get equal consideration imo. Many people use DAW's only because of notation offerings being sub-par with playback. More people come into this knowing notation than DAW's and many users turn away from this because they don't want to learn DAW's. Discounting the need for better notation integration would be flawed. Most users here haven't done that, but a few have stated that it is less likely to happen.
Personally, I don't care for that argument. If it's less likely, let VSL decide that... but whether it should happen, or whether users want it... that's the feedback we should be providing. If people say 'yeah but it will never happen', that is the very mentality that makes it never happen. No offense to anyone. [;)]
-Sean
@Tralen said:
In my imagination, the easiest way to provide better performance for notation would be adding a control lane below each staff, collapsable of course. Or better yet, a secondary type of notation that could send changes for the dictionary itself and not to the VST. Using the sfz example from above, let's say the dictionary has the sfz as an +10 increase in velocity. You could apply an extra symbol to the staff, not a number or a graphic, but a different symbol, that extra type of notation specifically for adjusting notation playback itself, maybe on different collor. These would not print or affect the layout of the score, but would affect playback, they would mimic specific decisions the live performer would have made.
Exploring this idea a little further, in the same example above, let's say the composer wants to lessen the sfz a bit, maybe by -2. He adds the -2 Velocity symbol, or maybe, even add it twice. For creating a drag in tempo, for instance, instead of adding a sequence of tempo changes to replace an abstract text instruction, he could add an inverted tempo hairpin, that drags the tempo precisely where he wants, just like a crescendo, he only places the starting tempo and the ending one.
Thus he achieves most actions through a type of notation, which saves the composer the hassle of dealing with yet another type of information: midi. Of course this only matters if the symbols are preconfigured, designed to take the place of every action that is commonly used in midi finetuning. The point is, every change to the performance is done through notation, even if of a different kind.
Yes, there does seem to be a need for a system of play symbols (for sequencing) that can coexist with print symbols (for both printing and sequencing). Having a property page for things like sfz could save key velocity, expression and crossfade editing and a tempo control hairpin would save alot of tempo track fiddling--great idea! If I had this stuff, I would NOT need to export from Notion to Cubase and could produce better sounding mockups, if you normalize out talent. [:)]
On second though, to mix in Notion I would need a few more aux buses and VST slots, and they could leave out the voice libraries and annoying always-on reverb.
@clruwe said:
The big problem lies in the fact that other notation softwares have been developing for a while and every new version is a patch on top of the old system. Thus it cannot be improved much because of the limitations of an outdated architecture (a bit like Windows if you don't mind me saying). A new construct, from the ground up, would actually be easier to produce than trying to make a car fly
Somehow I missed your post up until now. This is partly why I think VSL making the software would be more appropriate here. Whether it's notation or typical DAW editing, I think it's true in either case. Other programs are designed in a specific way, and each time we get an upgrade, we find disappointment in that these programs hardly ever produce new features that serve VSL users. Most of these programs main feature upgrades are very generally tailored. Without building from the ground up, in a way that supports playback in a functional way... part of me things that Sibelius will never be what we want it to be. Notion3 got a lot of it right, but enough of it wrong to still be problematic for many users or many applications. And fyi, "I'm a PC" and I agree with you about Windows and outdated architecture! [;)]
-Sean
VSL, Cubase (5, for VST expression), and Kontakt for me.
The problem is that everyone has 'the few' that they want, and all those combined add up. There simply isn't market for it. So I doubt a petition will change VSL's mind. But I'd gladly sign it anyway, lol. Linux isn't as great as it's made out to be. For developers, for standardized features and gui, etc- there are several problems that seem to never get worked out entirely. Windows isn't problem free by any means... but where most developers want certain things, most companies want certain things... So even if all users wanted linux (and I think enough really do), Windows 'does the job' for developers better than Linux, imo... so I doubt we'll see anything worthwhile soon.
Just imagine though, MIR Pro, VE5, Cubase, Kontakt, etc. running on Linux. I don't think I could contain myself! lol
-Sean
I'm interested in what you say... I've used Linux for over two years and I've found it to be excellent! Not that I'm contradicting you. But I have tried their softwares and synths and found them to be far more stable, less glitchy, almost zero latency and overall much easier to use/learn (thanks to customizing options). Now VSL has to be the most stable software I run on Windows, Cubase and Sibelius still crash from time to time.
Which problems do you see still need worked out exactly?
I think the computer composing world is still largely divided in two: the ones that input directly into a DAW or the ones like me that still write a score before dumping into a DAW to tweak. If one software could do both I'm sure they would get most of the market since it would be more compatible for everyone. Now Cubase and Rosegarden can do both, but their scores are not good enough to print (though in Rosegarden you can export to Lillypond in which case you get the best looking scores). If VSL worked with Rosegarden I would be happy to switch permanently and tell all my students to do the same...