Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.sys.apple2.programmer > #399 > unrolled thread

Apple II 8bit sound

Started byaiiadict@gmail.com
First post2012-08-20 14:12 -0700
Last post2015-03-01 12:29 -0500
Articles 20 on this page of 33 — 10 participants

Back to article view | Back to comp.sys.apple2.programmer


Contents

  Apple II 8bit sound aiiadict@gmail.com - 2012-08-20 14:12 -0700
    Re: Apple II 8bit sound D Finnigan <dog_cow@macgui.com> - 2012-08-20 22:13 +0000
      Re: Apple II 8bit sound aiiadict@gmail.com - 2012-08-20 15:24 -0700
    Re: Apple II 8bit sound Michael J. Mahon <mjmahon@aol.com> - 2012-08-20 22:06 -0500
      Re: Apple II 8bit sound aiiadict@gmail.com - 2012-09-05 13:02 -0700
        Re: Apple II 8bit sound Antoine Vignau <antoine.vignau@laposte.net> - 2012-09-05 13:22 -0700
          Re: Apple II 8bit sound aiiadict@gmail.com - 2012-09-10 16:51 -0700
        Re: Apple II 8bit sound Daniel Kruszyna <dan@krue.net> - 2012-09-06 11:26 +0000
          Re: Apple II 8bit sound aiiadict@gmail.com - 2012-09-06 08:53 -0700
            Re: Apple II 8bit sound D Finnigan <dog_cow@macgui.com> - 2012-09-06 17:10 +0000
            Re: Apple II 8bit sound BLuRry <brendan.robert@gmail.com> - 2012-09-06 10:13 -0700
            Re: Apple II 8bit sound Daniel Kruszyna <dan@krue.net> - 2012-09-06 18:01 +0000
              Re: Apple II 8bit sound D Finnigan <dog_cow@macgui.com> - 2012-09-06 18:32 +0000
              Re: Apple II 8bit sound aiiadict@gmail.com - 2012-09-06 11:44 -0700
                Re: Apple II 8bit sound BLuRry <brendan.robert@gmail.com> - 2012-09-06 20:44 -0700
                Re: Apple II 8bit sound Daniel Kruszyna <dan@krue.net> - 2012-09-08 18:15 +0000
                  Re: Apple II 8bit sound aiiadict@gmail.com - 2012-09-08 11:47 -0700
    Re: Apple II 8bit sound Antoine Vignau <antoine.vignau@laposte.net> - 2012-08-21 01:09 -0700
      Re: Apple II 8bit sound Dagen Brock <DagenBrock@gmail.com> - 2012-08-21 14:02 -0700
        Re: Apple II 8bit sound BLuRry <brendan.robert@gmail.com> - 2012-08-21 14:41 -0700
        Re: Apple II 8bit sound Daniel Kruszyna <dan@krue.net> - 2012-08-21 23:11 +0000
          Re: Apple II 8bit sound aiiadict@gmail.com - 2012-09-04 14:06 -0700
        Re: Apple II 8bit sound Antoine Vignau <antoine.vignau@laposte.net> - 2012-08-21 14:26 -0700
          Re: Apple II 8bit sound aiiadict@gmail.com - 2012-08-22 10:01 -0700
            Re: Apple II 8bit sound aiiadict@gmail.com - 2012-08-23 08:35 -0700
              Re: Apple II 8bit sound aiiadict@gmail.com - 2012-09-04 12:05 -0700
                Re: Apple II 8bit sound Daniel Kruszyna <dan@krue.net> - 2012-09-04 19:49 +0000
                  Re: Apple II 8bit sound aiiadict@gmail.com - 2012-09-06 10:38 -0700
                    Re: Apple II 8bit sound aiiadict@gmail.com - 2012-09-08 09:53 -0700
          Re: Apple II 8bit sound krapivindm@gmail.com - 2015-01-31 07:34 -0800
    Re: Apple II 8bit sound aiiadict@gmail.com - 2012-09-16 11:40 -0700
    Re: Apple II 8bit sound laseractiveguy@gmail.com - 2015-02-25 16:40 -0800
      Re: Apple II 8bit sound SuperNewbie <SuperNewbie@nomail.com> - 2015-03-01 12:29 -0500

