It is currently Mon Oct 20, 2014 4:43 pm

All times are UTC [ DST ]




Post new topic Reply to topic  [ 10 posts ] 
Author Message
PostPosted: Mon Jan 12, 2009 9:07 pm 
Offline
Site Admin
User avatar
 Profile

Joined: Wed Dec 19, 2007 10:41 pm
Posts: 373
Ok, I've just approached a Beeb fan who also happens to have produced some great Gameboy-based chiptunes, and I asked him if he'd be interested writing background music for one of our games.

This was his reply:

Quote:
That is something which would interest me although my knowledge of making tunes on a BBC is pretty slim. Is there any tracking software available, or similar? If so, I can take a look and give you a verdict on if I'd be able to make anything tuneful or not.

When creating stuff on the Game Boy, I use a tracker called LSDJ. Here it is in action: http://www.youtube.com/watch?v=3YCybnABiCo

Let me know and I'll see if I can be of use

So ... erm ... what should I say in reply? (I guess I should have done this kind of research before asking really, doh! :oops:).

From what I can gather, Rich didn't actually write a creator for his player (or at least he hadn't back in Nov 07) and whilst I think that both Francis and TomW have dabbled in writing a tracker for the Beeb (as has a user on the STH Forums I believe ["Mode 7"] ) ... am I right in thinking that there aren't any Beeb trackers out there "in the open" at all (that either run on native hardware or on a modern OS e.g. Windows?).

Anyway, if anybody can provide *any* info or guidance I'd appreciate it! :)


Top
 
PostPosted: Mon Jan 12, 2009 9:18 pm 
Offline
Site Admin
User avatar
 Profile

Joined: Wed Dec 19, 2007 10:41 pm
Posts: 373
... also touted the idea of him composing music with existing GB tools (but bearing in mind the Beeb's limitations e.g. frequency) and us writing a convertor, and he advised the following:

Quote:
Conversion and accuracy would probably depend on the similarities between the channels. On a GB you have 2 pulse channels, a noise and a wave. Afaik, the BBC has a noise and 3 melodic, so it might be possible just to use 2 pulse and the noise without too many effects (I think the GB probably supports more sound-altering techniques than the BBC). Probably wouldn't have the same level of depth as something I could create on a GB though.

So if Tom's reading, any chance of a quick feasibility study of GB > BBC conversion (I know you're real busy now so please don't spend /too/ long looking into it!).


Top
 
PostPosted: Mon Jan 12, 2009 11:33 pm 
Offline
User avatar
 Profile

Joined: Mon Jan 07, 2008 7:02 pm
Posts: 273
Quote:
So if Tom's reading, any chance of a quick feasibility study of GB > BBC conversion (I know you're real busy now so please don't spend /too/ long looking into it!).


Quick opinion - not very feasible. There are too many differences between the two.

My suggestion would be to use an Atari ST tracker. There are loads on http://www.dhs.nu, my advice on a quick look through would be something like Megatizer 2.4, with certain restrictions. Or maybe Xlr8? I'll have a play with them later and make a recommendation.


Top
 
PostPosted: Mon Jan 12, 2009 11:35 pm 
Offline
User avatar
 Profile

Joined: Mon Jan 07, 2008 7:02 pm
Posts: 273
Actually, I've just found a Master System tracker - Mod2PSG2 (http://mod2psg.kontechs.de/). I haven't tried it but that's the same soundchip as the Beeb, so might be ideal.


Top
 
PostPosted: Tue Jan 13, 2009 10:26 am 
Offline
User avatar
 WWW  Profile

Joined: Wed Jan 09, 2008 10:23 am
Posts: 359
Location: Glasgow, Scotland
DaveM wrote:
From what I can gather, Rich didn't actually write a creator for his player (or at least he hadn't back in Nov 07) and whilst I think that both Francis and TomW have dabbled in writing a tracker for the Beeb (as has a user on the STH Forums I believe ["Mode 7"] ) ... am I right in thinking that there aren't any Beeb trackers out there "in the open" at all (that either run on native hardware or on a modern OS e.g. Windows?).

