Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
190 user(s) are online (45 user(s) are browsing Forums)

Members: 2
Guests: 188

kas1e, Djk83, more...

Support us!

Headlines

 
  Register To Post  

Rave feature requests
Just popping in
Just popping in


See User information
Hello, I'm opening a feature wish list thread for trixie's Rave sound editor.

Here is my current feature request list:

* possibility of loading and saving 4-bit samples
* possibility of loading and saving below 8000 Hz samples
* waveform generator plugin that can generate sine, square, triangle, sawtooth, and noise waveforms
* ADSR envelope generator plugin
* vector synthesis plugin (https://en.wikipedia.org/wiki/Vector_synthesis)

Go to top
Re: Rave feature requests
Amigans Defender
Amigans Defender


See User information
@jap

My own list is longer

The Rear Window blog

AmigaOne X5000 @ 2GHz / 4GB RAM / Radeon RX 560 / ESI Juli@ / AmigaOS 4.1 Final Edition
SAM440ep-flex @ 667MHz / 1GB RAM / Radeon 9250 / AmigaOS 4.1 Final Edition
Go to top
Re: Rave feature requests
Not too shy to talk
Not too shy to talk


See User information
@trixie

Not so much a Rave feature request, but would love to see Rave's improved file requester rolled-out across the system and support previewing other file types.

Perhaps now you're an official OS4 dev that might happen?

Go to top
Re: Rave feature requests
Just popping in
Just popping in


See User information
@trixie

Excellent. I hope my modest requests are on your list

Can you reveal what new features are coming to Rave next?

Go to top
Re: Rave feature requests
Amigans Defender
Amigans Defender


See User information
@jap

The loading and saving is handled by sndfile.library, so its limitations apply to Rave as well. The library does not support 4-bit linear PCM data, so you can't just take a sample and save it as a 4-bit WAV. 4-bit data is mainly supported through the IMA ADPCM format, which effectively encodes audio using 4 bits per sample. Rave already supports IMA ADPCM for both loading and saving. However, when reading such files, the library API returns the data as 16-bit integer or float, so there's no way to get the raw 4-bit data unless you parse the file yourself, bypassing the library. The effort/benefit ratio would be so low here that I don't see myself going down that route.

On the other hand, sample rates below 8000 Hz are perfectly possible, it's just a matter of lowering the current limit. (Although I wonder what the actual use case could be.)

A waveform generator is doable as well, and Rave's custom shape.gadget can easily be extended to display basic waveforms.

My current priority is fixing the lockup that affects X1000 machines. When this is done, I'll likely release a quick bugfix update that will also feature the <8 kHz sample rate support.

How much time I can devote to Rave development this year depends on the OS4 work, which currently looks endless Rave has grown quite complex, and development requires a continuous free-time period, rather than the 1-2 hour bedtime stints I can give it at the moment. I'll probably be better off time-wise during the summer, when I'd like to finally rewrite the plugin system to allow realtime operation.

The Rear Window blog

AmigaOne X5000 @ 2GHz / 4GB RAM / Radeon RX 560 / ESI Juli@ / AmigaOS 4.1 Final Edition
SAM440ep-flex @ 667MHz / 1GB RAM / Radeon 9250 / AmigaOS 4.1 Final Edition
Go to top
Re: Rave feature requests
Just popping in
Just popping in


See User information
Thank you!

I'm experimenting with a Commodore 16/Plus4 Covox sound card. The unusual sample rate and 4-bit samples requests come from there.

It's good to hear that Rave is developing, even slowly.

Go to top

  Register To Post

 




Currently Active Users Viewing This Thread: 2 ( 1 members and 1 Anonymous Users )
Djk83  



Polls
Running AmigaOS 4 on?
AmigaOne SE/XE or microA1 12% (26)
Pegasos2 3% (8)
X5000 22% (48)
X1000 14% (30)
A1222 8% (19)
Sam 440/460 18% (40)
Classic PowerPC Amiga 2% (6)
WinUAE emulation 7% (16)
Qemu emulation 9% (21)
Total Votes: 214
The poll closed at 2025/12/1 12:00
8 Comments


Powered by XOOPS 2.0 © 2001-2024 The XOOPS Project