Page 1 of 2  [1] 2  Next page →


#399 — Apple II 8bit sound

Fromaiiadict@gmail.com
Date2012-08-20 14:12 -0700
SubjectApple II 8bit sound
Message-ID<d386d807-dfb3-4e33-93cb-9abf19b2f4ad@googlegroups.com>
I would like to:

1) edit music (c030 speaker music)
2) save it
3) have a 6502 program play it

What is a good 8bit music editor, that has a small 6502
program that will play its files.

I won't be doing anything else but playing music.

Rich

[toc] | [next] | [standalone]


#400

FromD Finnigan <dog_cow@macgui.com>
Date2012-08-20 22:13 +0000
Message-ID<dog_cow-1345500818@macgui.com>
In reply to#399
aiiadict wrote:
> I would like to:
> 
> 1) edit music (c030 speaker music)
> 2) save it
> 3) have a 6502 program play it
> 
> What is a good 8bit music editor, that has a small 6502
> program that will play its files.
> 
> I won't be doing anything else but playing music.

Try Audex:
http://macgui.com/downloads/?file_id=9009

[toc] | [prev] | [next] | [standalone]


#401

Fromaiiadict@gmail.com
Date2012-08-20 15:24 -0700
Message-ID<81fab6f1-5748-4048-9915-823b8e4750d8@googlegroups.com>
In reply to#400
On Monday, August 20, 2012 3:13:39 PM UTC-7, D Finnigan wrote:
> aiiadict wrote:
> 
> > I would like to:
> 
> > 
> 
> > 1) edit music (c030 speaker music)
> Try Audex:
> 
> http://macgui.com/downloads/?file_id=9009


I looked at it, it makes sound effects, which would be cool to add in the future, if I can figure out how.

I'm looking to play music at the intro screen, while nothing else is happening, just a novelty


Rich

[toc] | [prev] | [next] | [standalone]


#402

FromMichael J. Mahon <mjmahon@aol.com>
Date2012-08-20 22:06 -0500
Message-ID<1443030099367211103.313673mjmahon-aol.com@news.giganews.com>
In reply to#399
<aiiadict@gmail.com> wrote:
> I would like to:
> 
> 1) edit music (c030 speaker music)
> 2) save it
> 3) have a 6502 program play it
> 
> What is a good 8bit music editor, that has a small 6502
> program that will play its files.
> 
> I won't be doing anything else but playing music.
> 
> Rich

Electric Duet is an excellent choice, providing 2-voice square wave music. 

-michael - NadaNet 3.1 and AppleCrate II: http://home.comcast.net/~mjmahon

[toc] | [prev] | [next] | [standalone]


#460

Fromaiiadict@gmail.com
Date2012-09-05 13:02 -0700
Message-ID<dce2bee4-cac5-474f-b88e-de3db667f8eb@googlegroups.com>
In reply to#402
On Monday, August 20, 2012 8:06:26 PM UTC-7, mjm...@aol.com wrote:
> Electric Duet is an excellent choice, providing 2-voice square wave music. 
>

I'm thinking about making an Electric Duet music editor with HGR and "spreadsheet" view of music data.

Rich

[toc] | [prev] | [next] | [standalone]


#463

FromAntoine Vignau <antoine.vignau@laposte.net>
Date2012-09-05 13:22 -0700
Message-ID<c06a5b69-c4e8-4934-9362-18573b4cf43f@googlegroups.com>
In reply to#460
Le mercredi 5 septembre 2012 22:02:58 UTC+2, (inconnu) a écrit :
> On Monday, August 20, 2012 8:06:26 PM UTC-7, mjm...@aol.com wrote:
> 
> > Electric Duet is an excellent choice, providing 2-voice square wave music. 
> 
> >
> 
> 
> 
> I'm thinking about making an Electric Duet music editor with HGR and "spreadsheet" view of music data.
> 
> 
> 
> Rich