Anyway, if anybody can provide *any* info or guidance I'd appreciate it! :)

The only tracker software that I am aware of for the Beeb was part of the Murom package.

Kind regards,

Francis


Top
 
PostPosted: Tue Jan 13, 2009 5:55 pm 
Offline
User avatar
 Profile

Joined: Mon Jan 07, 2008 6:46 pm
Posts: 380
Location: Málaga, Spain
I haven't vanished Dave... sorry I haven't had a chance to reply to your PM, but I'm absolutely up to my neck in Nintendo DS at the moment (work) and it ain't pretty!

My music player was designed to be called in an interrupt every VSync and it makes sound by direct soundchip access rather than through OSWORD. It would be perfect, apart from that it's very hardwired to use certain 'envelopes' and it expects channel 1 to be tuned periodic noise (to produce a 'bassline'), which means there's no opportunity for 'drums'.

As far as creating music was concerned, I made one-and-a-half tunes to demo it - they were created out of DATA statements in Basic - not quite as obscure as lists of numbers, but more like:

DATA C3, 8, D3, 4, E3, 4, F3, 16

meaning: C (octave 3, length 8); D (octave 3, length 4) ..etc...

It also allowed you to create phrases, i.e. small passages of music, which could then be placed anywhere in the sound stream, in order to avoid duplication all the time - kinda like a melody macro ;)

All this was done in the same DATA statements, with some vaguely user-readable syntax; likewise selection of 'envelopes'.

All in all, it's very hacky (but aren't these things always), and probably not particularly user-friendly for a professional muso - particularly given the need for awareness of repeating phrases which can be "macro'd".

I'd be up for trying my luck with composing a small tune myself, but really I can't imagine where the time's gonna come from at the moment :(


Top
 
PostPosted: Sun Jan 25, 2009 11:20 am 
Offline
User avatar
 WWW  Profile

Joined: Thu Jan 10, 2008 7:45 pm
Posts: 472
Location: Treddle's Wharf, Chigley
Because I can't use trackers but can manage dots I used the program called THEME in the Acorn User April 87 edition to create tunes - it creates a file in a format it calls "AUTUMN". The Magazine is available to have a look at at Acorn Electron World.

http://www.acornelectron.co.uk/au/ills/057/lc-p086.jpg

IIRC the tune for Repton Infinity was written on this program. The magazine contains a machine code routine for playing back tunes in AUTUMN format.


Top
 
PostPosted: Mon Jan 26, 2009 11:25 pm 
Offline
Site Admin
User avatar
 Profile

Joined: Wed Dec 19, 2007 10:41 pm
Posts: 373
Cheers for the detailed info Rich, no need to worry 'bout what I said on the PM now as I'll probably be running off the discs in the next week or two ... :)

Dave, thanks for pointing out Theme ... VERY interesting ... gonna check it out now


Top
 
PostPosted: Tue Aug 11, 2009 12:28 pm 
Offline
 Profile

Joined: Wed Dec 10, 2008 12:45 pm
Posts: 14
Location: Bristol, UK
FrancisL wrote:
The only tracker software that I am aware of for the Beeb was part of the Murom package.
I've recently got hold of a piece of tracker-style software by Beebugsoft called Studio 8. It offers musical sequencing etc. The playback seems to get held up very slightly but I expect this could be overcome with a rewritten in-game player.

Conversion software would presumably have to deal with envelope definitions. I don't know what the limitations of Studio 8 are, or what info is stored in the GB tracker files either.

I can investigate further if there's interest, but unfortunately am not a programmer.


Top
 
PostPosted: Tue Aug 11, 2009 12:55 pm 
Offline
Site Admin
User avatar
 Profile

Joined: Wed Dec 19, 2007 10:41 pm
Posts: 373
Yeah - go for it! :)

It'd be good if we could offer authors a selection of options for how to compose their in-game music ...


Top
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 10 posts ] 

All times are UTC [ DST ]


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron