my first ORACLE song

By alexmauer

Expert (76)

alexmauer의 아바타

18-09-2007, 06:23

here's a little example of my first oracle song - oracle is pretty challanging to use... it seems as tho its not a good environment to brainstorm within... but rather come up with an idea before you start sequencing within it

i recorded this from blueMSX because i dont have a good monitor or tv (non blurry) for my MSX... and i intend to disk transfer and re-record this later from my MSX turbo-R

www.headlessbarbie.com/temp2/gordonjump.mp3

anyhow this is with the PSG and MSX-MUSIC only... i would love to have the philips MSX-AUDIO cartridge if anyone would like to sell me one - if you like this music maybe you'll want to help me out o.o

Login or 등록 to post comments

By Metalion

Paragon (1616)

Metalion의 아바타

18-09-2007, 07:02

Nice one LOL!LOL!
Keep up the good work !
To find a MSX-Audio cartridge, simply scan eBay.
They are some for sale quite often.

PS: I do have the Toshiba one (and with its keyboard, too !) but it's not for sale Wink

By ro

Scribe (4865)

ro의 아바타

18-09-2007, 08:47

Hey congrats with that first little ditty!
I know Oracle's UI isn't the most easy one, but atleast it's the most complete one.
There's too much functions to cram in easy to remember shortcuts so they were grouped on special keys (shift for channel, ctrl for patter, tab for position, graph for block etc.) Further more, the SPACE key is also uses as a special key. Prolly the only program that ever used space in that context. haha.
It has pull down menus which might clear things up a bit.

Tell me, HOW challenging is it to use?
(I'm the coder of that beast and like to have serious feedback)

By wolf_

Ambassador_ (10076)

wolf_의 아바타

18-09-2007, 10:27

Interesting tune!

Keep in mind that the PSG vs FM-PAC balance is not always identical on all MSX computers, as you give the PSG such a prominent role here, the tune might sound totally wrong on some systems. It's something that can be fixed by anyone who can repair/update MSX computers tho (and probably everyone else who knows stuff like soldering and hardware stuff).

By alexmauer

Expert (76)

alexmauer의 아바타

18-09-2007, 11:59

wolf:
the program has a built in mixer for balancing the PSG and MSX-MUSIC etc... so im not too worried as i can change it depending on how it sounds on my msx turbo-r... or i could also manually use the volume effect (Vxx) to change levels as needed (i already use that by turning the volume down on all FM channels other than drums to make the drums sound louder)

ro:
the fact that i have a way thats not MML or BASIC programming to make music with the OPL chips and PSG together is definitely great - thanks for providing what you have already... and... maybe one day i can give you some money to pursuade you to add my wanted features? (even if its a port to windows/linux a la goattracker) - btw the pull down style menu is a big help

---

difficulties:

1) 16 row patterns... its very hard to brainstorm a tune with only 16 notes per row (i know about the pattern break Z command) - 64 is the standard on trackers i've used in DOS and WINDOWS... my favorite type of tracker allows for the pattern length to be variable anywhere from 32 to 256 rows... thats the main thing which is difficult for me

2) the lack of the Q W E R T Y = C D E F G A B note entry which is available via CAPSLOCK in the instrument selector - it does not function in the pattern editor... i like blaffer's interface where you can use this feature in the pattern editor... its much more intuitive for me... which is why i'm considering coming up with my songs in a different tracker and porting them manually note by note into oracle

3) PSG volume envelopes? PSG noise (drums)? im kinda stuck trying to do volume changes with the Vxx command... it would atleast make it easier to use if the V(-/+)x volume slide command retriggered the volume each time a note is played (like an envelope)... instead of each following note being affected

thanks to everyone who liked the tune... expect more soon
~alex

ps - im working on a CD for the chiptune music label "pause" (iimusic.net) which will feature MSX music... as well as C64 and a variety of other sound sources... so for you (ro) i will give you a free copy when it is done Smile Smile Smile

By alexmauer

Expert (76)

alexmauer의 아바타

18-09-2007, 12:14

ro: can i contact you in private?

By GuilianSeed

Master (157)

GuilianSeed의 아바타

18-09-2007, 12:45

A new MSX musician is born !
Great !!!
SmileSmileSmileSmile

By ro

Scribe (4865)

ro의 아바타

18-09-2007, 12:53

@wolf:the program has a built in mixer for balancing the PSG and MSX-MUSIC etc... so im not too worried as i can change it depending on how it sounds on my msx turbo-r... or i could also manually use the volume effect (Vxx) to change levels as needed (i already use that by turning the volume down on all FM channels other than drums to make the drums sound louder)And that's exactly why I build in the amp functions Wink

1) 16 row patterns... its very hard to brainstorm a tune with only 16 notes per row (i know about the pattern break Z command) - 64 is the standard on trackers i've used in DOS and WINDOWS... my favorite type of tracker allows for the pattern length to be variable anywhere from 32 to 256 rows... thats the main thing which is difficult for meFunny, Orc was designed to have variable pattern lenght in rows AND in channels. However, due unresolved diffs in the editor, the patrows are restricted to 16 (altho the routines to handel up to 256 rows are present, but not active). Have to fix that in a next version.

2) the lack of the Q W E R T Y = C D E F G A B note entry which is available via CAPSLOCK in the instrument selector - it does not function in the pattern editor... i like blaffer's interface where you can use this feature in the pattern editor... its much more intuitive for me... which is why i'm considering coming up with my songs in a different tracker and porting them manually note by note into oracleSee 1). It's there, but not functioning well. I've implemented the CAPS functions everywhere but not activated it in some parts, like in the editor. Check.

3) PSG volume envelopes? PSG noise (drums)? im kinda stuck trying to do volume changes with the Vxx command... it would atleast make it easier to use if the V(-/+)x volume slide command retriggered the volume each time a note is played (like an envelope)... instead of each following note being affectedOn my to-do list. I'm even thinking of building in SCC support since it's close to PSG. But first I need to get my balls straight and update Orc on all the other points you mentioned. and then some..... my whish/todo list is kinda large..gheh

Wolf suggested earlier a keyboard mapping editor where you can define ye own shortcuts.

you can contact me in private by mailing roman@thefuzz.nl

By wolf_

Ambassador_ (10076)

wolf_의 아바타

18-09-2007, 13:15

ro: the balance thing was aimed at seperate releases of a song, e.g. on a music disk, but some minutes ago on IRC I learned that alex intends to release his tunes as audio, not as really playable file.

By ro

Scribe (4865)

ro의 아바타

18-09-2007, 13:33

it was iaimed at both actually. The idea is to have the user (not the coder), in any game/demo where ORC music will be playing, decide how to set chip balance.

By alexmauer

Expert (76)

alexmauer의 아바타

18-09-2007, 13:56

ro: i emailed you