I do not think that is worth trying. The text interface of ED is fair enough,
antoine

[toc] | [prev] | [next] | [standalone]


#488

Fromaiiadict@gmail.com
Date2012-09-10 16:51 -0700
Message-ID<1c44b73d-7180-495b-ad0a-179e6ebfc552@googlegroups.com>
In reply to#463
On Wednesday, September 5, 2012 1:22:24 PM UTC-7, Antoine Vignau wrote:
> 
> I do not think that is worth trying. The text interface of ED is fair enough,

Someone beat me to it:

ftp://ftp.apple.asimov.net/pub/apple_II/images/sound/CoolEd.dsk

from cooled.docs:


April 4, 1996

CoolEd version 0.1a
Designed, programmed and (c)1996 by Russell Nielson and Bret Victor

CoolEd is an 8-bit music editor and player for all Electric Duet style music files.  CoolEd will run on all Apple II's which support lowercase letters.  With this program you can create and play your very own music.  You can also load and edit existing Electric Duet music files, then save them to disk.

For background purposes, Electric Duet is a DOS 3.3 based program by Paul Lutus.  To use these style music files with CoolEd, simply copy the music files from the DOS 3.3 disk into the MUSIC subdirectory of CoolEd (under ProDOS), then you have the freedom to load, edit, and play them under CoolEd.

Because of timing issues, CoolEd is being released in its Alpha form, meaning that not all the features have been implemented yet.  For instance, you will not be able to use the clipboard or cut and paste.  These features might be added later, depending on how much interest there is in the program.  So if you'd like to see all the features implemented and this program finished, we encourage you to contact us and let us know.  If we get enough people expressing interest then we will finish it.

You may contact the authors with any comments, questions, suggestions, criticism, bug reports, etc, by emailing to one of the following addresses:

<removed from post, see asimov file>

Feel free to write for any reason.  Maybe you have an idea to improve the program?  Maybe there's something about CoolEd that you cannot stand and you need to get it off your chest?  Support your Apple II programmers, let us know what you think.

If you don't have access to the Internet, you can snail mail us at:

Russell Nielson
2303 Greve Avenue
Spring Lake Hts, NJ  07762-2360

Bret Victor
19253 Parkview Rd.
Castro Valley, CA  94546


Files required for CoolEd:

CoolEd ....... Run this program. (Double-click from Finder on GS)
CoolEd.Code .. Code for CoolEd.
CoolEd.Data .. Data for CoolEd.


Command Summary:

These command are available anytime, from any menu: (OA = Open-Apple)

OA-left/right arrows will select a menu.

Arrow keys and OA-Up/Down arrows will navigate you in the editor.

OA-A ....... About CoolEd
OA-H ....... Help screen
OA-? ....... Displays main commands

OA-P ....... Play song
OA-G ....... Trak song
OA-Q ....... Quit CoolEd
OA-K ....... Continue Playing Song
OA-(space) . Enter staff editor mode
OA-J ....... Jump to line in song
OA-(1-9) ... Jump to position in song
<TAB> ...... Toggle editing song/clipboard

File Options

OA-N ....... New song (clears out current song and starts a new one)
OA-L ....... Load song (overlays current song in memory)
OA-S ....... Save song (saves current song to disk)
OA-D ....... Append song (adds song to current song in memory)
OA-Q ....... Quit

Global Options

OA-I ....... Inserts a line at cursor position
OA-D ....... Deletes line at cursor position
OA-L ....... Inserts x number of lines at cursor position
OA-X ....... Cuts selected block to clipboard
OA-C ....... Copies selected block to clipboard
OA-<DEL> ... Deletes selected block
OA-V ....... Pastes selected block at cursor position

Track Options

