Author |
Topic: BBC4 Raspberry ? (Read 1727 times) |
|
hitsware
Junior Member
member is offline


Gender: 
Posts: 70
|
 |
Re: BBC4 Raspberry ?
« Reply #6 on: Apr 25th, 2015, 12:44am » |
|
on Dec 8th, 2014, 03:22am, hitsware wrote:Would you dare a short history of the evolution of the commands between when they were directed to the original sound chips ............ and the way now they use the Windows api(?) ...... |
|
Evedently Not ......
|
|
Logged
|
|
|
|
rtr2
Guest
|
 |
Re: SOUND and ENVELOPE
« Reply #7 on: Apr 25th, 2015, 09:24am » |
|
on Apr 25th, 2015, 12:44am, hitsware wrote: I don't understand the question. There has been no deliberate "evolution": the SOUND and ENVELOPE statements in BB4W are as functionally compatible with those in the original BBC Microcomputer as I was able to make them, given the constraints of the Windows API, CPU power (especially back in the Windows 95 days) and my coding skills!
Also, as far as I recollect, there have been no changes at all in the functionality of SOUND and ENVELOPE in BB4W since the beginning (more than 13 years ago), except of course for the introduction of *TEMPO and its use to enable 4 'tone' channels rather than 1 'noise' plus 3 'tone'.
Richard.
|
| « Last Edit: Apr 26th, 2015, 5:50pm by rtr2 » |
Logged
|
|
|
|
hitsware
Junior Member
member is offline


Gender: 
Posts: 70
|
 |
Re: SOUND and ENVELOPE
« Reply #8 on: Apr 26th, 2015, 12:41am » |
|
Did you ever write to (for) the original chip ?
|
| « Last Edit: Apr 26th, 2015, 5:50pm by rtr2 » |
Logged
|
|
|
|
rtr2
Guest
|
 |
Re: SOUND and ENVELOPE
« Reply #9 on: Apr 26th, 2015, 02:39am » |
|
on Apr 26th, 2015, 12:41am, hitsware wrote:| Did you ever write to (for) the original chip ? |
|
No, I know nothing about programming it.
R.
|
| « Last Edit: Apr 26th, 2015, 5:54pm by rtr2 » |
Logged
|
|
|
|
hitsware
Junior Member
member is offline


Gender: 
Posts: 70
|
 |
Re: SOUND and ENVELOPE
« Reply #10 on: Apr 26th, 2015, 5:11pm » |
|
So the sound commands for the original PC's (with the chip) were the same as the current version? I guess that's what throws me for a loop, since with the PC's I had in those days (Commodore) one had the addresses of the chip registers, and their function, but nothing close to as formalized. Was that some of the fabled Sophie's work ?
|
| « Last Edit: Apr 26th, 2015, 5:49pm by rtr2 » |
Logged
|
|
|
|
rtr2
Guest
|
 |
Re: SOUND and ENVELOPE
« Reply #11 on: Apr 26th, 2015, 5:48pm » |
|
on Apr 26th, 2015, 5:11pm, hitsware wrote:| So the sound commands for the original PC's (with the chip) were the same as the current version? |
|
If you are asking whether the SOUND and ENVELOPE statements were in the original BBC Micro version of BBC BASIC, yes they were. They have been there from the start.
Quote:| with the PC's I had in those days (Commodore) one had the addresses of the chip registers, and their function, but nothing close to as formalized. |
|
That wouldn't have been much use on the BBC Micro, because the sound chip it used was 'dumb' (no kind of envelope control, for example). ENVELOPE is entirely done in software, AFAIK.
Quote:| Was that some of the fabled Sophie's work ? |
|
Unlikely. I don't think she worked on the Operating System (MOS) ROM at all. More probably Paul Bond.
Richard.
|
|
Logged
|
|
|
|
|