music-research@HPLPM.HPL.HP.COM (12/01/90)
Music-Research Digest Fri, 30 Nov 90 Volume 5 : Issue 98
Today's Topics:
Am writing FREE score editor - first truy.. help?
cellos (science fair)
Musical databases
MusicTeX (Re: Music Macros for TeX . .) (2 msgs)
SEM electronic communications update
*** Send contributions to Music-Research@uk.ac.oxford.prg
*** Send administrative requests to Music-Research-Request
*** Overseas users should reverse UK addresses and give gateway if necessary
*** e.g. Music-Research@prg.oxford.ac.uk
*** or Music-Research%prg.oxford.ac.uk@nsfnet-relay.ac.uk
*** Back issues, index, etc.: send "help" in a message to archive-server
*** @uk.ac.oxford.prg (in the UK) or @hplpm.hpl.hp.com (elsewhere)
----------------------------------------------------------------------
Date: 27 Nov 90 02:18:09 GMT
From: cs352a55%news.iastate.edu%ceres.physics.uiowa.edu%zaphod.mps.ohio-state.edu%swrinde@edu.ucsd (Class login)
Subject: Am writing FREE score editor - first truy.. help?
To: music-research@prg
Message-ID: <cs352a55.659672289@zippy>
Hi, sorry for the typos in the subject.... my reader is not accepting
BS for deletion character.
Anyway, I'm writing a score editor for my IBM PC... Why? I'll be getting a
MPU401 Clone card from MusicQuest for a christmas present, and I dont know of
any cheap (<$20) software to drive it with...
The only problem is, I'm not big at writing fancy looking graphical displays
and I've never worked with a score editor before in my life.
I was wondering what are some of the nice features which I could put into the
program?
This is what I currently have (or will have, once I get the code entered):
----------------------------------------------------------------
the display is all text (dont have time to figger out how to draw the
notes) and looks like this:
+-----------------------------------+
|Current Cursor info Notes under the cursor
|and Key/Accents |
| |
| |
| Notes/Staff etc |
| |
| |
|Block info/volume controls etc |
+-----------------------------------+
The Key/Accent stuff is a list of where to automatically add #/flats.
The notes are stored as:
Time of activation, Option, Track, Note/Data, Length, Tie.
Time of activation is a longint; there are 96 time units=1 measure
Option=0 ==> Volume, 1==> Change voice, 255==>Note
Track=0..15
Note/Data ==> the MIDIwise note number
Length=Length in time units
Tie= 0==> No tie; note is normal; 1==> Tie exists, dont send a ENDNOTE.
------------------------------------------------------------------------
The control keys (in the editor) are currently set at:
cursor up/down -> move pointer up/down a note on the staff.
cursor Left/Right -> Move pointer to where next note should be/most recent note
shift+cursor left/Right -> move pointer +/- one time unit
+/-/N -> Change note under cursor/Next note entered to sharp/flat/normal
./, -> chanbe note under cursor/Next Note to "dotted" or "not dotted"
T -> Select track number to work in
1,2,4,8,6,3 -> Enter a note at current cursor... 6 => sixteenth, 3==>1/32th
~/` -> Change note under cursor/Next Note to "Tied" or "Not Tied"
Various other functions:
CTRL/F - File options... Load/Save/Merge/New/Quit... Most of these have track
ie, save tracks 1 to 5, merge in track 7 (from origin or cursor posn)
CTRL/D - Display options... Which tracks get displayed, in which color
CTRL/B - Block options... Delete, Save, Copy/Cut, Transpose, Play
CTRL/P - Paste block (Does not act like Insert)
P - Play.... Right now all I'll be able to use is my PC speakers... ugh
Any additional, not to hard to program stuff would be welcome.
---------------------------------------------------------------------------
I am using Turbo Pascal 5.5 for my programming... if necessary I can integrate
assembly for the midi in/out stuff (Once I get my midicard)... I've heard that
MusicQuest provides tech docs for free.
Currently my program has the basic Data Structure stuff...
for a lot of my operations, I am using something like:
InitBlock(from time, to time)
while not eoblock
getanote
do stuff to it
end
Whooops gotta go now... my ride will be here in 5 mins...
Any suggestions, get-this-package's, discussions, requests for source,
comments, elucidations, or kamikazes (what a drink!) to:
WEN10@ISUVAX.BITNET <=== Preferred
cs352a55@zippy.cs.iastate.edu
Sunny Gulati
Wallace 9360 McCowen
Ames IA 50013
515-296-9537
Over breaks:
either 515-292-4516 or 612-363-4849 (home sweet home)
I may not get this program finished till December....
I'm done blabbing now. Go do something constructive.
Bye.
------------------------------
Date: Mon, 26 Nov 90 11:20:16 EST
From: Carl Moore (VLD/VMB) <cmoore@mil.BRL>
Subject: cellos (science fair)
To: Music-Research <Music-Research%uk.ac.oxford.prg@uk.ac.nsfnet-relay>
Message-ID: <9011261120.aa02653@VMB.BRL.MIL>
There is some material available about VIOLINS, including recent stuff
from music-research digest. (Also, I know that the viola sound "darker"
than the violin, because the viola must be made "too small" in order to
accommodate the reach of the average player.)
I don't know what has been done regarding cellos, however. (I'm posting
here because of problems with mail to the sender of the request.)
------------------------------
Date: Tue 27 Nov 90 15:52:24-EST
From: "g." hammond <HAMMONDG@edu.ISI.A>
Subject: Musical databases
To: music-research-request <music-research-request%uk.ac.oxford.prg@uk.ac.nsfnet-relay>
Cc: hammondg@edu.ISI.A
Message-ID: <12641335959.38.HAMMONDG@A.ISI.EDU>
Dear Ms Selfridge-field:
Thanks for your response to Mr Williams on our musical databases.
One small request if I may, can you recommend some good APPLE envir
onment software for this type of research. We are making preparations
to develop a sytem to determine material defects with tonals.
Thanks again. G.A.Hammond
Hammondg@a.isi.edu
-------
------------------------------
Date: 26 Nov 90 18:04:39 GMT
From: sjs%public%mips%zaphod.mps.ohio-state.edu%usc@edu.ucsd (Stephen J. Schow sjs@btr.com)
Subject: MusicTeX (Re: Music Macros for TeX . .)
To: music-research@prg
Message-ID: <1064@public.BTR.COM>
Does anyone out there know if there is a set of MUsic macros for troff?
OR
Could I use TEX macros and use a TEX to troff translator?
This could be a real cool idea. Musical pages could be defined with text.
I like it.
Thanks in advance
------------------------------------------------------------------------------
Steve Schow | But you don't need to use the claw, if you pick the
(415) 366-8778 | pear of the big paw paw....have I given you a clue?
(415) 354-4992 |
sjs@btr.com | - Baloo the Bear
------------------------------------------------------------------------------
------------------------------
Date: 27 Nov 90 13:06:11 GMT
From: mf%ircam%inria%i2unix%mcsun%sunic%hagbard%eru@edu.mit.bloom-beacon (Michel Fingerhut)
Subject: MusicTeX (Re: Music Macros for TeX . .)
To: music-research@prg
Message-ID: <1990Nov27.130611.24517@ircam.fr>
Stephen J. Schow asks:
>Does anyone out there know if there is a set of MUsic macros for troff?
Excerpted from the doc (it contains the author and its email address so
don't complain).
music : a troff preprocessor for printing music
scores
User Manual
Eric Foxley
Departments of Mathematics and Computer Science
University of Nottingham
Nottingham NG7 2RD, UK
ef @ cs.nott.ac.uk
ABSTRACT
The music preprocessor provides a language
for describing music scores, which can then be
processed to produce output suitable for the troff
typesetting system and its other preprocessors,
which run under the UNIX-operating system. This
document describes the basic facilities availa-
ble in the music preprocessor, and gives examples
of its use.
--
Michael Fingerhut email: mf@ircam.fr voice: +33 1 42770105
IRCAM, 31 rue St Merri, 75004 Paris, France fax: +33 1 42772947
------------------------------
Date: Fri, 23 Nov 1990 15:31:58 GMT
From: EthnoFORUM <SIGNELL@EARN.UMDD>
Subject: SEM electronic communications update
To: Multiple recipients of <ETHMUS-L@EARN.UMDD>
[ Excerpted from Ethonusicology Research Digest no 27. We wish them
good luck! - S ]
SEM Council proposals
On November 11, 1990, the SEM Council approved the proposals suggested
by Cooke, Garfias, Lieberman, and Signell (_ERD_ 25), with the exception
of the proposal to distribute _Ethnomusicology_ journal, withdrawn due
to the complexity of that issue and the pending transfer of publication
of the journal to an academic press. With some additional provisos
for study of equal access, confidentiality, and economic
impact, the Council voted unanimously to recommend that the SEM
Executive Board appoint an ad hoc committee to oversee
implimentation of the proposals: electronic distribution of the Newsletter,
membership list, Current Bibliography, academic programs survey, and
other SEM files to SEM members.
The Board subsequently appointed an Ad Hoc Committee on Electronic Networks:
Anthony Seeger (chair), Mary Russell, and James Kippen. The Board asked
the Ad Hoc Committee to study the issues and report recommendations for
the Board's spring meeting.
[KS]
------------------------------
End of Music-Research Digest