Jump to content
IGNORED

Audio: plans for supporting adpcm based samples ?


Recommended Posts

I'm not going to presume to speak for ZeroSquare, and please don't take this the wrong way...

 

In the past we have recieved multiple requests to add this or that feature, which we (sometimes) have then spent a lot of work on, only for the person requesting to go and produce absolutely nothing, ever.

 

The best way to get a feature implemented it to show us why you need it, in something tangiable.

  • Like 5
  • Thanks 1

Implementing audio codecs with more efficient compression has been on the todo-list for a long time. 4-bit ADPCM is definitely possible (Orion_ did use it for Elansar), but what I'd really like to do is go beyond that, since DSP has some untapped number-crunching power. Unfortunately, it also has little local memory, which makes implementing more complex algorithms challenging. I have looked into designing an audio codec that's especially tailored for the Jaguar, but it's a big amount of work and it's still in the preliminary stages.

 

Also, the audio engine needs to be rewritten from scratch. As it is, it's both too rigid and too bare-bones.

 

TL;DR: Is something better planned? Yes. Will it be released any time soon? Unlikely.

 

And I fully concur with @CyranoJ's statement.

  • Like 2

Well, adpcm implementation is not too complex it is just requiring a small table for delta values (less than 100 words) and compression / decompression code is tiny aswell.

Resulting in half sized samples for more sfx or better quality output. :)

 

This is not something i'm requesting though, it would be a very nice addition that's all.

 

Finally i'm working on a port of Captain Barrel for the Jaguar if it's tangiable enough for ya ^^

 

 

 

 

Screenshot 2024-11-16 10.10.02.png

Edited by OzzyOuzo
  • Like 4
On 11/16/2024 at 7:36 PM, OzzyOuzo said:

Well, adpcm implementation is not too complex it is just requiring a small table for delta values (less than 100 words) and compression / decompression code is tiny aswell.

Resulting in half sized samples for more sfx or better quality output. :)

 

This is not something i'm requesting though, it would be a very nice addition that's all.

 

Finally i'm working on a port of Captain Barrel for the Jaguar if it's tangiable enough for ya ^^

 

 

 

 

Screenshot 2024-11-16 10.10.02.png

 

Looks great! Good job!

 

As a friendly reminder before any boxes, etc are made...

 

JagStudio License

As JagStudio contains the RAPTOR API you need to abide by the RAPTOR API license.

This software is provided free of charge to anyone and everyone.  The creators of JagStudio accept no responsibility for damage or loss by its use or misuse.  We grant you the right to use this software within your own works provided that:

Clear identification of the use of this software is included within your own works, either by use of the currently approved logo provided, or textually.
The identification of the use of this software must appear within the digital works in a manner that is visible to the end user and upon any physical packaging.
The software may not be reverse engineered or modified without prior written consent of the author(s).
No source code forming any part of The Software is to be distributed without explicit written permission from the author(s).

*************************************************************************

RAPTOR API license

This software is provided free of charge to anyone and everyone.  REBOOT accepts no responsibility for damage or loss by its use or misuse.  REBOOT grants you the right to use this software within your own works provided that:

Clear identification of the use of this software is included within your own works, either by use of the currently approved logo provided, or textually.
The identification of the use of this software must appear within the digital works in a manner that is visible to the end user and upon any physical packaging.
The software may not be reverse engineered or modified without prior written consent of the author(s).
No source code forming any part of The Software is to be distributed without explicit written permission from the author(s).

*************************************************************************

 

  • Like 1

Hey there

 

I just joined the forum, and I thought that after giving my regards to my friend @CharlieCat my next visit would be to the fine fellas of the Jagstudio crew :)

I make games with OzzyOuzo as Neo Byte Force; this port of Captain Barrel is our first experience with the system, and we are both thrilled about it!

So I wanted to thank you guys for the work done on JS and the help & advice provided.

 

On 11/24/2024 at 10:36 PM, CyranoJ said:

As a friendly reminder before any boxes, etc are made...

 

 

Hah! You did well - seems you have noticed we had a problem with prints, small and big 🤭

Sure, credit where credit is due, we'll be happy to add an in-game screen with the mention "powered by Jagstudio / Raptor API" and their logos if that is fine, as well as credit on the prints.

Just to be sure, these are the currently approved logos, right?

 

image.png.2039ca1eff8f74adac5409bf4667453a.png

Thanks! 🍺

 

  • Like 3

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...