OA-F ....... Fills selected block will value
OA-R ....... Replaces selected block values with new value
OA-T ....... Pastes selected block with value
OA-X ....... Cuts selected block to clipboard
OA-C ....... Copies selected block to clipboard
OA-<DEL> ... Deletes selected block
OA-V ....... Pastes selected block at cursor position

Options

OA-C ....... Toggles clipboard on/off
OA-B ....... Toggles byte display on/off
OA-E ....... Edits song title
OA-I ....... Displays information on song
OA-R ....... Set repeat options for the song
OA-S ....... Set sharp/flat options for the song
OA-T ....... Set tuning options
OA-N ....... Default duration when adding new lines

When using the OA-G to trak a song, you will have three trakking modes:

1. Technical Trakker (traks the song in the editor as each line is played)
2. Color Trakker (isn't implemented yet)
3. Staff Trakker (traks the song in staff mode)

Music entry:

Typing in a number will put you in number entry mode where the number you enter represents a note (001-255, with 255 being the lowest note).  Typing a letter (or note) will put you in note entry mode where the letter you enter represents a musical note.  A musical note is made up of a letter (scale) and octave.

The four columns in the editor are as follows:

Line ..... Line number in song
Dur ...... Duration of note 1 and note 2 (length played)
Note 1 ... Value of Note 1
Note 2 ... Value of Note 2

Entering a one (1) in the duration column sets up the tone modulator value which affects all notes played in that column.  Distinctive tone modulator values are from 1 (normal) to 15 (heavily modified).  Each of the two note columns can be set to a different tone by using the 1 duration length option.  For example:

 Line ! Dur ! Note 1    ! Note 2
------+-----+-----------+-----------
    1 !   1 !   4 (  4) !   4 (  4)
    2 !  12 ! C 3 (128) ! Eb3 (107)

When played, all #1 notes will play in tone 2 and all #2 notes will play in tone 4.  You can change this modulation at anypoint in the song.  The best way to learn how this works is by loading an existing song that uses this feature and examining the effects it has on the sound.

If you prefer to enter your song on the musical grand staff, use OA-(space)
to enter Staff Mode, and then hit "?" to see the commands.  


Distributing CoolEd:

CoolEd may not be sold for profit.  You are encouraged to upload it to your favorite BBS, or give a copy to a friend.  When uploading, be sure to include all the original files in their unmodified form.

That's about it.  Enjoy!

[toc] | [prev] | [next] | [standalone]


#469

FromDaniel Kruszyna <dan@krue.net>
Date2012-09-06 11:26 +0000
Message-ID<k2a19u$be1$1@dont-email.me>
In reply to#460
aiiadict@gmail.com wrote:
> On Monday, August 20, 2012 8:06:26 PM UTC-7, mjm...@aol.com wrote:
>> Electric Duet is an excellent choice, providing 2-voice square wave music. 
>>
> 
> I'm thinking about making an Electric Duet music editor with HGR and
> "spreadsheet" view of music data.

If you don't mind cross developing, then there already is such an editor
called 1tracker. The tracker itself can be found at 

http://shiru.untergrund.net/software.shtml

and the Electric Duet plugin can be found at

http://krue.net/1tracker/

The downside to this application is that you cannot (yet) play your song
from directly within the editor.

-- Daniel

[toc] | [prev] | [next] | [standalone]


#471

Fromaiiadict@gmail.com
Date2012-09-06 08:53 -0700
Message-ID<097c0a3c-3628-4165-b474-7ff60c7982aa@googlegroups.com>
In reply to#469
On Thursday, September 6, 2012 4:26:55 AM UTC-7, Daniel Kruszyna wrote:
> If you don't mind cross developing, then there already is such an editor
> 
> called 1tracker. The tracker itself can be found at 
> 
> http://shiru.untergrund.net/software.shtml 
> 
> and the Electric Duet plugin can be found at 
> http://krue.net/1tracker/
> 

Cool!  I spent a few hours yesterday and enetered the entire SMB theme song into Electric Duet.

I got the sheet music from:

http://www.mariopiano.com/mario-sheet-music-overworld-main-theme.html


It sounds really good...  I may have misjudged my choice of octaves.  

My grade school training in reading music has slipped from memory..  Can anyone tell me how to best handle this:

3rd line down in the above music, 2/2 timing.  There are 3 notes in the first bar with a different note length indicated, as well as a "dotted note". I'm thinking maybe this is an effect of pedals on the piano that can't be reproduced in Electric Duet?  Probably not, I just did some more googling on reading sheet music.  Sorry if I got any terminology incorrect.



Rich

[toc] | [prev] | [next] | [standalone]


#472

FromD Finnigan <dog_cow@macgui.com>
Date2012-09-06 17:10 +0000
Message-ID<dog_cow-1346951420@macgui.com>
In reply to#471
aiiadict wrote:
> On Thursday, September 6, 2012 4:26:55 AM UTC-7, Daniel Kruszyna wrote:
>> If you don't mind cross developing, then there already is such an editor
>> 
>> called 1tracker. The tracker itself can be found at 
>> 
>> http://shiru.untergrund.net/software.shtml 
>> 
>> and the Electric Duet plugin can be found at 
>> http://krue.net/1tracker/
>> 
> 
> Cool!  I spent a few hours yesterday and enetered the entire SMB theme
> song
> into Electric Duet.
> 
> I got the sheet music from:
> 
> http://www.mariopiano.com/mario-sheet-music-overworld-main-theme.html
> 
> 
> It sounds really good...  I may have misjudged my choice of octaves.  
> 
> My grade school training in reading music has slipped from memory..  Can
> anyone tell me how to best handle this:
> 
> 3rd line down in the above music, 2/2 timing.  There are 3 notes in the
> first bar with a different note length indicated, as well as a "dotted
> note". I'm thinking maybe this is an effect of pedals on the piano that
> can't be reproduced in Electric Duet?

Are you asking what the dot means? The dot adds half the note's duration to
the total duration.

The line generally indicates that all the notes are run together with no
pause in between. Hum along the song in your head and you'll realize what it
means.

-- 
]DF$
Apple II Book: http://macgui.com/newa2guide/
Mac GUI Vault: http://macgui.com/vault/
Usenet Archive: http://macgui.com/usenet/

