Skip to main content

Topics

This section allows you to view all Topics made by this member. Note that you can only see Topics made in areas you currently have access to.

Topics - NoteWorthy Online

52
Announcements / Online Order System
Our payment processor is currently down, so we are unable to process any orders at this time. We are currently looking into possible payment alternatives, as well as to monitor the situation with our current payment processor.

We apologize for any inconvenience that this causes. Our order system should be back soon.

See also: Live Twitter Updates on This Issue
53
Announcements / Ubuntu Desktop Linux
You can run NoteWorthy Composer 2, or the free NoteWorthy Composer Viewer, from Ubuntu 9.04 Desktop Linux.

After performing a default install of Ubuntu 9.04 Desktop Linux, you need to perform a few more steps. From the desktop, select Applications->Add/Remove, then add the following packages:

  • Wine: Quoting from WineHQ: "Wine is a translation layer (a program loader) capable of running Windows applications on Linux and other POSIX compatible operating systems."  Wine enables you to run the NWC install/setup programs on Linux using its translation layer. After you run our installer setup program, you will then be able to run the actual NWC applications from your Linux/Ubuntu desktop, or from the Wine application menu.

  • Timidity: TiMidity++ is a software synthesizer that allows you to play back within NWC on Linux without the need for a real hardware based MIDI synthesizer.

The best way to install and configure TiMidity++ for play back with NWC and its Viewer is to follow this guide:


Finally, you need to select the TiMidity++ port for use in NWC play back. In NWC2, this is done from Tools, Options, Midi. Select only the first TiMidity++ port into the "Devices used by play back" box. In the NWC Viewer, you do this from Tools, Options using the "Play back device" drop down box.

Although it generally just works, there are still a few performance issues that can cause problems when working with NWC2 on Linux/Wine. We recommend that you avoid the keyboard shortcuts in the NWC2 tabbed dialogs (use the mouse instead). The Ctrl+Page Up/Down shortcuts seem to cause particular problems.
54
Announcements / Windows 7 Beta build 7000
We have installed and tested NoteWorthy Composer Version 2.0 on the recently released Windows 7 Beta build 7000.

In our limited experiences thus far, NoteWorthy Composer 2 and the NWC Viewer ran successfully. Based on this initial testing, there does not appear to be any new NWC related issues introduced with this release.

For users of NoteWorthy Composer 1.75c, Microsoft continues the strategy from Windows Vista of not incorporating support for "Windows Help" documents in the base install of Windows 7, even though this product is still referred to as "Windows." Access to Windows Help documents requires an extra download and install from the Microsoft web site.
55
General Discussion / NWC Viewer Test Edition for Staff Line Drawing Changes
A test version of the NWC Viewer is attached. This new version uses a new technique for most line drawing in the editor as well as printing. This can help with print driver problems, as well as improve your results when printing or copying notation to PDF or other applications. If you are interested in trying this, simply use the attached setup program to install this test version onto your computer. You can post your results with this test version as replies to this topic.

Note: The new NWC Viewer 2.1 includes changes consistent with the new techniques that were tested here. You can download it from the NoteWorthy Composer Viewer page.
56
Announcements / NoteWorthy Composer 2 is now available
We have released NoteWorthy Composer 2. It is now generally available. You can find purchase and upgrade instructions on our home page.

Our web site is currently a mosaic of information tidbits applying to NoteWorthy Composer Version 1 and/or Version 2. We will be improving on this situation in the coming days. Thanks for your patience.
57
Announcements / NWC2 Beta 2.27 is now available
New features include:

  • New selection option in Edit, Goto command
  • New Admin Required warnings when adding file templates or User Tool settings (primarily for Vista users)
  • The NWC2 program is now digitally signed, which improves the UAC warnings on Vista

For current users of the NWC2 beta, you can use the Help, Access NoteWorthy Software.com command to get the update. Otherwise refer to:

NoteWorthy Composer 2 Beta Test Program
http://ntworthy.com/nwc2/
60
User Tools / Generate Note Names From Your Staff Automatically
Copy and paste your staff notation into this tool and it can automatically create a lyric line that includes all of the note names for the notes in the staff. It also supports embedding the note names into the staff using text items (returned to you as clip text that can be pasted into the staff).

At the moment, you can try it from the following link:

NoteWorthy Composer 2 Note Names Tool
http://ntworthy.com/webtool/nwc2-notenames.php
61
General Discussion / NWC2 Beta 2.20 is now available
New features installed in this update include:

  • The *.nwctxt format is complete; export, followed by import, should be a lossless operation, except for rounding errors
  • Fix selection highlight problem when using wheel mouse scroller beyond the scrollable extents
  • Fix selection and insertion point caret visibility when the active staff has been partially scrolled out of view
  • Fix multi-staff notehead alignment for split stem chords when the dominant voice is stem up
  • File, Print, Print range should use starting page number specified in File, Page Setup
  • Fix Export/Save As handling of filenames that include multiple dots (more than just the extension dot)

Currently, you can get the correct update from within NWC2 by going to Help, Access NoteWorthySoftware.com.
62
General Discussion / Users of att.net for e-mail service
Currently, if you use att.net as your e-mail ISP, you will not be able to receive any e-mails from our web site, including activation e-mails from this forum. This ISP has chosen to block e-mails from our server. Although an inquiry has been submitted, we are not very optimistic that the wheels of progress will move quickly or effectively in this case.

Consider using a different e-mail ISP if you want to have reliable e-mail service. There are many free ones available.

Quote from: http://www.att.net/general-info/mail_info/block_thanks.html
Wednesday, Oct 3
Thank you for submitting your inquiry. A response will be sent within two business days to the e-mail address you specified.
63
General Discussion / Windows Vista and Microsoft's WGA Program
If you are considering a new computer purchase, or an upgrade to Windows Vista, then we recommend that you review the ongoing user experiences with Vista and its heavy handed anti-piracy tactics before proceeding. You can learn more by starting with a Google search:

http://www.google.com/search?q=vista+wga

Google news:

http://news.google.com/news?q=vista+wga

We have a single Windows Vista box here. It is manufactured by HP. On the morning of 20-August-2007, after our Vista computer was powered up, a message popped up that the license status of the machine could not be verified and that we may have been the victim of software piracy. WGA then disabled various functions of the computer, and began to repeatedly issue this piracy alert. During this problem, the recommended MS repair procedure always resulted in the same negative outcome: our Vista license could not be verified. Microsoft's solution page recommended that we become legal by purchasing another copy of Vista. It took over 6 hours before I was eventually able to clear up this problem through repeated re-attempts at Windows WGA validation.

