Terzoid Software


 
Products Downloads Support Company  
NoiZe  
Features
What's New
Download
Instruments
NoiZe:Lib
Pricing & Ordering Info
Sysex Info
Frequently Asked Questions
Links
NoiZe

Frequently Asked Questions


What Operating Systems will NoiZe run on?
Does NoiZe support Instrument ABC?
Do you still sell Editor Modules separately?
How is NoiZe different from Editor XYZ?
What's the difference between an Editor Module and a Librarian Module?
Can I create my own Editor Modules?
Can I order NoiZe online?
I live outside the USA, how can I purchase NoiZe?
How do I unlock my trial version after purchasing NoiZe?
Are any features disabled in the trial version of NoiZe?
What tools did you use to develop NoiZe?

What Operating Systems will NoiZe run on?
Starting with Version 3.2, NoiZe is fully compatible with the latest 32-bit Windows operating systems. You can now install and run NoiZe Version 3.2 and later on the following versions of Windows:

  • Windows XP  
  • Windows 2000  
  • Windows NT4  
  • Windows ME
  • Windows 98
  • Windows 95

NoiZe Versions 3.0 and earlier will install and run as 16-bit applications on the following versions of Windows:

  • Windows ME
  • Windows 98
  • Windows 95
  • Windows 3.11 for Workgroups
  • Windows 3.1

NOTE: NoiZe Version 3.2 will not run on any version of Windows prior to Windows 95. If you are running Windows 3.1 or Windows 3.11 for Workgroups, you should stay with NoiZe Version3.0. Please contact Terzoid Software for availability.

Show me that list of questions again.

Does NoiZe support Instrument ABC?
Check our Supported Instruments page to see the instruments that NoiZe currently supports. Occasionally, someone will ask "Can I use the BOP-02 Editor Module with my BOP-01?". The answer, sadly enough, is usually "No". Even instruments that seem to be in the same family (same manufacturer, similar features, same number sequence, even rack versions of a keyboard instrument) are often quite different when it comes to their SYSEX implementation. If you have an instrument that you think is similar to one we support, it never hurts to ask. Once in a while, the only reason we don't support a particular instrument is that we don't have the SYSEX documentation or the instrument. In cases where it is practically the same as a device we support, you may want to assist us in creating an Editor Module for the instrument in exchange for free NoiZe. This requires some serious work on your part, and may not always be feasible, but we have done this in the past and will do it again in the future. You could have the best Windows editor for your instrument for some time instead of money! E-mail us your pitch!

Show me that list of questions again.

Do you still sell Editor Modules separately?
No, as of Version 3, all Editor Modules are now included with the Standard Version of NoiZe. NoiZe:One is still limited to a single Editor Module. NoiZe:Lib can install Editor Modules, but it uses them as if they were Librarian Modules (no parameter editing). In addition, any Editor Modules that become available after you purchase your copy of NoiZe are included for free with the Standard Version. You just download and install them.

Sounds neat, huh?

We previously sold additional Editor Modules as add-ons to the Standard Version of NoiZe. However, one of our primary goals was to allow you to download and unlock new versions of NoiZe with an electronically delivered Registration Key, and that doesn't mesh well with the individual Editor Module idea. So we just decided to not charge at all for the Editor Modules. You only pay for the program. And you'll notice we kept the same great low price!

It just seemed like the right thing to do.

Show me that list of questions again.

How is NoiZe different from Editor XYZ?
It is hard to compare NoiZe to our competition, but since you've twisted our arm we'll cover the important points. Our program, unlike everyone else's, was developed for Windows from the beginning. Those other programs came from some other platform, and it generally shows. Of course, an advantage of porting a program written years ago is that you have instrument coverage for all those old models. It will take us a while, but we will eventually cover most devices that have a reasonable user base.

Our advantage is that we built in the power of Windows from the start. When NoiZe was first released back in 1995, it set the standard for Windows-based graphical Universal Editor/Librarians. Some of the other programs have recently added alot of fancy graphics and Windows-like user interfaces (that happen to look alot like NoiZe), but they still can't match the flexibility and ease of use that are essential to NoiZe.

In the real estate business, it is said that the three most important attributes of a property are location, location, and location (in that order!). In editing, the three most important things are real estate, real estate, and real estate. NoiZe makes the best use of your display real estate by being able to present as many parameters in the editor view as possible. Our competitor's products don't do this very well. One of them has 3 sizes, too-small-to-read, too-big-to-use and downright-huge. The other puts all the parameters in one huge scrolling window, with a little goto menu at the top. Neither of these approaches takes good advantage of your screen space. If you want to play find-the-parameter, you might as well use the instrument front panel! Being able to see and manipulate all of your patch parameters on a single screen helps makes editing a creative endeavor instead of a challenge to your patience.