[toc] | [prev] | [next] | [standalone]


#473

FromBLuRry <brendan.robert@gmail.com>
Date2012-09-06 10:13 -0700
Message-ID<759697d9-9f59-4b81-8648-4ea08b0dba8b@googlegroups.com>
In reply to#471
On Thursday, September 6, 2012 10:53:15 AM UTC-5, (unknown) wrote:
> On Thursday, September 6, 2012 4:26:55 AM UTC-7, Daniel Kruszyna wrote:
> 
> > If you don't mind cross developing, then there already is such an editor
> 
> > 
> 
> > called 1tracker. The tracker itself can be found at 
> 
> > 
> 
> > http://shiru.untergrund.net/software.shtml 
> 
> > 
> 
> > and the Electric Duet plugin can be found at 
> 
> > http://krue.net/1tracker/
> 
> > 
> 
> 
> 
> Cool!  I spent a few hours yesterday and enetered the entire SMB theme song into Electric Duet.
> 
> 
> 
> I got the sheet music from:
> 
> 
> 
> http://www.mariopiano.com/mario-sheet-music-overworld-main-theme.html
> 
> 
> 
> 
> 
> It sounds really good...  I may have misjudged my choice of octaves.  
> 
> 
> 
> My grade school training in reading music has slipped from memory..  Can anyone tell me how to best handle this:
> 
> 
> 
> 3rd line down in the above music, 2/2 timing.  There are 3 notes in the first bar with a different note length indicated, as well as a "dotted note". I'm thinking maybe this is an effect of pedals on the piano that can't be reproduced in Electric Duet?  Probably not, I just did some more googling on reading sheet music.  Sorry if I got any terminology incorrect.

