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 )

Feature Requests
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
 
Rod
Posted 2009-08-30 2:58 AM (#14807)
Subject: Feature Requests



Hello.

I want to use reVISIT for sure in my live performances. The concept is very good but it need some enhancements.
I'm a MIDI addict. Dealing with audio data is not my concern yet. This post is a most MIDI Related one.
The next items --remarked-- some things  that i found in a couple days that i have been testing reVISIT. There is some things that should be updated or enhanced. If i didn't noticed the solution or a way to solved them please let me now it 



---------------PATTERN EDITOR---------------

About Beat Resolution or Song Resolution: Beat Resolution tweaking is not displayed at editor. I mean The rows quantity don`t increment or decrement acording the setting. I expected the row would enlarge the pattern. The cursor doesn't even move fast or slow ''To see'' the changes on resolution.  Im not talking about Tempo. Then i tried to import a simple SMF file with tight midi notes to see how reVISIT displayed the notes and i realizad that SMF cant be imported so i think maybe a import/export SMF could be very useful. I did read about the Song Variable/Initial resolution setting. It doesn't work as expected.

Can i Have more than 4 rows per beat? In SX3 the minor notes resolution i use usually is 128 ticks.
What about if i play 3 notes at the same time in the same channel/instrument? What about if i want'em displayed in the same channel. An added simbol showing this caracteristic perhaps would open a Basic Key Editor or something. By the moment i have to enter just single/fundamental notes and the Input Transformer in SX3 Insert the rest of notes to do Harmonics.

What About SysEx? This is a feature i have'not studied/tested via Cubase /Input Transformer Logical Editor yet with Revisit. I mean set a String SysEx en SX3 which could be triggered by a code/fx or other midi code played/inserted in a reVISIT row.

I Request a Mute Several or Individual Channels At OneShot . Altought there is a shortcut to do that only in one channel, that i think is very basic. Please reimplement other Default ShortCut, Perhaps CTRL+F1 to F8 for the first 8 channels or other could be ''ALT+Q'' to ''I'' = Mute individual channels 1 to 8 and ''ALT+A'' to ''K'' Mute individual Channels 9 to 16 and so, The rest ones: i dont care, 16 MIDI Channels is enough to me. Also could be Mute Scenes or other solution very good --my wish-- could be enter a Channel Mute MODE similar to the ''enter key/note mode'' (but here without the ALT) with the keys mentionated (''Q to the I'' mute the 1st 8 individual channels , below the ''A to the K'' the 9 to the 16 and so, that really would be good for live performances.

Is there a way to enable/disable channel editing?
Is it possible to swap individual channels between patterns? (i think this question need more explanation).
Why the displayed column/channel quantity cant be setted by the user similar as the the row quantity does.



-----------------MIDI Effects----------------
As the same way the instruments can be used/displayed by AKAs or color schemes, Why the column CCs cant have similar system color and AKA setting. Better yet would be having the standard CCs number displayed and not  that system of ''X''Effect -->>X''CC''and having more than just ten ''Slots''. Advanced MIDI users need more than 10 CCs spreaded at the 1st measure or beat of songs to set the Channels or Tone  Generators of the synths before the 1st Note On.

 

 ---------------INTERFASE---------------
Colors. I like the black as background but the several row and pattern highlighting modes (the ones the user can set like the minor of major raw) on top the  black pattern background are not enough bright in editor. Those colors should be user colors. The actual row and pattern highlight settings are not good for me. I have to set very high levels of contrast to see clearly differences. Setting my LCD Contrast/Brightness setting everytime i use/study Revisit is getting annoyng.

An effective ALWAYS ON TOP setting. Some times the actual feature doesnt work.

Merge/Move definetely the transport to the Main window or at least Anchor the Transport Bar to the Pattern Editor similar as winamp does :-)  .

I have not tested the SONG MODE yet. My reading has been focused on the the pattern editor mode
There is more to review.
Thanks.


Edit: i just check the forums and i saw related posts about tick and row resolution.



Edited by Rod 2009-08-30 2:59 AM
Bookmark and Share Top of the page Bottom of the page
chrisnash
Posted 2009-08-31 2:29 PM (#14812 - in reply to #14807)
Subject: RE: Feature Requests



Developer

Posts: 746
50010010025
Location: England

Hi Rod,

Welcome to the forum. I have often thought trackers would work well live, but - as you note - they would require some enhancements or dedicated live features, to attain their full potential. This is something I want to explore someday, but the priority now is regular composition and just getting the experiment done.

A few things you mention are to be found either on the forum or in reViSiT's integrated help documentation, but let me see if I can point you in the right direction, and fill in the blanks, where appropriate...

---------------PATTERN EDITOR---------------
About Beat Resolution or Song Resolution: Beat Resolution tweaking is not displayed at editor. I mean The rows quantity don`t increment or decrement acording the setting. I expected the row would enlarge the pattern. The cursor doesn't even move fast or slow ''To see'' the changes on resolution.  Im not talking about Tempo. [...] I did read about the Song Variable/Initial resolution setting. It doesn't work as expected.

As you noted, this been a hot topic on the forum recently, not least because the next version of reViSiT (1.2 - due shortly) will have a number of new features to help people work with higher timing resolutions. However, it is important you understand that hosts are synchronised to pattern rows, not ticks, so changing the number of ticks per row (i.e. the resolution) will not change the speed of playback, as it might in other trackers. For more information, see the page on the Set Resolution (Axx) command, in the reViSiT help file.

Then i tried to import a simple SMF file with tight midi notes to see how reVISIT displayed the notes and i realizad that SMF cant be imported so i think maybe a import/export SMF could be very useful.

Indeed, MIDI file import would be nice, but because of the differences behind MIDI sequencing and tracking, converting one to the other is not straight forward - reViSiT has to know how to divide up it's channels between MIDI notes and MIDI channels, how to spread the MIDI song over several patterns, and what to do about MIDI notes where the timing isn't tight. It's something I hope to include in a future version, but not a priority right now - not least because the host itself is likely already well-suited to handling MIDI files.

Can i Have more than 4 rows per beat?

A Rows per Beat setting is coming in v1.2, it will allow you to set between 1 and 16 rows per beat.

In SX3 the minor notes resolution i use usually is 128 ticks. What about if i play 3 notes at the same time in the same channel/instrument? What about if i want'em displayed in the same channel. An added simbol showing this caracteristic perhaps would open a Basic Key Editor or something. By the moment i have to enter just single/fundamental notes and the Input Transformer in SX3 Insert the rest of notes to do Harmonics.

Although a future version of reViSiT will add multiple pitches per tracker channel (i.e. allow chords in a single track), it sounds like you might not fully understand how channels work in trackers, versus how they might work in MIDI. The notes for a single instrument can be inserted anywhere in the pattern, allowing you to make up chords and harmonies simply by using multiple channels/tracks. For example, you could put a C-5 01 in Channel 01, a E-G 01 in Channel 02 and a G-5 01 in Channel 03, to make a major triad - and they will all be sent on the MIDI channel specified in the Instrument List (F4), unless you're using mapped mode.

reViSiT has no built-in harmony feature that might recommend or allow you to select from a list of "appropriate" chords. This is because reViSiT tries to avoid concepts of "appropriateness" and tradition, so that you are free to be creative and perhaps come up with something new.

What About SysEx? This is a feature i have'not studied/tested via Cubase /Input Transformer Logical Editor yet with Revisit. I mean set a String SysEx en SX3 which could be triggered by a code/fx or other midi code played/inserted in a reVISIT row.

reViSiT doesn't really support MIDI SysEx at the moment, though I might extend the MIDI effects one day to enable such a feature. However, it's a relatively advanced and complex feature that few users would actually use, so isn't an immediate priority right now.

I Request a Mute Several or Individual Channels At OneShot . Altought there is a shortcut to do that only in one channel, that i think is very basic. Please reimplement other Default ShortCut, Perhaps CTRL+F1 to F8 for the first 8 channels or other could be ''ALT+Q'' to ''I'' = Mute individual channels 1 to 8 and ''ALT+A'' to ''K'' Mute individual Channels 9 to 16 and so, The rest ones: i dont care, 16 MIDI Channels is enough to me. Also could be Mute Scenes or other solution very good --my wish-- could be enter a Channel Mute MODE similar to the ''enter key/note mode'' (but here without the ALT) with the keys mentionated (''Q to the I'' mute the 1st 8 individual channels , below the ''A to the K'' the 9 to the 16 and so, that really would be good for live performances.

Alt-F1 to Alt-F8 will mute channels 1 to 8, respectively. I could perhaps extend this (e.g. with Shift) to 16 channels, but once there are multiple pitches per channel, 8 channels might already be enough. In any case, I might be able to give you the option to assign extra keys manually. You have to remember, however, that there are loads of other features in the program that already use the various keyboard shortcuts you mention. I do, however, like the idea of a Live mix mode, where you could temporarily switch the keyboard to a channel mapping. It's something I'll bear in mind when I get around to considering dedicated live features.

Is there a way to enable/disable channel editing?

No, but a channel lock feature has been requested in the past, and is on the list of possible features for the future.

Is it possible to swap individual channels between patterns? (i think this question need more explanation).

Not sure if fully I understand you, but it is possible to swap the data on one channel with that of another within a pattern, using Swap Selection (Alt-Y). Make a selection, then move the cursor elsewhere, press Alt-Y and the data at the cursor will be swapped with that selected. Alternatively, there's always copy and paste, which works between patterns.

Why the displayed column/channel quantity cant be setted by the user similar as the the row quantity does.

reViSiT works like IT2 in this regard, giving you the maximum number of channels (64) from the start. It does this not just to copy IT2, but to provide users with a blank canvas to write on, which they can fill as they see fit. Notably, it cuts out the rigmarole of having to add extra channels every now and again, which will only interrupt your chain of thought. Ultimately, it just means that there is one less thing the user has to worry about - one less key to learn, one less mouse click.

-----------------MIDI Effects----------------
As the same way the instruments can be used/displayed by AKAs or color schemes, Why the column CCs cant have similar system color and AKA setting. Better yet would be having the standard CCs number displayed and not  that system of ''X''Effect -->>X''CC''and having more than just ten ''Slots''.

reViSiT tries to display as much detail and as much music on the page as possible, so that information is always at hand...

Colour is a powerful feature that can help, but only if used carefully. For example, if both instruments and effects had colours, then it would become that much harder to distinguish between instruments and effects. For example, if you had an area of green, you wouldn't be able to tell at a glance whether it contained the green instrument or the green effect. Obviously, you'd have to be very careful about choosing instrument colours and effect colours, so that they don't clash. As a rule, reViSiT tries to avoid situations where you have to "think hard" or set something up before it can be used - as users just get too bogged down in managing the program, and not actually using it for music!

User-defined effect names ("AKA's" would require extra characters in each channel column, which is something else I try to avoid. It would lead to a more verbose notation, and mean you could fit less music on the screen. It is also important to keep such terminology consistent and universal, so that everyone knows what is meant when they read about an effect on the forum, or in the help pages. Perhaps what can be done, instead, is to have a MIDI effect's actual assignment shown in the status bar or something, when it is being edited - or have access to a quick reference, without having to enter the Instrument List.

Advanced MIDI users need more than 10 CCs spreaded at the 1st measure or beat of songs to set the Channels or Tone  Generators of the synths before the 1st Note On.

MIDI effects are not really designed as a way of storing initial synth settings, but for manipulating synth settings on-the-fly, for which 10 MIDI effects should be enough.

Note, however, that it is 10 MIDI effects per instrument. So, if you need more, just create another instrument with the same MIDI channel, to get another 10 effects for the same MIDI synth. For example, you could have an instrument "L1: Synth Lead 1" on MIDI Channel 1 with 10 effects for use during the song, but another called "LX: Synth Lead Setup" on MIDI channel 1, with 10 effects for use at the start to set your synth up. This way, you can even kind of use the instrument labels to identify effects.

Alternatively, you can use a MIDI track in your host to handle all your synth set up, before reViSiT starts using the same instrument.

 ---------------INTERFASE---------------
Colors. I like the black as background but the several row and pattern highlighting modes (the ones the user can set like the minor of major raw) on top the  black pattern background are not enough bright in editor. Those colors should be user colors. The actual row and pattern highlight settings are not good for me. I have to set very high levels of contrast to see clearly differences. Setting my LCD Contrast/Brightness setting everytime i use/study Revisit is getting annoyng.

I think someone else mentioned that they look dark on their screen, so I'll look at making these highlights clearer. If it proves difficult, I'll consider a user-defined setting, but I'm loathe to add more and more settings, and over-complicate the interface.

An effective ALWAYS ON TOP setting. Some times the actual feature doesnt work.

I've not had any problems reported with this setting, in the years it's been in service - perhaps you could be more specific? There are some situations when it is disabled on purpose. For example, when you use a file dialog, the "Always on Top" setting has to be turned off so that the dialog is not accidentally hidden. Since the dialogs are provided by the host, I cannot do much about this at the moment, but the long term goal is to replace all the host-provided dialogs with integrated reViSiT ones, with numerous extra features.

Note, also, that the "Always on Top" setting does not apply to the reViSiT toolbar (or transport bar), which is also a host-provided window (into which reViSiT can draw). However, all the features on the toolbar are available in the main reViSiT window, through keyboard shortcuts (mostly F-keys). Some hosts may provide "Always on Top" options for the toolbar, but this is out of reViSiT's control, so your mileage may vary.

Might it also be possible that reViSiT could be covered up with another window that is set to "Always on Top"?

Merge/Move definetely the transport to the Main window or at least Anchor the Transport Bar to the Pattern Editor similar as winamp does :-)  .

This topic has also been discussed often on the forum. Bottomline: the second window is necessary if you want to be able to use the keyboard. Implicitly anchoring them together is something I'm considering, if its technically feasible. It's easy for WinAMP, which has complete control over all its windows, and doesn't have to argue with host software over keys, focus, positioning and sizing of one of its windows!

I have not tested the SONG MODE yet. My reading has been focused on the the pattern editor mode

"SONG MODE"? What's that? Do you mean having an Order List (F11)?

Regards,
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)