We group patch parameters into logical sets such as LFO1, VDA, Filter, RealTime Control, etc. and put them onto their own movable, zoomable, hideable window. You can arrange these windows on your screen the way you need for the editing task at hand. You can save and recall five of these layouts for a given editor with a toolbar button click.

One of the principal advantages of using a computer-based editor is having the ability to see hundreds of parameters in a single display instead of the few that you can see on your synth's front panel. NoiZe lets you, quickly and easily, take advantage of your display space, whether you are using a standard VGA display or a 21" XVGA screen with loads of pixels.

NoiZe follows the standard Windows document-view model. That means that each Editor is a SYSEX document, like a word-processor document or a spreadsheet file, and you can open views on as many of these documents as you need to. You can open several single-patch editors, bank editors, system-global editors, (for one or several instruments) at the same time and switch between them at will, NoiZe will sync the instrument to your task each time you change active windows.

NoiZe does not manage the relationships between your patches and combis/multis/performances etc. Doing this would require implementing some behind-the-scenes logic that you would have to understand fully to avoid a new set of problems. Rather than trying to be "too clever by half", NoiZe lets you deal with these relationships. This works best with our flexible "document" architecture, which lets you create banks of any size, individual patch editors, or whatever makes the most sense to you.

One of the ways we make it easier to understand how a patch works is simply being able to see most or all of your parameters at once, and being able to make a change and hear the result interactively. Another is using the standard Windows technique of disabling non-relevant parameters. Just as your File-Save command is often disabled if you haven't changed anything yet, NoiZe editors disable controls (changes them to dark gray) whose value will not affect the sound in the current context. Nobody else does this as comprehensively as we do, most editing program don't do it at all!

Show me that list of questions again.

What's the difference between an Editor Module and a Librarian Module?
An Editor Module is a complete set of interface files that enable NoiZe to communicate and manipulate the SYSEX data for a specific type of MIDI instrument. It's essentially the same thing as a device driver that an operating system such as Windows uses to interface with a device in your computer (like your graphics card, printer, or network card).

An Editor Module allows NoiZe to fetch and send SYSEX data to and from an instrument, and to edit the individual parameters within that SYSEX data. It includes all of the functionality of a Librarian Module, plus it allows you to manipulate the individual parameters within your data. So an Editor Module allows you to use the full functionality of NoiZe with an instrument, including the graphic Editor Views, generating new patches with Morph or Randomize, and so forth.

A Librarian Module is basically a subset of an Editor Module. It allows NoiZe to communicate with a specific type of instrument in order to fetch and send SYSEX data, but does not include the ability to edit the individual parameters within the SYSEX data. So a Librarian Module allows you to fetch, store, organize, rearrange, save multiple versions of patches, reload, audition, categorize, search, and do most of the other functions of NoiZe, you just can't modify the individual parameters.

This means that Librarian Modules don't have a graphical Editor View. (However, some Librarian Modules allow you to edit the name of a Patch, if it has one.) Some Librarian Modules provide a hexidecimal editor that allows you to edit the raw SYSEX data if you are so inclined. You also can't generate new patches using Morph or Randomize, or otherwise manipulate the individual parameters of the data. Data fetched using Librarian Modules is stored using NoiZe's Projects and Libraries along with any data from Editor Modules, so you can mix and match Librarian Modules and Editor Modules as you see fit.

Another difference between Editor Modules and Librarian Modules is that NoiZe has a built-in facility for creating your own Librarian Modules that you can use and share with other NoiZe users. You can't create your own Editor Modules yet (see the following question).

Show me that list of questions again.

Can I create my own Editor Modules?
Not yet, but we are considering the possibility of releasing a version of the builder tool we use to develop the Editor Modules. This tool lets us graphically create editor layouts by dropping panes and controls, moving and sizing them, setting the tab order, etc. Dialogs let you enter the parameters, control attributes, dependencies, communications and format information, and the other little details.

But one thing we'd like to make very clear - if you aren't a programmer you will probably find developing a good Editor Module a challenging task. Even though creating an Editor Module does not require any programming, it can be quite tedious. If you are a programmer, you'll need to understand SYSEX fairly well, and it will still be more difficult than you might imagine. For example, our JV-1080 patch editor interface contains 546 parameters, 1480 controls, and 94 dependency records. Not to mention the other bits and pieces. Each of these items consist of lots of numbers that require painstaking effort to get correct. If you don't care about things like parameter updates or effects parameter editing, you can cut the work down significantly, but creating an editor will never be a trivial project. Also, support would be an issue for us. It took us a long time to learn how to decipher the SYSEX heiroglyphics at the back of the instrument's manual, and we couldn't afford to teach everyone how to do it. Again, this tool would only be useful for those with lots of time and a good general grounding in MIDI, SYSEX and programming logic.

If you would be interested in such a product, let us know.

Show me that list of questions again.