A dotted note means it counts for one and a half of the indicated value.  So suppose a regular quarter note took four rows, a dotted quarter note would take up six and so on.  Same with rests.  This is one of the reasons why sheet music uses powers of two for duration since you can use dotted notes to represent the missing numbers, and when all else fails using the two notes that make up the duration with ties (the curved bars).

-B

[toc] | [prev] | [next] | [standalone]


#475

FromDaniel Kruszyna <dan@krue.net>
Date2012-09-06 18:01 +0000
Message-ID<k2aodg$tsv$1@dont-email.me>
In reply to#471
aiiadict@gmail.com wrote:
> I got the sheet music from:
> 
> http://www.mariopiano.com/mario-sheet-music-overworld-main-theme.html
> 
> It sounds really good...  I may have misjudged my choice of octaves.  
> 
> My grade school training in reading music has slipped from memory..
> Can anyone tell me how to best handle this:
> 
> 3rd line down in the above music, 2/2 timing.  There are 3 notes in
> the first bar with a different note length indicated, as well as a
> "dotted note". I'm thinking maybe this is an effect of pedals on the
> piano that can't be reproduced in Electric Duet?  Probably not, I just
> did some more googling on reading sheet music.  Sorry if I got any
> terminology incorrect.

A dot above a note means staccato. A staccato note is played a little
shorter than indicated. The start of each note is not affected, however.

The notes you mention are also a triplet -- that's what the lines
labeled '3' mean. The three notes of a triplet are played in the same
time that it would take two 'un-tripled' notes of the same type to play.
In this case, the three half notes are played in the same time as a
whole note.

-- Daniel

[toc] | [prev] | [next] | [standalone]


#476

FromD Finnigan <dog_cow@macgui.com>
Date2012-09-06 18:32 +0000
Message-ID<dog_cow-1346956351@macgui.com>
In reply to#475
Daniel Kruszyna wrote:
> aiiadict@gmail.com wrote:
>> I got the sheet music from:
>> 
>> http://www.mariopiano.com/mario-sheet-music-overworld-main-theme.html
>> 
>> It sounds really good...  I may have misjudged my choice of octaves.  
>> 
>> My grade school training in reading music has slipped from memory..
>> Can anyone tell me how to best handle this:
>> 
>> 3rd line down in the above music, 2/2 timing.  There are 3 notes in
>> the first bar with a different note length indicated, as well as a
>> "dotted note". I'm thinking maybe this is an effect of pedals on the
>> piano that can't be reproduced in Electric Duet?  Probably not, I just
>> did some more googling on reading sheet music.  Sorry if I got any
>> terminology incorrect.
> 
> A dot above a note means staccato. A staccato note is played a little
> shorter than indicated. The start of each note is not affected, however.
> 
> The notes you mention are also a triplet -- that's what the lines
> labeled '3' mean. The three notes of a triplet are played in the same
> time that it would take two 'un-tripled' notes of the same type to play.
> In this case, the three half notes are played in the same time as a
> whole note.
>

      ^^^^^^^^^
I nominate this as the best answer so far.

I got it wrong with the dot. When the dot is above, it's staccato. When the
dot is to the right of the note, it affects duration.

Back to computers for me...

-- 
]DF$
Apple II Book: http://macgui.com/newa2guide/
Mac GUI Vault: http://macgui.com/vault/
Usenet Archive: http://macgui.com/usenet/

[toc] | [prev] | [next] | [standalone]


#477

Fromaiiadict@gmail.com
Date2012-09-06 11:44 -0700
Message-ID<046c20ef-9fb3-4ddb-a0b8-fa52757deb25@googlegroups.com>
In reply to#475
On Thursday, September 6, 2012 11:01:22 AM UTC-7, Daniel Kruszyna wrote: 
> The notes you mention are also a triplet -- that's what the lines
> 
> labeled '3' mean. 

Could you show me how to enter that into Electric Duet?

I'm going to do all the music.  Already did the graphics :-)

can anybody offer tips on:

http://www.mariopiano.com/mario-sheet-music-flagpole-fanfare.html

[toc] | [prev] | [next] | [standalone]


#478

FromBLuRry <brendan.robert@gmail.com>
Date2012-09-06 20:44 -0700
Message-ID<161ce839-5a4f-40ef-8bca-80f784201eb1@googlegroups.com>
In reply to#477
On Thursday, September 6, 2012 1:44:32 PM UTC-5, (unknown) wrote:
> On Thursday, September 6, 2012 11:01:22 AM UTC-7, Daniel Kruszyna wrote: 
> 
> > The notes you mention are also a triplet -- that's what the lines
> 
> > 
> 
> > labeled '3' mean. 
> 
> 
> 
> Could you show me how to enter that into Electric Duet?
> 
> 
> 
> I'm going to do all the music.  Already did the graphics :-)
> 
> 
> 
> can anybody offer tips on:
> 
> 
> 
> http://www.mariopiano.com/mario-sheet-music-flagpole-fanfare.html

For simplicity disregard the triplet notes (because it's mostly triplets) and count the triplet quarter notes as plain quarter notes.  Then treat the half notes as if they were three quarter notes in duration instead of two.  It's more of a brisk 3:4 waltz than a 2:2 march tempo anyway, I don't care what the sheet music says. ;-)

[toc] | [prev] | [next] | [standalone]


#481

FromDaniel Kruszyna <dan@krue.net>
Date2012-09-08 18:15 +0000
Message-ID<k2g200$m2m$1@dont-email.me>
In reply to#477
aiiadict@gmail.com wrote:
> On Thursday, September 6, 2012 11:01:22 AM UTC-7, Daniel Kruszyna wrote: 
>> The notes you mention are also a triplet -- that's what the lines
>> 
>> labeled '3' mean. 
> 
> Could you show me how to enter that into Electric Duet?

How are you entering durations right now? The "official" way is to use
the constants '1', '2.', '2', '4.', '4', and so on. These mimic the way
sheet music is notated. If you press 'M' followed by 'L' at the main
menu, you'll find that these constants are actually stored as 8bit
delay values.

If you enter a value that doesn't match any of the offical note
durations, then the editor will use that value directly for the
duration. So, to make a triplet:

1. Find the total duration that the triplet should take.
   (Use the note duration table.)
2. Divide by 3 -- one of the notes may be a little longer than the
   others
3. Change the durations directly to these values. You'll have to cross
   your fingers that the values you calculate won't be detected as one of
   the official constants. If they are, then it's still possible to
   change the song data directly outside of the editor.

I don't know if this behavior in the editor is intentional or not. I
tried searching for some type of escape key which would allow you to
enter duration values even if they matched one of the offical constants,
but could not find one.

> I'm going to do all the music.  Already did the graphics :-)
> 
> can anybody offer tips on:
> 
> http://www.mariopiano.com/mario-sheet-music-flagpole-fanfare.html


Do you mean the glissando?
You could enter all of the white notes in the glissando with very short
durations. That's how it would be played on a piano. However, the actual
game probably uses a continuous tone (correct me if I'm wrong -- I
haven't played lately).

Electric Duet can't play a continuous glissando, but it's easy to code.
Keep a timer loop and toggle the speaker every time the timer expires.
Additionally, decrement the reset value of the timer each loop to make
the frequency increase with time.

-- Daniel

[toc] | [prev] | [next] | [standalone]


#482

Fromaiiadict@gmail.com
Date2012-09-08 11:47 -0700
Message-ID<58c2ebed-591e-4ddb-b931-dba6cc2d4a8b@googlegroups.com>
In reply to#481
On Saturday, September 8, 2012 11:15:28 AM UTC-7, Daniel Kruszyna wrote:
>
> >> The notes you mention are also a triplet -- that's what the lines
> 
> >> 
> 
> >> labeled '3' mean. 
> 
> > 
> 
> > Could you show me how to enter that into Electric Duet?
> 
> 
> 
> How are you entering durations right now? 


DURation = 32, seemed to match the speed of the tune on NES.

For the triplet, I entered:
1/4, 1/4, 1/4, 1/4 rest

note X, duration 32
note X, duration 32
note X, duration 32
note REST, duration 32

because I haven't figured out how to enter the triplet properly, YET.  This sounds kinda neat, almost like a twisted horror film version of the tune.



>The "official" way is to use
> 
> the constants '1', '2.', '2', '4.', '4', and so on. These mimic the way
> sheet music is notated. If you press 'M' followed by 'L' at the main
> menu, you'll find that these constants are actually stored as 8bit 
> delay values.

Right...  And a dotted duration in ED = a dotted note on sheet music?  No docs for electric duet!


> If you enter a value that doesn't match any of the offical note
> 
> durations, then the editor will use that value directly for the
> 
> duration. So, to make a triplet:
> 
> 
> 
> 1. Find the total duration that the triplet should take.
> 
>    (Use the note duration table.)
> 
> 2. Divide by 3 -- one of the notes may be a little longer than the
> 
>    others
> 3. Change the durations directly to these values. You'll have to cross
>    your fingers that the values you calculate won't be detected as one of 
>    the official constants. If they are, then it's still possible to 
>    change the song data directly outside of the editor.

Thanks for the tip, I actually tried this but gave up on first try.  The divide by 3 value produced a longer note that expected.  I will play with it more.

> You could enter all of the white notes in the glissando with very short
> durations. That's how it would be played on a piano. However, the actual
> game probably uses a continuous tone (correct me if I'm wrong -- I 
> haven't played lately).

I figured that one out by listening to it on the real NES.  Put a finger on the keyboard and drag it to the right, pressing all keys.  NES does use a continuous tone...  I will try reproducing this in 6502

Electric Duet is very fun to play with.  A few extra commands/features would be nice:  1)a select lasso 2)raise/lower octave of selected notes 3) raise/lower duration of selected notes 4)record piano notes