Our first experience with this actually took place 5 days before the now widely discussed Microsoft WGA problem that started on 25-August-2007. I have seen some quotes from Microsoft employees that "very few customers were affected" by this problem. In fact, during the problems, Microsoft's solution literature repeatedly told me that very few legitimate customers are victims of a WGA false accusation. This language seemed to be an attempt to coerce this customer into purchasing another copy of Vista.

When it comes to Windows Vista, we think "buyer beware" is a prudent course of action.
64
General Discussion / Server upgrade, possible service interruption
We will be performing planned system maintenance activities in the afternoon (EDT) on Wednesday, 8 August 2007. If all goes well, this event should be transparent for most users. However, some loss of service is possible throughout the afternoon, especially with regard to the newsgroups. If there are newsgroup issues, I will post more details here when I know them.

Regards,

Eric,
http://noteworthysoftware.com
65
General Discussion / Working with *.nwctxt files
NoteWorthy Composer uses a text language to represent the notation. When saved to file, the uncompressed text will typically use the *.nwctxt file type. When you work with text files, you can use Save As or Export from the NWC File menu to switch to or create the *.nwctxt version. As of version 2.75, these files always use utf-8 character encoding.

You can load a *.nwctxt file into a text editor in order to get an idea of how items are represented. The actual notation objects use the same representation as is available from Edit, Copy while working in the editor. The Developer Tools included with the  user tool starter kit are also useful during the discovery process.

A sample file is shown below.

Code: [Select · Download]
# This is a sample NWC Text file. As you can see, any text starting with 
# a '#' character is treated as a comment.
#
# When accepting nwctxt in a File mode user tool, a comment header will
# include some details about the current editor file. For example:
#
#/File: D:\nwctest.nwctxt
#/SavePending: N
#/ReturnFormat: FileText
#
# ------------------------------------------------------------------------------
# This first non-comment line of the file should be the !NoteWorthyComposer
# header line. This indicates that this file contains NoteWorthy Composer Text.
# This sample targets version 2.75.
#
!NoteWorthyComposer(2.75)

# Blank lines can appear anywhere in the file after the
# initial !NoteWorthyComposer header

# ------------------------------------------------------------------------------
# The Editor line indicates the currently active staff and selection positions
|Editor|ActiveStaff:1|CaretIndex:1|SelectIndex:59|CaretPos:0

# ------------------------------------------------------------------------------
# The SongInfo, PgSetup, PgMargins, and Font lines can appear anywhere in
# the file, but it is good form to have them at the top, prior to adding
# any staff data.

# It is fine to use multiple SongInfo, PgSetup, and PgMargins in a file.
# If a field is specified more than once, the last one overrides any
# previous assignment.
|SongInfo|Title:"<FileTitle>"|Author:"<Author>"|Lyricist:"<Lyricist>"
|SongInfo|Copyright1:"<Copyright1>"
|SongInfo||Copyright2:"<Copyright2>"
|SongInfo|Comments:"<Comments>"

|PgSetup|StaffSize:16|NtnTypeface:NWC2SwingDings|Zoom:4
|PgSetup|TitlePage:Y|JustifyVertically:Y|ExtendLastSystem:Y
|PgSetup|DurationPadding:Y|PageNumbers:3|StaffLabels:First System
|PgSetup|BarNumbers:Circled|StartingBar:20|AllowLayering:Y

# Margins are specified in Centimeters. You can convert to
# inches by dividing these values by 2.54.
|PgMargins|Left:1.27|Top:1.27|Right:1.27|Bottom:1.27
|PgMargins|Mirror:Y

# Unlike the other top level instructions, each Font instruction should
# be defined on a single line. Each Font instruction must include the
# Style option, which identifies which named font is being defined on
# the line. The Size is in points. The CharSet comes from Script field
# in the Font dialog.
|Font|Style:StaffItalic|Typeface:"Times New Roman"|Size:12|Bold:Y|Italic:Y|CharSet:0
|Font|Style:StaffBold|Typeface:"Times New Roman"|Size:9|Bold:Y|Italic:N|CharSet:0
|Font|Style:StaffLyric|Typeface:"Times New Roman"|Size:9|Bold:N|Italic:N|CharSet:0
|Font|Style:PageTitleText|Typeface:"Times New Roman"|Size:24|Bold:Y|Italic:N|CharSet:0
|Font|Style:PageText|Typeface:"Times New Roman"|Size:12|Bold:N|Italic:N|CharSet:0
|Font|Style:PageSmallText|Typeface:"Times New Roman"|Size:8|Bold:N|Italic:N|CharSet:0

# If a particular User font is not used in the file, then it might
# not appear in the file.  When scanning an existing nwctxt file,
# you cannot assume that any particular fields or instructions
# will exist in the file.
|Font|Style:User1|Typeface:"Times New Roman"|Size:8|Bold:N|Italic:N|CharSet:0
|Font|Style:User2|Typeface:"Times New Roman"|Size:8|Bold:N|Italic:N|CharSet:0
|Font|Style:User3|Typeface:"Times New Roman"|Size:8|Bold:N|Italic:N|CharSet:0
|Font|Style:User4|Typeface:"Times New Roman"|Size:8|Bold:N|Italic:N|CharSet:0
|Font|Style:User5|Typeface:"Times New Roman"|Size:8|Bold:N|Italic:N|CharSet:0
|Font|Style:User6|Typeface:"Times New Roman"|Size:8|Bold:N|Italic:N|CharSet:0

# ------------------------------------------------------------------------------
# The first AddStaff line is optional, although it is required if you want to name,
# label, or group a staff
|AddStaff|Name:"<Staff1Name>"|Label:"<StaffLabel>"|Group:"Vocal"

# The various StaffProperties can be assigned using multiple instances of
# the instruction.
|StaffProperties|EndingBar:Section Close|Visible:Y
|StaffProperties|BoundaryTop:16|BoundaryBottom:14
|StaffProperties|Lines:5|WithNextStaff:Brace,ConnectBars|Color:Default
|StaffProperties|Muted:N|Volume:127|StereoPan:64|Device:0|Channel:1

# The StaffInstrument uses the same syntax as the Instrument instruction
# used in NWC clip text
|StaffInstrument|Name:"Lead 6 (voice)"|Patch:85|Trans:0|DynVel:10,30,45,60,75,92,108,127

# Lyrics can be defined anywhere after the AddStaff line, but it is good form
# to place them before the notation for the staff
|Lyrics|Placement:Bottom|Align:Standard Rules|Offset:0|UnderscoreAsSpace:N
|Lyric1|Text:"Aaaaaaaah________\r\n"

# The notation contained in the staff uses the same format as NWC Clip
# Text from the User Tool and clipboard mechanisms
|Clef|Type:Treble
|Note|Dur:Whole|Pos:1^
|Bar
|TempoVariance|Style:Fermata|Pause:0|Pos:9
|Note|Dur:Whole|Pos:1

