Search Forums


Forums supporting
reViSiT (http://revisit.info)
and MIVI (http://mivi.nashnet.co.uk)
nashNET Forums ->  reViSiT - Tracking Software for VST hosts -> Testing & Development -> View Thread

You are logged in as a guest. ( logon | register )

reViSiT v0.89.3 update released!
Jump to page : 1
Now viewing page 1 [25 messages per page]
View previous thread :: View next thread
   reViSiT - Tracking Software for VST hosts -> Testing & DevelopmentMessage format
 
chrisnash
Posted 2006-07-16 10:34 PM (#13675)
Subject: reViSiT v0.89.3 update released!



Developer

Posts: 746
50010010025
Location: England

Hi Everyone,

 

Another step closer to beta; reViSIT v0.89.3, as scheduled, features ...

 

  • FastTracker (XM) file support
    XM file format documentation is surprisingly thin on the ground (and somewhat incomplete), so I've done my best to code XM import for reViSiT. It's at a stage where all the files I have load and play as expected, but some connoisseurs might notice some anomalies - feel free to report them, the more details, the better.
  • "Host Keys" and other interface refinements
    A problem reViSiT faces is that it's a separate window, program and manufacturer from the host, so using them together can have issues. I've added "Host Keys" in this release - Shift+F1-F12 - which reViSiT will not process itself, but instead actively pass the key on to the host for processing. There, you can hopefully assign the keys to appropriate host features, and thus have them accessible from reViSiT. For example, in Cubase you could map Shift-F5 and Shift-F8 to control the host commands play and stop, respectively - and thus control host playback from reViSiT. I am hoping to extend this feature in future version to support the sending of specific host shortcuts directly from reViSiT and have options such as automatically switch to the host screen (to allow Shift-F3, for example, to go from reViSiT to Cubase's mixer). This version of reViSiT also includes several interfaces changes to make general working easier.
  • Other bug fixes and minor changes
    A couple of people reported a severe memory leak during playback, which has now been plugged. Also fixed are a number of other minor issues (related to the new file format support).

Check the readme.txt or release notes, for details of all the changes and please do report back with any comments, queries or problems you might have.

 

If you have already applied to the Alpha programme, you will have an email containing the details of the download. If you haven't applied, go to http://www.nashnet.co.uk/english/revisit/download.htm and sign up for the download.

 

If anyone has any questions, feel free to pose them on the forum - or to me directly by email, via revisit@nashnet.co.uk. For more information, see the reViSiT website @ http://revisit.nashnet.co.uk.

 

Enjoy!

 

All the best,
Chris


Bookmark and Share Top of the page Bottom of the page
CS_TBL
Posted 2006-07-17 3:45 PM (#13676 - in reply to #13675)
Subject: reViSiT v0.89.3 update released!



Expert

Posts: 512
500
Location: Netherlands
gonna test!

first thing I noticed: F1 help is gone? (clicking the revisit floating bar help icon also doesn't give any help..)



Musictechnology-bachelor degree in Composing, Producing, Sounddesign, Software - composer for film/tv/theatre/games/commercials - imdb registered - IT2 guru - MSX guru - sounddesign guru
Bookmark and Share Top of the page Bottom of the page
fegi
Posted 2006-07-17 4:07 PM (#13677 - in reply to #13676)
Subject: reViSiT v0.89.3 update released!



Veteran

Posts: 102
100
Location: Austria
hi cs_tbl!

in the changelog it says:

[MOD] Old help system removed (in prep. for new system)

greetings,

fegi
Bookmark and Share Top of the page Bottom of the page
CS_TBL
Posted 2006-07-17 6:43 PM (#13678 - in reply to #13677)
Subject: reViSiT v0.89.3 update released!



Expert

Posts: 512
500
Location: Netherlands
uhm.. .... ehem .. hihi ^_^



Musictechnology-bachelor degree in Composing, Producing, Sounddesign, Software - composer for film/tv/theatre/games/commercials - imdb registered - IT2 guru - MSX guru - sounddesign guru
Bookmark and Share Top of the page Bottom of the page
Anonymous
Posted 2006-07-29 4:42 AM (#13679 - in reply to #13678)
Subject: reViSiT v0.89.3 update released!


Midi out routed to vst plugins in Energy XT sequencer skips notes.
Bookmark and Share Top of the page Bottom of the page
chrisnash
Posted 2006-07-30 5:23 PM (#13680 - in reply to #13679)
Subject: reViSiT v0.89.3 update released!



Developer

Posts: 746
50010010025
Location: England

Hi Anon,

Can you provide a little more information about your MIDI out problem? I've done a couple of tests and can't see any immediate problems. However, in the past, setting the MIDI Delay to 0 (in Preferences, F12), has cured some MIDI-related problems.

  • You mention EnergyXT "Sequencer" - do you mean the standalone program, the plug-in version, or perhaps even the "Sequencer" object inside EnergyXT?
  • Which version of EnergyXT are you using?
  • Does it appear to cull notes at random, or is there some pattern?
  • Can you describe how you are using EnergyXT/reViSiT (e.g. involved objects, routing, VSTi's)?

If you can find out some of this info, I hope to be able to help.

All the best,
Chris

PS: Is anyone else having any similar MIDI output problems?


Bookmark and Share Top of the page Bottom of the page
Anonymous
Posted 2006-08-01 6:32 AM (#13681 - in reply to #13680)
Subject: reViSiT v0.89.3 update released!


Chris, this only happpens with Virus powercore plugin. Native plugins work fine. When I try to send midi from Revisit to Virus and another native plugin at the same time Virus causes Energy XT to crash. Without powercore this is probably impossible for you to investigate. Is there anything i could do here ?
Bookmark and Share Top of the page Bottom of the page
Anonymous
Posted 2006-08-01 8:12 AM (#13682 - in reply to #13681)
Subject: reViSiT v0.89.3 update released!


By blocking all midi msgs except for note on/offs with a midi filter pluging I can avoid crashes. So, all is good..
Bookmark and Share Top of the page Bottom of the page
Anonymous
Posted 2006-08-01 8:13 AM (#13683 - in reply to #13682)
Subject: reViSiT v0.89.3 update released!


Is there currently any way to increase the pattern length ?
Bookmark and Share Top of the page Bottom of the page
chrisnash
Posted 2006-08-01 5:16 PM (#13684 - in reply to #13683)
Subject: reViSiT v0.89.3 update released!



Developer

Posts: 746
50010010025
Location: England

Anon1 (re: MIDI/EnergyXT/Virus):

I'm afraid you're right - I wouldn't be able to debug a problem specific to Powercores without one. Anyone who wants to send me one... :p However, I would guess that since it only occurs with Powercores and nothing else then it could be a Powercore problem (or possibly EnergyXT), and not something in reViSiT. If anyone has similar problems with other plug-ins, let me know.

Anon2 (re: Pattern Length):

Use the Pattern Editor Options, currently Ctrl-F2. This will change in the next release to just F2 like in IT2 (note: you'll have to be in the pattern editor).

All the best,
Chris


Bookmark and Share Top of the page Bottom of the page
CS_TBL
Posted 2006-08-06 8:54 PM (#13685 - in reply to #13684)
Subject: reViSiT v0.89.3 update released!



Expert

Posts: 512
500
Location: Netherlands
Get all the same MIDI oddness in the instrument screen again, instruments not playing, or only the note-off command, tried midi delay 0.. no luck. Oh, and I had the pattern-lockup again.. after wiping/reselecting the revisit plugin things work again.

Furthermore, weird stuff's going on with the hotkeys, dunno if it has anything to do with this new version and its new 'key-thru' mechanism. For things like quickblockselect (alt d) I hear windows beep-signals all the time, also with alt C, alt P etc. Not when inputting notes however. I figured I could be triggering something from cubase itself, which wouldn't work, hence beep me, so I *tried* to get rid of *all* the cubase keys in its key commands menu (you know, browsing *all* commands and erasing every keycombi from cubase takes ages, not to mention there's a minor bug in cubase :P), and then revisit seriously lacks key commands! Like twice Alt L for pattern select, multiple Alt D for block doubling, mutes etc. etc. etc. So *sigh* I restored cubase's default keys, and the sometimes and sometimes *not* the keys in revisit work again.btw, wouldn't it be smart(er) to have the normal F5, F6, F7, and F8 sent to the host? Those are the built-in-your-head keys to playback in revisit, doesn't require the odd combi-key also..)

You know, it could as well be that notebook of mine.., might be interesting to test it on my new system this week. Until then, I think the notebook is not to blame.. ^_^



Musictechnology-bachelor degree in Composing, Producing, Sounddesign, Software - composer for film/tv/theatre/games/commercials - imdb registered - IT2 guru - MSX guru - sounddesign guru
Bookmark and Share Top of the page Bottom of the page
CS_TBL
Posted 2006-08-07 3:22 PM (#13686 - in reply to #13685)
Subject: reViSiT v0.89.3 update released!



Expert

Posts: 512
500
Location: Netherlands
hm.. the key thing seems to be related to that small revisit window (the transport'ish window, is there an official name for that btw?)

If it's activated the keys seem to be normal, but when anything else is activated (cubase project, cpu/performance meter, vsampler, whatever, the whole key-thing is messy.



Musictechnology-bachelor degree in Composing, Producing, Sounddesign, Software - composer for film/tv/theatre/games/commercials - imdb registered - IT2 guru - MSX guru - sounddesign guru
Bookmark and Share Top of the page Bottom of the page
CS_TBL
Posted 2006-08-07 3:39 PM (#13687 - in reply to #13686)
Subject: reViSiT v0.89.3 update released!



Expert

Posts: 512
500
Location: Netherlands
more insects spotted!

Somehow a volume command on a channel (without a note attached) seems to mess up another channel. Both have different channels and instruments playing.

Oh, and it seems you can't have two identical notes for identical midi-channels without one of them not being note-off'ed.



Musictechnology-bachelor degree in Composing, Producing, Sounddesign, Software - composer for film/tv/theatre/games/commercials - imdb registered - IT2 guru - MSX guru - sounddesign guru
Bookmark and Share Top of the page Bottom of the page
chrisnash
Posted 2006-08-07 11:06 PM (#13688 - in reply to #13687)
Subject: reViSiT v0.89.3 update released!



Developer

Posts: 746
50010010025
Location: England

Most of these don't sound like bugs...

The keyboard problem sounds like you just don't have reViSiT in focus when trying to use it. To guarantee that it works properly, you must have the "Editor Window" in focus - not the "Toolbar". In Cubase, you can make the distinction more clear by disabling "Plug-ins receive key commands" in Cubase Preferences - then reViSiT will only receive keys through the Editor window, and the host will get everything else.

For the volume problem, make sure both instruments are not using the same MIDI channel - which can only hold one volume value at any one time (just like panning).

Similarly, you cannot have two pitches from the same instrument using the same MIDI channel at the same time. MIDI does not support it - It will just confuse your MIDI device.

It does not make sense to have F5, F6, F7 and F8 passed through to the host, otherwise there would be no way to play detached from the host. If you want to trigger insync playing from inside reViSiT, setup Shift-F5, etc. to trigger host playback. Host playback will automatically trigger reViSiT playback.

Hope this helps,
Chris


Bookmark and Share Top of the page Bottom of the page
CS_TBL
Posted 2006-08-08 4:35 PM (#13689 - in reply to #13688)
Subject: reViSiT v0.89.3 update released!



Expert

Posts: 512
500
Location: Netherlands
The keyboard thing behaves different here then..

If I disable that prefs thing, things are even worse! only once out of ten times do I get the editor window when clicking on that editor button on the toolbar, and I still get the windows beeps. With that prefs things as it was, it's -for now- still the best, as long as I activate the rev-toolbar.



Musictechnology-bachelor degree in Composing, Producing, Sounddesign, Software - composer for film/tv/theatre/games/commercials - imdb registered - IT2 guru - MSX guru - sounddesign guru
Bookmark and Share Top of the page Bottom of the page
chrisnash
Posted 2006-08-10 1:01 AM (#13690 - in reply to #13689)
Subject: reViSiT v0.89.3 update released!



Developer

Posts: 746
50010010025
Location: England

There is no way that activating the "rev-toolbar" will solve your 'problem'. Any keyboard going through this toolbar window is handled by the host - the Cubase Preference "Plug-ins receive key commands" determines whether keys are passed from the host, via this window, to the plug-in. Because Cubase is badly written, some keys are also processed by Cubase when you do this. Hence, this is not the correct way to use reViSiT.

The reViSiT Editor Window is entirely separate from this chain. Keyboard input entered in this window is passed directly to the plug-in - the host is not involved at all, and therefore cannot interfere. So, you should still get reViSiT keyboard support even with Cubase Preferences "Plug-ins receive key commands" disabled, as long as you click (and thus focus) the reViSiT Editor Window (i.e. the window with the pattern editor) - the window with the Windows task bar entry, not the reViSIT toolbar! You can bring this window to the foreground (and thus guarantee proper keyboard workings) by pressing Ctrl-Alt-R.

There was a mouse problem noticed in Tracktion that might appear in Cubase too - some buttons seem to respond to mouse clicks intermittently. This is a different problem and nothing to do with key commands. It will be solved in the next release.

Chris


Bookmark and Share Top of the page Bottom of the page
CS_TBL
Posted 2006-08-13 7:14 PM (#13691 - in reply to #13690)
Subject: reViSiT v0.89.3 update released!



Expert

Posts: 512
500
Location: Netherlands
from working with the new PC:

I now have a serious freeze situation, everything functions, but no sound whatsoever, cpu meters are tilting at 100%, taskmanager in windows gives me ~50% cubase and ~50% system idle process. I can save, that's no problem.. restarting is no problem, but loading my samplekit takes about 25 minutes.. (and that is even a minor orchestra still) :S

Naturally, I've not the slightiest idea whether this is Revisit messing around or cubase itself. Isn't there some panic button or cpu-clean button in cubase somewhere, something that kills these cpu hogs? It might also be Halion orso, I've 10 of them running in this particular case.

Furthermore:

Automatic note-offs are still far from good, ctrl-i for revisit-'panic' does nothing. I can press F8 what I want, I see its note-off midi peak in cubase, but still some instruments go on.. luckily they're unlooped, because I can't quite see a panic button in Halion yet..
Typing some line in the pattern editor has a few notes hanging now and then (this was however all with midi delay to 'auto' will test with 0 when I *sigh* restart the whole thing ._.). Usually I don't even bother testing a sound in the instrumentlist anymore as it will either not play, or cause hanging notes, or make some odd noise @ note-off.

And finally: are the number of channels in the pattern editor and the amount of instruments in the instrumentlist constants? And would arising those constants simply give more channels and instruments? Please? The program will only get better, not worse. :P I'm almost feeling like having those IT2 limits again, but now with nicer instruments.. ^_^
I dunno how many samplelibs you know, but it's not uncommon for today's libs to have over 40 articulations, effects, things, variations, whatever. Multiply with the amount of instruments you want to use, and you can easily guess that '100' dwarfs any musical intentions..



Musictechnology-bachelor degree in Composing, Producing, Sounddesign, Software - composer for film/tv/theatre/games/commercials - imdb registered - IT2 guru - MSX guru - sounddesign guru
Bookmark and Share Top of the page Bottom of the page
CS_TBL
Posted 2006-08-13 8:39 PM (#13692 - in reply to #13691)
Subject: reViSiT v0.89.3 update released!



Expert

Posts: 512
500
Location: Netherlands
found the freeze:

I referred to an instrument in the pattern editor.. and there was no instrument defined for that one. However it should be easy to make a check for that. In this particular case it had to be instrument 05, it WAS 25, the 2 came from my KVM switch (press twice scroll-lock + the number of the system you're switching to) .. so, a typo is so easy to make.



Musictechnology-bachelor degree in Composing, Producing, Sounddesign, Software - composer for film/tv/theatre/games/commercials - imdb registered - IT2 guru - MSX guru - sounddesign guru
Bookmark and Share Top of the page Bottom of the page
chrisnash
Posted 2006-08-15 2:50 AM (#13693 - in reply to #13692)
Subject: reViSiT v0.89.3 update released!



Developer

Posts: 746
50010010025
Location: England

Re: Freeze.
Could be related to the instrument<->sample sync introduced in .3. For example, when you select a sample (in F3), it chooses an appropriate instrument and vice verse. I've made a couple of fixes in .4 (coming presently) that solve some problems with this.

Isn't there some panic button or cpu-clean button in cubase somewhere, something that kills these cpu hogs?

No. Terminating such processes abruptly could make the system even more unstable.

It might also be Halion orso, I've 10 of them running in this particular case.

Then why don't you try a single Halion instance and see how the CPU load is affected?

Re: MIDI Note-Offs.

Automatic note-offs are still far from good, ctrl-i for revisit-'panic' does nothing. I can press F8 what I want, I see its note-off midi peak in cubase, but still some instruments go on.. luckily they're unlooped, because I can't quite see a panic button in Halion yet..

There has been a couple of changes to MIDI processing in .4. Let me know if your problems are still there. If they are, can you clarify whether you're getting too many Note-Offs or too few?

And finally: are the number of channels in the pattern editor and the amount of instruments in the instrumentlist constants?

Of course they are, but they are well chosen. They suit and exceed most people's current requirements.

And would arising those constants simply give more channels and instruments? Please? The program will only get better, not worse. :P

Increasing track count increases sequencing overhead. Increasing sample and instrument count will increase memory usage (when fully used). If the user's computer is not up to it, problems might be encountered. You talk about it as though it's just a case of changing a couple of constants - and even if it were, there would still be hours of testing to see if the new limits could be maintained safely. I have other priorities. Hence, no changes will be made before v1.0.

I dunno how many samplelibs you know, but it's not uncommon for today's libs to have over 40 articulations, effects, things, variations, whatever. Multiply with the amount of instruments you want to use, and you can easily guess that '100' dwarfs any musical intentions..

You'd make a great politician, abusing statistics like that! Yes, sample libs may have up to 40 articulations for an instrument, but more common is between 1 and 10 - and even then you're unlikely to use all of them in one piece. I have also outlined how you can use a single reViSiT instrument to control multiple articulations (CC messages) - giving you 100 different instruments with up to 127 articulations each. Factor in ensemble voices and you actually control even more 'real' instruments. There is also nothing to stop you placing some parts in the host itself - in some cases, the sequencer's interface is more suited to orchestral arrangement than a tracker's.

Chris


Bookmark and Share Top of the page Bottom of the page
Jump to page : 1
Now viewing page 1 [25 messages per page]
Jump to forum :
Search this forum
Printer friendly version
E-mail a link to this thread

(Delete all cookies set by this site)