Why does ED allow you to change the DURation for both notes?  Change the DURation for one, and the other changes...  redundant?

Sparked my interest in music again.  2 voice music can sound pretty good compared to the original, which has many more.

Thanks again,
Rich

[toc] | [prev] | [next] | [standalone]


#404

FromAntoine Vignau <antoine.vignau@laposte.net>
Date2012-08-21 01:09 -0700
Message-ID<959a083b-42b7-486e-813c-e9ab0a9aec94@googlegroups.com>
In reply to#399
On Monday, August 20, 2012 11:12:44 PM UTC+2, (unknown) wrote:
> I would like to: 1) edit music (c030 speaker music) 2) save it 3) have a 6502 program play it What is a good 8bit music editor, that has a small 6502 program that will play its files. I won't be doing anything else but playing music. Rich

As Michael said, Electric Duet is a really good product!
av

[toc] | [prev] | [next] | [standalone]


#408

FromDagen Brock <DagenBrock@gmail.com>
Date2012-08-21 14:02 -0700
Message-ID<3ea06695-0d44-4fa4-9ebe-8b90123fc47d@googlegroups.com>
In reply to#404
Antoine - You used that for drift, right?  How did you integrate the player?  Do you have any example or is it pretty easy to figure out?

[toc] | [prev] | [next] | [standalone]


#409

FromBLuRry <brendan.robert@gmail.com>
Date2012-08-21 14:41 -0700
Message-ID<2b4d1dbd-7121-4f14-839c-749acf4afdec@googlegroups.com>
In reply to#408
On Tuesday, August 21, 2012 4:02:28 PM UTC-5, Dagen Brock wrote:
> Antoine - You used that for drift, right?  How did you integrate the player?  Do you have any example or is it pretty easy to figure out?

Antoine used Electronic Duet.  I remember the replayer routine was on the same disk as the program, and I was able to figure it out as a kid.  It shouldn't be too terribly hard for an adult to get it working.  ;-)

-B

[toc] | [prev] | [next] | [standalone]


Page 1 of 2  [1] 2  Next page →

Back to top | Article view | comp.sys.apple2.programmer


csiph-web