Can I order NoiZe online?
Yes! You can download NoiZe from this website and purchase a permanent Registration Key online using your VISA, MasterCard, or Discover card and our Secure Online Order Form. See our Ordering Information Page for all of the details.

Show me that list of questions again.

I live outside the USA, how can I purchase NoiZe?
We have sold NoiZe to people around the globe. There are NoiZe users everywhere from Australia and Argentina to Wiesbaden and Wales. It's wonderfully amazing how universal the language of music truly is.

The best method of international payment is by credit card, specifically VISA or MasterCard. All prices will be charged as indicated in US Dollars. Some people e-mail their credit-card information to us, but that isn't particularly secure. The best way to order is by using our Secure Online Order Form. (See the previous question.)

You may also order by printing out our Text Order Form and sending it to us by mail.

An alternative to credit card payment is International Money Order, which is usually available through your postal service. We've tried inter-bank wire transfer, but the fees associated with the transfer were outrageous. Unless you want to pay an extra $50 US or so, forget wire transfer.

Show me that list of questions again.

How do I unlock my trial version after purchasing NoiZe?
When you download and install NoiZe, you will be given a temporary time-limited key that will allow you to use the full version of NoiZe Standard for 30 days. After that period of time, you will not be able to use NoiZe without purchasing a Registration Key. When you order NoiZe, NoiZe:One, or NoiZe:Lib, we will send you a Serial Number and a permanent Registration Key, which you will use to unlock your trial version.

Entering your Serial Number and Registration Key into the trial version of NoiZe will convert it into a permanent version of NoiZe, NoiZe:One, or NoiZe:Lib, depending upon which version you purchased. You do not need to download a separate program for each type of NoiZe.

To unlock your trial version of NoiZe:

  1. Start your trial version of NoiZe. The Time Limited Version dialog will automatically open, indicating that you are running the trial version of NoiZe.
  2. Click the Register button. The Register Program dialog will open.
  3. Enter your Serial Number and Registration Key into the indicated fields, being careful to enter them exactly as you received them. If you received your Serial Number and Registration Key via email, you can copy and paste them from your email program into the appropriate fields of the Register Program dialog.
  4. Click the OK button. If the Serial Number or Registration Key is not valid, NoiZe will open a message box indicating what the problem is. You may click the Help button if you need assistance.
Once you have successfully entered your Serial Number and Registration Key into NoiZe, it will become an unlocked permanent version. Be sure to keep a copy of your Serial Number and Registration Key in a safe place in case you have to reinstall NoiZe at another time.

Remember, NoiZe is not freeware. A permanent Registration Key is registered to you personally, and allows you to use NoiZe for your own personal use. You are not allowed to give, rent, sell, or distribute your Registration Key or Serial Number to anyone else, or to post it in a newsgroup, chat room, bulletin board, web page, or otherwise make it available for anyone else to use.

Show me that list of questions again.

Are any features disabled in the trial version of NoiZe?
The following features are disabled in the trail version of NoiZe:

  • File | New | Editor
  • File | Open Editor
  • File | Copy Editor To | Editor
  • File | Remove Editor
  • File | Print
  • File | Print Setup
  • Edit | Export Sysex Data
  • Edit | Export Patch Names
  • Setups | Editor Keywords
All of these features will be fully enabled when you unlock your trial version with a permanent Registration Key (see this FAQ for instructions).

Show me that list of questions again.

What tools did you use to develop NoiZe?
NoiZe was developed using Microsoft Visual C++ and MFC. The code is 100% C++. C++ is a programming language that, despite the hype, is actually a huge improvement over standard C.

The edit controls are our own C++ objects that are rendered directly onto the editor pane window and handle their own events. This allows us to size the controls incrementally, and uses far fewer Windows resources than would be used by Windows controls. Our controls let you edit with the mouse or keyboard. They always try to do the right thing with any input they receive.

For Version 1, we used a third-party DLL to perform the low-level MIDI, but we replaced it with our own custom MIDI DLL in Version 2. This allowed us much more control over the high-bandwidth messaging required for sending and receiving SysEx messages. We can also get finer timing resolution and status monitoring, which is reflected in the blinking lights on the Communication Progress dialog and in the Midi Log. Our Version 2 MIDI DLL sat on top of the Windows MMSYSTEM DLL, which allowed us to talk to any Windows compatible MIDI interface driver.

Starting with Version 3.2, we made use of the 32-bit Windows MIDI system calls, which no longer require the use of a DLL. That allowed us to port our custom MIDI DLL code over to 32-bit and link it staticly into the application executable. It's still the same rock-solid MIDI handling code with the blinking lights and everything, but now it works in the 32-bit Windows environments.

Show me that list of questions again.

 
Home | Products | Downloads | Support | Company
Last Updated: September 3, 2008 by webmaster@terzoid.com
Copyright © 1995-2010 by Terzoid Software