# ------------------------------------------------------------------------------
# Whenever an AddStaff is encountered, a new staff is created. The new
# staff then becomes the target for the instructions that follow it, until
# another AddStaff is encountered.
|AddStaff|Name:"<Staff2Name>"|Label:"<PianoStaffLabel>"|Group:"Piano"
|StaffProperties|EndingBar:Section Close|Visible:Y|BoundaryTop:10|BoundaryBottom:18|Lines:5|Style:Upper Grand Staff|Layer:N|Color:Default
|StaffProperties|Muted:N|Volume:127|StereoPan:64|Device:0|Channel:1
|StaffInstrument|Trans:0|DynVel:10,30,45,60,75,92,108,127
|Lyrics|Placement:Bottom|Align:Start of Accidental/Note|Offset:2
|Lyric1|Text:"1_1 1_2 1_3 1_4\r\n1_5 1_6 1_7 1_8\r\n"
|Lyric2|Text:"2_1 2_2 2_3 2_4\r\n2_5 2_6 2_7 2_8\r\n"
|Clef|Type:Treble
|Note|Dur:4th|Pos:-4
|Note|Dur:4th|Pos:-3
|Note|Dur:4th|Pos:-2
|Note|Dur:4th|Pos:-1
|Bar
|Note|Dur:4th|Pos:0
|Note|Dur:4th|Pos:1
|Note|Dur:4th|Pos:2
|TempoVariance|Style:Fermata|Pause:5|Pos:9
|Chord|Dur:4th|Pos:1,3,5

# ------------------------------------------------------------------------------
|AddStaff|Name:"<Staff3Name>"|Group:"Piano"
|StaffProperties|EndingBar:Section Close|Visible:Y|BoundaryTop:15|BoundaryBottom:14|Lines:5|Style:Lower Grand Staff|Layer:N|Color:Default
|StaffProperties|Muted:N|Volume:127|StereoPan:64|Device:0|Channel:1
|StaffInstrument|Trans:0|DynVel:10,30,45,60,75,92,108,127
|Lyrics|Placement:Top|Align:Standard Rules|Offset:-2|UnderscoreAsSpace:N
|Lyric1|Text:"1_1 1_2 1_3 1_4\r\n1_5 1_6 1_7 1_8\r\n"
|Lyric2|Text:"2_1 2_2 2_3 2_4\r\n2_5 2_6 2_7 2_8\r\n"
|Clef|Type:Bass
|Note|Dur:4th|Pos:-1
|Note|Dur:4th|Pos:0
|Note|Dur:4th|Pos:1
|Note|Dur:4th|Pos:2
|Bar
|Note|Dur:4th|Pos:3
|Note|Dur:4th|Pos:4
|Note|Dur:4th|Pos:5
|TempoVariance|Style:Fermata|Pause:0|Pos:-7
|Note|Dur:4th|Pos:6
!NoteWorthyComposer-End

Note: As of version 2.75, all *.nwc files include nwctxt for all notation. An example of how to extract the nwctxt can be seen in this nwc2musicxml update.

See also:

67
General Discussion / Beta 2.09 coming soon
FYI: Beta 2.09 will be available tomorrow (Thursday), in about 24 hours from the time of this posting.

Edit: Beta 2.09 is now available.
68
General Discussion / Forum upgrade almost complete
We are in the process of finalizing a forum upgrade. We wanted to get the forum back online as soon as possible, so not all of our custom changes are in place in the upgraded forum. You might notice a few layout issues and the like until the upgrade is completed.

Please report any problems by replying to this topic.
70
General Discussion / NoteWorthy Composer 2 Beta 2.03 Now Available
What's new in Beta 2.03:

  • Zoom feature now shows zoom level as a percentage of printed size
  • Staff Size from Page Setup, Fonts now includes an option to proportionally scale other font sizes
  • Print Preview is now directly available from any Page Setup tab

If you are already enrolled in the Beta, simply select Help, Access NoteworthySoftware.com in the program to acquire the latest update. Otherwise, you can visit the NoteWorthy Composer 2 Beta page to learn more about our NWC2 Beta program.
71
User Tools / Quickly Set Visibility for Selected Items
This script enables fast alteration of the visibility property for selected items. It allows you to skip certain types of objects, such as bar lines, text, or any other object identified in its skip list.

Code: [Select · Download]
<?php
/*******************************************************************************
nwsw_Visibility Version 1.01

This script enables fast alteration of the visibility property for selected
items.

Copyright © 2007 by NoteWorthy Software, Inc.
All Rights Reserved

History:
[2007-01-03] Version 1.01 - Inclusion in starter kit
[2006-07-11] Version 1.00 - Initial release
*******************************************************************************/
//
//AdvisoryInvocation:"/visibility=<PROMPT:Set Visibility to:=|Default|Always|TopStaff|Never|>" "/skip=<PROMPT:Skip:=|None|Bar|Bar,Text|Bar,Text,Flow,Ending|>"

require_once("lib/nwc2clips.inc");

$clip = new NWC2Clip('php://stdin');

$opts = array('visibility' => 'hide','skip' => 'all');
foreach ($argv as $k => $v) {
if (!$k) continue;

if (preg_match('/^\/([a-z]+)\=(.*)$/',$v,$m)) {
$optname = $m[1];
$optvalue = $m[2];
$opts[strtolower($optname)] = $optvalue;
}
}

$opts['skip'] = strtolower($opts['skip']);
$skiplist = explode(',',$opts['skip']);

echo $clip->GetClipHeader()."\n";
//
foreach ($clip->Items as $item) {
$o = new NWC2ClipItem($item);
//
$skipit = false;
//
if ($opts['skip'] == 'all') $skipit = true;
else if ($opts['skip'] != 'none') $skipit = in_array(strtolower($o->GetObjType()), $skiplist);
//
if ($skipit) {
echo $item;
continue;
}

$o->Opts['Visibility'] = $opts['visibility'];
echo $o->ReconstructClipText()."\n";
}

echo NWC2_ENDCLIP."\n";
exit(NWC2RC_SUCCESS);
?>

In order to install this script, you need to do the following:

  • Install the NWC2 User Tool Starter Kit
  • Select all of the script text that appears above this bulleted list and press Ctrl+C to copy it
  • Open a Notepad window
  • Paste the contents of the script into the Notepad window
  • In Notepad, select File, Save As, and navigate to the Scripts area of your NWC2 installation, which is usually at "C:\Program Files\NoteWorthy Composer 2\Scripts"
  • Enter the File name as nwsw_Visibility.php and press enter
  • Close Notepad
  • In NWC2, press Alt+F8, then click the New button
  • For Name, enter Visibility (nwsw)
  • For Command, use the Browse button to navigate to to your nwsw_Visibility.php script and press Open
  • Click in the Command field, press End on the keyboard, add a space, then paste the following into the end of the command:
    Quote
    "/visibility=<PROMPT:Set Visibility to:=|Default|Always|TopStaff|Never|>" "/skip=<PROMPT:Skip:=|None|Bar|Bar,Text|Bar,Text,Flow,Ending|>"
  • Press OK to complete your addition of this script to your tool library

