ACE Sound Studio 1.0

by snout on 20-12-2010, 17:24
Topic: Software
Tags: Utilities
Languages:

WORP3, the developer of the MIDI-PAC, has released a tracker for MSX-MUSIC called Ace Sound Studio that he developed back in 1994. A specific characteristic of the utility is that it can import both Moonblaster (MBM) and Amiga MOD files. The tracker has been developed - and has only been tested - on turboR and comes complete with source code (GEN80) and a collection of demo songs. As a separate PDF file, the documentation and notes used while developing the tracker have been made available as well.

Relevant link: WORP3

Comments (16)

By Huey

Prophet (2644)

Huey's picture

21-12-2010, 15:02

Nice.

Thanks for also releasing the source code Running Naked in a Field of Flowers

By WORP3

Paladin (804)

WORP3's picture

21-12-2010, 16:23

The whole idea about donating the program to the msx community is to inspire and help out msx developers !
Probably the actual state of the program is lacking some good editor functions, therefore it's probably not very pleasant to use it as your main composing musics program, but still it has some nice features that may inspire some other programmers Wink

BTW, the blue and red blinking during playback is a irq routine load monitor, it has nothing to do with the screen routines !

By ro

Guardian (4125)

ro's picture

22-12-2010, 12:13

That's funny, around the same period both ACE and Oracle were developed.. atleast so the About sections says. And look at the similarities !

ACE:
www.worp3.com/Graphics/ACE_SOUND_STUDIOS.JPG

Oracle:
www.thefuzz.nl/msx/gfx/galleries/project_screenshots/FL_oracle_01.jpg

By WORP3

Paladin (804)

WORP3's picture

22-12-2010, 13:19

He that is kind of funny, especial when you know that this is the first time i'm seeing that Oracle program and i always used my own program for myself Big smile

By Edwin

Paragon (1182)

Edwin's picture

23-12-2010, 01:06

The most noticeable in the ACE screenie is the amount of wasted screen space. Why is that?

By WORP3

Paladin (804)

WORP3's picture

23-12-2010, 09:59

To keep it clean and simple Wink
Btw, the player wasn't playing when i took the screenshot, some more information will be displayed during playback !
Also the pattern (max 64 steps) scrolls during playback so no need for such a large pattern view Wink

Here you can see the screen while playing an Amiga mod file:

www.worp3.com/Graphics/ACE_SOUND_STUDIOS_PB.JPG

By Manuel

Ascended (15821)

Manuel's picture

28-12-2010, 20:21

Did someone try this on a real Panasonic FS-A1ST (unmodified)?

By Manuel

Ascended (15821)

Manuel's picture

29-12-2010, 11:28

(I asked, because on openMSX the program doesn't show any filenames in the Load file dialogs and sometimes even crashes there... but only on an ST. On a GT it works fine. And I don't have a real ST to try this out... Can someone help please?)

By WORP3

Paladin (804)

WORP3's picture

29-12-2010, 13:10

I've also got good performane with nlmsx in the turbo-r mode, already heard some more problems when using openmsx, don't know why..

By Manuel

Ascended (15821)

Manuel's picture

30-12-2010, 11:18

WORP3, does NLMSX emulate an ST or a GT?

By WORP3

Paladin (804)

WORP3's picture

30-12-2010, 12:28

I guess that it depends on the type of rom you have downloaded or placed within the rom directory of NLMSX, see link: http://nlmsx.generation-msx.nl/

By Manuel

Ascended (15821)

Manuel's picture

30-12-2010, 14:16

There are more differences than the ROM...

By Edwin

Paragon (1182)

Edwin's picture

30-12-2010, 14:42

I tested it on my ST (using Nowind instead of a disk though) and it locks up after choosing one of the three disk load options.

What may be of interest is that nowind keeps spitting "MSX requested non-existing drive" errors after that. Dunno if that's relevant.

By WORP3

Paladin (804)

WORP3's picture

30-12-2010, 23:40

As far as i remember (i did program it a long time ago), i let the msx bios select he ram banks, after that the program will kill the excising IRQ routine, switch to full ram bank setup (0 to FFFF) and run from my own bios, see pdf for more info.
I only did run it on a turbo-r gt as it was my main msx machine back then Wink

Btw i did run the program from an SCSI HDD.

By Edwin

Paragon (1182)

Edwin's picture

30-12-2010, 23:56

Since it the A1ST both hangs for openmsx and the real thing, I suspect it's not something really obscure. My best guess is the MSX-DOS2 kernel which is version 2.30 for the ST and 2.31 for the GT. Maybe someone can shed some light on what that release fixed and how it could affect this.

By WORP3

Paladin (804)

WORP3's picture

31-12-2010, 11:55

Probably after accessing the disk routines, the disk rom isn't returning the slot settings as there where before i did call the disk routines.
It's probably a quick fix but as i'm really busy with the finalization of the MIDI-PAC i don't have time to recreate the development environment i did got back then for the ace sound composer, also i don't have my gt anymore so i should reprogram it to work on a msx2, probably not going to happen Wink