Edit: This script is automatically included in version 1.22 or later of the User Tool Starter Kit.
72
General Discussion / NWC2 Beta 2: Customizing the Notation Font Typeface
NWC2 Beta 2 includes an experimental mechanism for temporarily changing the notation typeface for a work. Before trying this, you must be using a font that has its own typeface name. It cannot use the same name as the standard NWC2 notation font typeface. Once you have a replacement notation font in mind, you can do the following from within the NWC2 program:

  • Open a file that you want to use with a different notation font

  • Hit Alt+Z on the keyboard

  • Enter the following at the prompt:

    ChangeFileTypeface: <your-typeface>

Replace <your-typeface> with the name of your replacement typeface. It must already be installed in the system, and must be a symbol font that is consistent with the NWC2STDA standard font. When done correctly, you will receive a confirmation of the change. NWC2 will then use this typeface for the active file until the file is closed.

If this experiment works out, we will evaluate the next step, possibly supporting the typeface name, or something similar, in the file.
73
Version 1.75 Discussion / NoteWorthy Composer 1.75b + Web Update 1 Released
The following new features are added by this update:

  • New: Full support for Windows XP + SP2 with hardware Data Execution Prevention (DEP) enabled (AMD Athlon 64 and Intel Itanium processors)
  • New: Efficient note chase feature reduces the demand on your computer's processor
  • New: Improved support for Windows XP User Interface
  • New: Improved File, Open mechanism
  • New: Improved install and update programs
  • Enhanced: The View, Allow Layering command can now be performed even when notes are selected

You can read the full details on how to get it from here:

74
General Discussion / Now Available: NWC2 Beta 1 Update 2
An update to the Beta 1 release of NWC2 is now available.

Simply use the Help, Access NoteworthySoftware.com command from within the NWC2 program to visit our web site. You will be provided with a link to the new update.
75
User Tools / Unjazzify Note Pairs
The specification for how this tool was created can be found at:

https://forum.noteworthycomposer.com/?topic=5563.0

This script will find note pairs where the first note is a dotted note, and the second is half the notehead duration of the first and is not dotted. It will convert the pair into two notes of the same duration. Version 1.1 now works on rests, non-beamed notes, and quarter note duration.

Code: [Select · Download]
<?php
/*******************************************************************************
nwsw_Unjazzify Version 1.1

This script will find note pairs where the first note is a dotted note,
and the second is half the notehead duration of the first and is not dotted.
It will convert the pair into two notes of equal duration.

Copyright © 2006 by NoteWorthy Software, Inc.
All Rights Reserved

History:
2006-05-09: Version 1.1
- Changed detection to allow rests, non-beamed notes, and quarter note duration
2006-05-09: Initial release (1.0)
*******************************************************************************/
require_once("lib/nwc2clips.inc");

$clip = new NWC2Clip('php://stdin');

//
$validPairs = array(
"4th"  => "8th",
"8th"  => "16th",
"16th" => "32nd",
"32nd" => "64th"
);
//
// Track the number of conversions
$numConvertedPairs = 0;
//
// Track the previous note if it is eligible for conversion
$priorNoteObj = false;
$targetEndingDuration = false;
//
// Track any items that fall between the two notes in the group
$NonNoteQ = "";
//
function FlushTheGroupingQ()
{
global $NonNoteQ,$priorNoteObj;

if ($priorNoteObj) echo $priorNoteObj->ReconstructClipText()."\n";
if ($NonNoteQ) echo $NonNoteQ;

$NonNoteQ = "";
$priorNoteObj = false;
}

echo $clip->GetClipHeader()."\n";
//
foreach ($clip->Items as $item) {
$o = new NWC2ClipItem($item);
//
$is_note = in_array($o->GetObjType(), array("Chord","Note","Rest"));
$is_rest = ($o->GetObjType() == "Rest");
$is_grace = isset($o->Opts["Dur"]["Grace"]);
$is_dotted = isset($o->Opts["Dur"]["Dotted"]);
$is_dbldotted = isset($o->Opts["Dur"]["DblDotted"]);
$is_beamed = isset($o->Opts["Opts"]["Beam"]);
$is_beamstart = $is_beamed && ($o->Opts["Opts"]["Beam"] == "First");

if ($is_note) {
if (!$priorNoteObj) {
$starterDuration = array_intersect(array_keys($o->Opts["Dur"]),array_keys($validPairs));
if (count($starterDuration)) $starterDuration = array_shift($starterDuration);
else $starterDuration = false;
//
if ($is_dotted && !$is_grace && $starterDuration && (!$is_beamed || ($is_beamed && $is_beamstart))) {
$targetEndingDuration = $validPairs[$starterDuration];
$priorNoteObj = $o;
continue;
}
//
echo $item;
}
else if (in_array($targetEndingDuration, array_keys($o->Opts["Dur"])) && !$is_beamstart && !$is_dotted && !$is_dbldotted) {
$numConvertedPairs++;
unset($priorNoteObj->Opts["Dur"]["Dotted"]);
unset($o->Opts["Dur"][$targetEndingDuration]);
$o->Opts["Dur"][$starterDuration] = "";
FlushTheGroupingQ();
echo $o->ReconstructClipText()."\n";
}
else {
FlushTheGroupingQ();
echo $item;
}

continue;
}

if (in_array($o->GetObjType(),array("Bar","TimeSig"))) {
FlushTheGroupingQ();
echo $item;
continue;
}

if ($priorNoteObj) $NonNoteQ .= $item;
else echo $item;
}

FlushTheGroupingQ();
echo NWC2_ENDCLIP."\n";

if (!$numConvertedPairs) {
fputs(STDERR,"No valid note pairs were found within the selection");
exit(NWC2RC_ERROR);
}

exit(NWC2RC_SUCCESS);
?>

In order to install this script, you need to do the following:

  • Install the NWC2 User Tool Starter Kit
  • Select all of the script text that appears above this bulleted list and press Ctrl+C to copy it
  • Open a Notepad window
  • Paste the contents of the script into the Notepad window
  • In Notepad, select File, Save As, and navigate to the Scripts are of your NWC2 installation, which is usually at "C:\Program Files\NoteWorthy Composer 2\Scripts"
  • Enter the File name as nwsw_Unjazzify.php and press enter
  • Close Notepad
  • In NWC2, press Alt+F8, then click the New button
  • For Name, enter Unjazzify (nwsw)
  • For Command, use the Browse button to navigate to to your nwsw_Unjazzify.php script and press Open
  • Press OK to complete your addition of this script to your tool library
76
General Discussion / NWC2 Beta 1 Update 1 Now Available
An update to the Beta 1 release of NWC2 is now available. If you previously installed the NWC2 Beta 1 release in the last 6 hours, it is recommended that you apply this update immediately in order to correct a serious problem with triplet handling in the original Beta 1 release.

Simply use the Help, Access NoteworthySoftware.com command from within the program to visit our web site. You will be provided with a link to the new update.
77
User Tools / Tips for using ADP's Global Modification User Tool
One of the most powerful and flexible user tools in the NWC2 User Tool Starter Kit (refer to Getting started with NWC2 User Tools) is ADP's Global Modification script, or GlobalMod for short. This script gives you the power to globally modify many notation elements on a staff using pattern matching instructions called expressions.

The easiest way to get started with the tips in this topic is to install the NWC2 User Tools Starter Kit (if you haven't done so yet). Once this is done, you can invoke the GlobalMod tool from within the NWC2 editor by pressing Alt+F8, then finding the tool named Global Modification (adp). You can invoke a tool by pressing Enter on the keyboard, double clicking it with the mouse, or by selecting it and pressing the Run button. You are then prompted to enter an expression.

Here are some example global modification expressions that should get you started:

  • Set all grace notes to the Highlight1 color
    Use: Note,Dur.Grace Color=1

  • Change all Dynamics from Left justification to Right justification
    Use: Dynamic,!Justify Justify=Right

  • Force all dynamics to Preserve Width
    Use: Dynamic,!Wide Wide=Y

  • Move all whole rests up 2 positions on the staff
    Use: Rest,Dur==Whole Opts.VertOffset+=2

  • Slow down all tempos by 10%
    Use: Tempo Tempo*=0.9

  • Hide all tempo markings
    Use: Tempo Visibility=Never

78
Instrument Trees / General Midi.nwcitree
This is the General Midi instrument patch list. Any GM compatible synthesizer should support these patch assignments, but the device may have to be configured for General MIDI use.

Code: [Select · Download]
\Piano
Acoustic Grand Piano=0
Bright Acoustic Piano=1
Electric Grand Piano=2
Honky-tonk Piano=3
Rhodes Piano=4
Chorused Piano=5
Harpsichord=6

\Chromatic Percussion
Clavinet=7
Celesta=8
Glockenspiel=9
Music Box=10
Vibraphone=11
Marimba=12
Xylophone=13
Tubular Bells=14

\Organ
Dulcimer=15
Hammond Organ=16
Percussive Organ=17
Rock Organ=18
Church Organ=19
Reed Organ=20
Accordion=21
Harmonica=22
Tango Accordion=23

\Guitar
Acoustic Guitar (nylon)=24
Acoustic Guitar (steel)=25   
Electric Guitar (jazz)=26
Electric Guitar (clean)=27
Electric Guitar (muted)=28
Overdriven Guitar=29
Distortion Guitar=30
Guitar Harmonics=31

\Bass
Acoustic Bass=32
Electric Bass (finger)=33
Electric Bass (pick)=34
Fretless Bass=35
Slap Bass 1=36
Slap Bass 2=37
Synth Bass 1=38
Synth Bass 2=39

\Strings
Violin=40
Viola=41
Cello=42
Contrabass=43
Tremolo Strings=44
Pizzicato Strings=45
Orchestral Harp=46
Timpani=47

\Ensemble
String Ensemble 1=48
String Ensemble 2=49
SynthStrings 1=50
SynthStrings 2=51
Choir Aahs=52
Voice Oohs=53
Synth Voice=54
Orchestra Hit=55

\Brass
Trumpet=56
Trombone=57
Tuba=58
Muted Trumpet=59
French Horn=60
Brass Section=61
Synth Brass 1=62
Synth Brass 2=63

\Reed
Soprano Sax=64
Alto Sax=65
Tenor Sax=66
Baritone Sax=67
Oboe=68
English Horn=69
Bassoon=70
Clarinet=71

\Pipe
Piccolo=72
Flute=73
Recorder=74
Pan Flute=75
Bottle Blow=76
Shakuhachi=77
Whistle=78
Ocarina=79

\Synth Lead
Lead 1 (square)=80
Lead 2 (sawtooth)=81
Lead 3 (caliope lead)=82
Lead 4 (chiff lead)=83
Lead 5 (charang)=84
Lead 6 (voice)=85
Lead 7 (fifths)=86
Lead 8 (brass + lead)=87

\Synth Pad
Pad 1 (new age)=88
Pad 2 (warm)=89
Pad 3 (polysynth)=90
Pad 4 (choir)=91
Pad 5 (bowed)=92
Pad 6 (metallic)=93
Pad 7 (halo)=94
Pad 8 (sweep)=95

\Synth Effects
FX 1 (rain)=96
FX 2 (soundtrack)=97
FX 3 (crystal)=98
FX 4 (atmosphere)=99
FX 5 (brightness)=100
FX 6 (goblins)=101
FX 7 (echoes)=102
FX 8 (sci-fi)=103

\Ethnic
Sitar=104
Banjo=105
Shamisen=106
Koto=107
Kalimba=108
Bagpipe=109
Fiddle=110
Shanai=111

\Percussive
Tinkle Bell=112
Agogo=113
Steel Drums=114
Woodblock=115
Taiko Drum=116
Melodic Tom=117
Synth Drum=118
Reverse Cymbal=119

\Sound Effects
Guitar Fret Noise=120
Breath Noise=121
Seashore=122
Bird Tweet=123
Telephone Ring=124
Helicopter=125
Applause=126
Gunshot=127

An alternate alphabetically adapted rendition of this list is attached.
79
User Tools / Getting started with NWC2 User Tools
NoteWorthy Composer 2 includes a new User Tool facility.


Some facts about the User Tool facility:

  • User Tools are accessed from the Tools, User Tool command, or from the keyboard using Alt+F8.
  • A User Tool processes notation contained in a single staff, or selected portion of a staff.
  • When a User Tool is invoked, NWC2 passes a text description of the staff notation to the tool. This text is commonly called NWC2 Clip Text. Each line of text represents a single object on the NWC2 staff, such as a chord, note, text expression, or tempo item.
  • Each User Tool is actually a stand alone program or script that accepts NWC2 Clip Text as input, and can output new or updated Clip Text back to NWC2.
  • NWC2 fully supports the User Tool mechanism out of the box, but it does not come prepackaged with any actual tools. A starter kit built around the PHP scripting language can be downloaded from this topic.

If you are already using NWC2, then the easiest way to get started with the User Tool facility is by downloading and installing the NWC2 User Tool Starter Kit. It will automatically detect your existing copy of NWC2 and setup a set of scripts for immediate use.

The starter kit includes the following tools:

  • About Starter Kit (nwsw)
    This script simply displays a message describing the start kit and the currently installed version of the utility library.
  • Arpeggiate (nwsw)
    This script adds leading grace notes into selected quarter, half, or whole note chords in order to create an arpeggio sound effect during play back.
  • Retrograde (nwsw)
    This script is used to retrograde selected notation in a staff.
  • Statistics (nwsw)
    This simple script counts the items in the selection and reports back the results.
  • Unjazzify (nwsw)
    This script will find note pairs where the first note is a dotted note, and the second is half the notehead duration of the first and is not dotted. It will convert the pair into two notes of equal duration.
  • Variable Dump for Developers (nwsw)
    Targetted at script writers, this script enables a developer to explore the array tree built by the nwc2clips.inc library included in this package.

The starter kit also includes the following scripts from Andrew Purdam:

  • Compound Autobeam (adp)
    Beams complex time sigs according to user-specified template.
  • Global Modification (adp)
    Permits you to globally modify particular components in a staff.
  • Parts (adp)
    Permits you to separate a part in polyphony.
  • Ranges (adp)
    Script that returns the note ranges in a selection.
  • Transpose Chords (adp)
    A script which will automatically transpose chords written as text.
80
Instrument Trees / Getting started with NWC2 Instrument Trees
NoteWorthy Composer 2 includes a new instrument definition facility called Instrument Trees.

Some facts about Instrument Trees:

  • You can define your own MIDI instrument lists using one or more Instrument Tree files, which are plain text files that have a *.nwcitree extension.
  • The location of your Instrument Tree files is controlled by the setting of Tools, Options, Folders, Instrument Trees.
  • You access your instrument defintions when setting up an instrument for a staff from Staff Properties or Insert, Instrument Change.
  • You can change to a different Instrument Tree by clicking the Predefined instruments... button in an Instrument tab, followed by the Change List button.
  • You can edit an Instrument Tree file using any plain text editor, such as Windows Notepad. If you use something like a word processor (such as Microsoft Word), you must save your file as plain text in order for it to work inside of NWC2.
  • If you previously created a NTWPATCH.INI file in NWC1, you can change it into an Instrument Tree using this converter.

The following is the sample Instrument Tree from the NWC2 distribution:

Code: [Select · Download]
# This is a sample instrument tree. This can be used as the basis for
# creating your own instrument tree definitions. As you can see, comments
# are added by starting a line with a '#' character. Any line that starts
# like this is considered a comment and is ignored by NoteWorthy Composer.
# In addition, any blank lines are ignored by NoteWorthy Composer.
#
# An instrument tree can be as simple or as complex as you want. Instruments
# are defined by assigning the name of the instrument to a definition that
# describes the MIDI properties of the instrument. You can group sets of
# instruments into different named branches, but you do not have to do this.
# Branch names start with a \ character. Instrument names may not include this
# character.
#
# Creating instrument branches is generally a good idea, though, because it
# allows you to assign default properties to all instruments contained in a
# branch. It also makes it easier to navigate to the desired instrument when
# selecting it in NoteWorthy Composer.
#
# Any instrument or branch can have instrument properties assigned to it.
# If a particular property is not assigned directly to an instrument
# definition, that property may still be inherited from the branch that
# encloses the instrument.
#
# The first assignment in the file can be used to define the properties for
# the main branch. This assignment is optional, but if present, will embody
# all other definitions in the file.
#
# The following optional line assigns default properties for the main
# instrument branch, which will act as defaults for all instruments if
# they do not include a specific property assignment.

\=Bank(0,112),DynVel(10,30,45,60,75,92,108,127),Trans(0)

# The line starts with the new branch indicator (a '\'), followed by the
# assignment operator (an '=' sign). The different properties that can be
# assigned include:
#
# Bank(MSB,LSB):
#    This indicates a bank select definition. Both the MSB and LSB values
#    must be indicated if the Bank property is added to the assignment.
#
# DynVel(ppp,pp,p,mp,mf,f,ff,fff):
#    This indicates the default dynamics that should be applied. All eight
#    values must be included for this to be a valid property assignment.
#
# Trans(0):
#    This indicates the pitch transposition that should be applied when
#    an instrument is selected. Here, we default this to 0 for all
#    instruments in the file, and let each instrument override this if
#    necessary.

# Now, as a demonstration, a branch can be added that will enclose instrument
# definitions that will be treated as favorites. For demonstration purposes,
# some default properties are added, but a true file would likely use different
# property combinations.
#
# First, create a branch for favorites:

\My Favorites=Bank(0,0)

# In this example, the Church Organ is so special, it gets listed tight at the top
Church Organ=19


# Now, add a branch for the instruments that I play. In this case, no default
# properties are assigned to the branch, since the instruments are so varied.
# Each instrument is assigned the relevant properties:

\My Favorites\that I play
Trumpet=56,Trans(-2)
Muted Trumpet=59,Trans(-2),DynVel(10,20,30,40,50,60,70,80)
Piano=0

# Add some instruments to My Favorites that are used often:
\My Favorites\that I use=DynVel(5,15,30,45,60,80,100,127)
Acoustic Grand Piano=0
Bright Acoustic Piano=1
String Ensemble 1=48
String Ensemble 2=49
Orchestra Hit=55
Applause=126

# Favorites when playing to my Yamaha piano
\My Favorites\that I use\Yamaha Clav=Bank(0,112)
Grand Piano=0
Rock Piano=1,Bank(0,113)
NewAgePiano=2,Bank(0,118)
Dream EP=5,Bank(0,114)
Guitar (Bright Clean)=27,Bank(0,113)
Guitar (Smooth Nylon)=24,Bank(0,114)
Dist. Guitar=30,Bank(0,112)

# Now, in this example, the remainder of the list is just excerpts of
# the General MIDI list, to show how it would interact. This ends the
# descriptive comments in the file.

\GeneralMidi\Piano
Acoustic Grand Piano=0
Bright Acoustic Piano=1
Electric Grand Piano=2
Honky-tonk Piano=3
Rhodes Piano=4
Chorused Piano=5
Harpsichord=6

\GeneralMidi\Chromatic Percussion
Clavinet=7
Celesta=8
Glockenspiel=9
Music Box=10
Vibraphone=11
Marimba=12
Xylophone=13
Tubular Bells=14

\GeneralMidi\Organ
Dulcimer=15
Hammond Organ=16
Percussive Organ=17
Rock Organ=18
Church Organ=19
Reed Organ=20
Accordion=21
Harmonica=22
Tango Accordion=23

\GeneralMidi\Guitar
Acoustic Guitar (nylon)=24
Acoustic Guitar (steel)=25   
Electric Guitar (jazz)=26
Electric Guitar (clean)=27
Electric Guitar (muted)=28
Overdriven Guitar=29
Distortion Guitar=30
Guitar Harmonics=31

\GeneralMidi\Bass
Acoustic Bass=32
Electric Bass (finger)=33
Electric Bass (pick)=34
Fretless Bass=35
Slap Bass 1=36
Slap Bass 2=37
Synth Bass 1=38
Synth Bass 2=39

\GeneralMidi\Strings
Violin=40
Viola=41
Cello=42
Contrabass=43
Tremolo Strings=44
Pizzicato Strings=45
Orchestral Harp=46
Timpani=47

\GeneralMidi\Ensemble
String Ensemble 1=48
String Ensemble 2=49
SynthStrings 1=50
SynthStrings 2=51
Choir Aahs=52
Voice Oohs=53
Synth Voice=54
Orchestra Hit=55

\GeneralMidi\Brass
Trumpet=56
Trombone=57
Tuba=58
Muted Trumpet=59
French Horn=60
Brass Section=61
Synth Brass 1=62
Synth Brass 2=63

\GeneralMidi\Reed
Soprano Sax=64
Alto Sax=65
Tenor Sax=66
Baritone Sax=67
Oboe=68
English Horn=69
Bassoon=70
Clarinet=71

\GeneralMidi\Pipe
Piccolo=72
Flute=73
Recorder=74
Pan Flute=75
Bottle Blow=76
Shakuhachi=77
Whistle=78
Ocarina=79

\GeneralMidi\Synth Lead
Lead 1 (square)=80
Lead 2 (sawtooth)=81
Lead 3 (caliope lead)=82
Lead 4 (chiff lead)=83
Lead 5 (charang)=84
Lead 6 (voice)=85
Lead 7 (fifths)=86
Lead 8 (brass + lead)=87

\GeneralMidi\Synth Pad
Pad 1 (new age)=88
Pad 2 (warm)=89
Pad 3 (polysynth)=90
Pad 4 (choir)=91
Pad 5 (bowed)=92
Pad 6 (metallic)=93
Pad 7 (halo)=94
Pad 8 (sweep)=95

\GeneralMidi\Synth Effects
FX 1 (rain)=96
FX 2 (soundtrack)=97
FX 3 (crystal)=98
FX 4 (atmosphere)=99
FX 5 (brightness)=100
FX 6 (goblins)=101
FX 7 (echoes)=102
FX 8 (sci-fi)=103

\GeneralMidi\Ethnic
Sitar=104
Banjo=105
Shamisen=106
Koto=107
Kalimba=108
Bagpipe=109
Fiddle=110
Shanai=111

\GeneralMidi\Percussive
Tinkle Bell=112
Agogo=113
Steel Drums=114
Woodblock=115
Taiko Drum=116
Melodic Tom=117
Synth Drum=118
Reverse Cymbal=119

\GeneralMidi\Sound Effects
Guitar Fret Noise=120
Breath Noise=121
Seashore=122
Bird Tweet=123
Telephone Ring=124
Helicopter=125
Applause=126
Gunshot=127
81
Tips & Tricks / About the Tips & Tricks area
This area is dedicated to tips and tricks in the usage of NoteWorthy Composer. Some things to keep in mind about this area:

  • This area is dedicated to NoteWorthy Composer Tips and Tricks.
  • If you own a topic in this area, you have full control over its content. You can delete any replies to your topics. If someone posts a suggestion or correction, you can decide whether to react on the suggestion, and decide what should happen to the reply (whether it should stay in your topic or not).
  • You must be an official NWC2 user if you want to post here. Only verified users can attach files to their posts.

If you have an idea for a new object, and want to explore the plugin possibilities before official publish, then this top level board is a good place to do this. Generally, it is recommended that you use .test or .demo extensions for all exploratory object plugins.
82
Announcements / How to get a Back Stage Pass by upgrading your membership
Attention: We have changed the forum system to automatically upgrade your forum membership based on your registered e-mail address. This process is automatic.

Licensed users NoteWorthy Composer 2 that sign up to this forum receive the following privileges:

  • posting attachments
  • modifying various profile settings
  • viewing the Back Stage area in this forum

If you need to update your e-mail address, you can do so from:

License Authorization and Validation
83
Tips & Tricks / Searching through the MIDI files on your hard drive
Do you have a large collection of MIDI files on your hard drive? Did you ever want to quickly search through them to find which ones have lyrics or other text? If so, there is a tool from Alexey Pilguy that makes it easy to search through your MIDI files and then move or rename them. You can find it using the following information:


See also:
85
General Discussion / User Tool Starter Kit Version 1.11
As posted in news headline #32: A new NWC2 User Tool Starter Kit has been released in the NWC2 Tools section. The starter kit now includes five new scripts written by Andrew Purdam. After installing the new start kit, the following additional tools will be available to you, with no extra setup steps required:

  • Compound Autobeam (adp)
    Beams complex time sigs according to user-specified template.

  • Global Modification (adp)
    Permits you to globally modify particular components in a staff.

  • Parts (adp)
    Permits you to separate a part in polyphony.

  • Ranges (adp)
    Script that returns the note ranges in a selection.

  • Transpose Chords (adp)
    A script which will automatically transpose chords written as text.
If you have manually installed any of these tools previously, you probably will need to do some cleanup after installing the new starter kit.
90
General Discussion / NWC 2 Public Preview 1a
When the clock strikes midnight and the date passes to 02 September 2004 on your system, you will be told that your current Public Preview 1 copy of NWC 2 is quite old. After you press OK, NWC 2 will start as normal, but a browser window will also open up to our web site. We recommend that you simply follow the instructions from there to acquire the next preview release of NWC 2, which is Preview 1a.

This new release includes:

  • audible sounding of notes (optionally) as they are entered from the computer keyboard or mouse
  • efficient note chase during play back, requiring much less CPU load
  • automatic reuse of an existing NWC 2 instance
  • play back start delay (count down, in seconds)
When acquiring this release, you do not need to uninstall your old copy of NWC 2. We recommend that you simply install this new version into the same location as your currently existing copy (this happens by default).

Goto NoteWorthy Composer 2 Start Page >>
91
General Discussion / Missing Articles
Articles that violate the rules are deleted from this forum on a regular basis. We do not explain removed articles, so articles that want to discuss removed articles are also removed. All but one of the missing articles simply wanted to discuss other missing articles.
93
General Discussion / NoteWorthy Composer 2 Viewer Released - Free download
NoteWorthy Composer 2 Viewer Released - Free download

NoteWorthy Composer 2 Viewer is a viewer/player for NoteWorthy Composer (*.nwc) song files. It will load, perform, and print files created by users of the NoteWorthy Composer program, including files created or last saved by version 2. The MIDI Mapper is used for all play back operations.

This new software uses NoteWorthy Composer Version 2 technology.

Further details can be found on the NoteWorthy Composer 2 Viewer page.

See also:
94
General Discussion / NoteWorthy Composer 2 Public Preview
This year marks the tenth anniversary of NoteWorthy Composer. After an extended development cycle that spanned the better part of the year, the first version of NoteWorthy Composer was finally ready for general release in late October of 1994 (which actually used the name NoteWorthy 1.0 until December of that year). The first release quickly gained a solid user base through the active involvement of user communities, first on CompuServe and a little later on AOL.

This year also marks the start of a new, second generation release of NoteWorthy Composer that we simply call Version 2. Just as we did with the original NoteWorthy Composer Version 1 product, NoteWorthy Composer Version 2 is undergoing an extensive development cycle before it is targeted for general release.

For additional details, refer to the NoteWorthy Composer 2 Public Preview Information page.
95
Tips & Tricks / Making a catalog of your NWC files
Do you have a large collection of NWC files on your computer? If so, you might want to try this tip for making a catalog of all of your NWC files.

The NWCINFO Tool:
The NWCINFO program is a console mode tool that can be used to extract information about NWC files. NWCINFO is available from the NWC downloads page. It is provided in a compressed ZIP package, so you have to manually extract its contents into a folder on your hard drive. In order to make it easier to work with console programs, a short folder location is recommended, such as C:\BIN. The rest of this tip assumes that you have extracted the NWCINFO tool into the C:\BIN folder of your hard drive.

Your NWC Collection:
If you have not already done so, now would be a good time to establish a separate location for your NWC collection. It is always a good idea to keep your files separate from your computer's application/program files. This makes it easy to find and backup all of your documents/files, without having to also backup all of your programs. In this tip, we assume that all of your personal documents, including NWC files, are located in a subfolder on your computer called C:\MyFiles.

Creating a NWC Song Catalog:

Starting a Console Session: The best way to work with the NWCINFO program is by opening a console from within Windows. Unfortunately, the best way to do this will sometimes depend on what version of Windows is installed on your computer. Start by looking in your Accessories section of the Start menu: Start -> Programs -> Accessories -> Command Prompt. If you do not see this command, look for an entry titled MS-DOS Prompt in the Start menu. If neither of these are present, try using the Start -> Run command. For Windows 95, 98, and ME, type Command the run box. For Windows 2000 and XP, type Cmd in the run box.

Building a Catalog: From the open console window, it is now possible to invoke a single command that will create your NWC file catalog, complete with the name of the NWC file, followed by its title and author. First, we should change our current working directory to the base location of all of our personal documents. We do this with the change directory (CD) command:

CD "C:\MyFiles"

Hint: The quotes are only really necessary if your actual folder name includes spaces. If your folder name includes spaces, simply quote the folder name whenever you use it in a command line.

Now, we create our NWC catalog by piping the result of a directory listing into the NWCINFO command, and saving the output into a catalog file:

dir /b /s *.nwc | "C:\BIN\NWCINFO" /list > NWC_Catalog.TSV

How does this command work? The "dir /b /s *.nwc" command lists all NWC files that are found within the MyFiles folder and any folders within the MyFiles folder. The vertical bar "|" is used to direct the output to the next command. The "C:\BIN\NWCINFO /list" command then reads the directory listing of NWC files, and then outputs a series of tab separated values (TSV) that make up your NWC catalog. The greater than sign ">" is used to direct the final output into a file named "NWC_Catalog.TSV". Each line in the TSV file describes one of your NWC files. There are three fields on each line. The first is the name of the NWC file, the second is the title of the song, and the last field is the author, as identified from File Info in NWC.

Browsing Your Catalog: Although you can view your TSV catalog with any text editor, it is easier to work with the results in a spreadsheet or database program. You might even have an appropriate viewer for your TSV file already installed on your computer. From the same console window, enter the following:

Start NWC_Catalog.TSV

This tells Windows that you want to view your new NWC catalog. A program suitable for viewing your catalog might open automatically. If it does not, you should try selecting either a spreadsheet or database program from the Open With box that appears. From within the viewer, you now can use the search and sort facilities of the viewer program to find and analyze portions of your NWC file collection.

Closing the Console Window: The best way to close the console window is by using the exit command. Congratulations, you have now mastered the art of using the command line within Windows.

See also:

97
General Discussion / NoteworthySoftware.com RSS News Feeds
The web site now provides two RSS news feeds for those that get their news and updates via this technology:

If you are new to the idea of RSS news, it is a standard way for web sites to deliver news updates that can be aggregated and displayed in special RSS reader software. The RSS reader software automatically does all of the work of checking various newsfeeds for new information and displaying new topics as they are found. This frees the individual from having to manually check numerous web sites for product news or updates. A single check of your RSS reader program can be used to get all of the latest news.

There are numerous RSS newsreaders available online. Here are a few of them:

Another way to find out more about RSS is by starting at http://www.xml.com and then following the "What is RSS?" link in the Essentials section. Be aware, however, that most web articles on the subject of RSS tend to focus on the technical aspects of the RSS technology (XML), so it can be complicated to understand at first. This area is fairly new, and the focus on technical specs in introductory material is reminiscent of the early days of the Internet. Hopefully, it will get more user friendly as the area matures.

You can suggest other RSS readers, and share any other RSS information, by replying to this topic. Please keep replies relevant to RSS, since this thread will be linked from the NoteworthySoftware.com main page.
98
Version 1.75 Discussion / NWC Version 1.75 + Web Update 8
NoteWorthy Composer Version 1.75 + Web Update 8 is now available. This newest update adds support for beams across rests, changes triplets such that stem direction is no longer altered when assigned, and fixes a problem with lyrics when placed underneath a slur.

For full details, refer to the news.
99
General Discussion / Recent Listing Changed
As of now, the forum's listing of recent posts is available in only one format. The format lists posts in order, from newest to oldest. The list is broken by days, so it is easy to find only the most recent activity.
100
General Discussion / Program Update: NoteWorthy Composer 1.75.6
NoteWorthy Composer Version 1.75 + Web Update 6 is now available. This newest update improves on import of MIDI files that do not have a conforming header at the very start of the file. It also adds better support for hiding notes in a beam, and beaming grace notes of differing duration.

See news headline #17 for full download details.