Navigation
«
«
«
Amiga Future
«
Community
«
Knowledge
«
Last Magazine
«
Service
«
Search
«
Social Media
«
Advertisement
«
Partnerlinks
Es werden für mehr Seite noch 12 (25) neue Abos benötigt.
12 (25) new 1-Year-subscriptions are required for more pages.
Make a Subscription NOW!
More Infos: http://25.amigafuture.de
12 (25) new 1-Year-subscriptions are required for more pages.
Make a Subscription NOW!
More Infos: http://25.amigafuture.de
DigiRoller
Support DigiBooster
DigiRoller
Seems that playing is really "slow" with DigiRoller. I`ve to go below 22.05 kHz to get no drop-outs. DBP 2.x can play the same dbm with 44.1 kHz.
Feature Request:
If a dbm is selected the output file should be set with same name and ".aiff" as suffix as default.
Feature Request:
If a dbm is selected the output file should be set with same name and ".aiff" as suffix as default.
Re: DigiRoller
On which configuration (CPU/audio hardware)? DB3 player is generally slower (for now) for two reasons: it is not yet optimized and it provides better quality than DB2. Remember that DB2 player is written in pure assembler, while DB3 one in C. It is possible that DB3 player will be (for 68k) rewritten in assembler (partially or as a whole) if it will be worth the work.daxb wrote:Seems that playing is really "slow" with DigiRoller. I`ve to go below 22.05 kHz to get no drop-outs. DBP 2.x can play the same dbm with 44.1 kHz.
Nice idea. Will implement it in 1.1.daxb wrote:Feature Request:
If a dbm is selected the output file should be set with same name and ".aiff" as suffix as default.
Re: DigiRoller
Seems that I`ve missed your answer. However, the feature request above may go in V1.2.krashan wrote:Nice idea. Will implement it in 1.1.daxb wrote:Feature Request:
If a dbm is selected the output file should be set with same name and ".aiff" as suffix as default.
Here my comments about V1.1:
For playback/render it is necessary to have an volume boost option. Without I get 1/5 volume as result.
For playback it would be fine to have at least the choice of AHI units (0-3). On 68k you need special (low) settings for digiroller but all other programs using unit 0 will sound crap then. And as in the guide mentioned AHI echo should be set off but for DBP2.x you must set it on. Nobody wants to change AHI settings everytime.
Would be nice to have module playing position in process bar or something else. Useful when render infinity playing dbm`s or empty pattern at the end. Or just for the info.
On 68k (at least on 040/40) digiroller is much to slow for quality playback. On 040 11kHz mixing frequency is the max but sounds crap. I guess this won`t change with high-level AHI device technic. What about low-level access like DBP2.x do it (if I remmeber right?)?
Thanks for attention.
Re: DigiRoller
Definitely...daxb wrote:Seems that I`ve missed your answer. :( However, the feature request above may go in V1.2. :D
This depends on module, but true in general. DigiRoller gives no boost at all, so most modules are too silent.daxb wrote:For playback/render it is necessary to have an volume boost option. Without I get 1/5 volume as result.
Will add an option (I guess a tooltype would be the best).daxb wrote:For playback it would be fine to have at least the choice of AHI units (0-3).
In fact the progress bar is the module position indicator. The gauge level is set to the playlist position.daxb wrote:Would be nice to have module playing position in process bar or something else. Useful when render infinity playing dbm`s or empty pattern at the end. Or just for the info. :)
Using low level won't help because of the fundamental difference between DBPro 2.x and DB 3 engines. The former relies on AHI to perform mixing and resampling instruments ad also perform echo effects. DB3 engine does this all itself, just sending a ready downmix to AHI. Then optimal AHI settings are different. Here are some hints for DB3/DigiRoller:daxb wrote:On 68k (at least on 040/40) digiroller is much to slow for quality playback. On 040 11kHz mixing frequency is the max but sounds crap. I guess this won`t change with high-level AHI device technic. What about low-level access like DBP2.x do it (if I remmeber right?)?
- Turn echo off.
- Make sure mixing frequency in DigiRoller is the same as in AHI unit. This is unfortunately tricky for Paula, as I've fixed those frequencies in DigiRoller GUI at some typical AC97 codec values. If these frequencies are not equal, AHI resampling kicks in, which is both quality degrading and CPU consuming.
- If the above condition is fulfilled, use "Fast" modes. When AHI is not forced to resample, DB3 engine will yield the same quality in "Fast", normal and "HiFi" mode. This is because instrument resampling, all volume/panning and DSP effects are done inside the engine.
- For AHI unit set two channels and "full volume" scaling.
In fact for best performance on classic Amigas with Paula I should bypass AHI completely and write directly to Paula registers. On the other hand DB3 is designed rather for "nextgen" Amiga[like] systems and I advise everyone thinking about serious music work with DB3 to run it on either MorphOS or AmigaOS 4.
Re: DigiRoller
I`ve tried your hints but for playback 040 is still to slow.krashan wrote:daxb wrote:For playback/render it is necessary to have an volume boost option. Without I get 1/5 volume as result.My test dbm was a 8 channel (only 3 used). However, also in DBP2.x I`ve to boost between 600% and 2000% (depends on amount of channels).This depends on module, but true in general. DigiRoller gives no boost at all, so most modules are too silent.
Render a dbm seems to be an option for digiroller and it works on good speed. Only the result record is too silent. A max. vol function is needed. Maybe something like DBP2.x Mixer has. Here a screenshot to show the render result I get. It shows the max peak:
[pic]uploadpic.php?thumb=/197_soundfx_1.png[/pic]
A position value gives the better information (e.g. 3/34, 4/34, 5/34, ...). I guess it will not take so much time to implement.In fact the progress bar is the module position indicator. The gauge level is set to the playlist position.
Here are some hints for DB3/DigiRoller:[...]
Re: DigiRoller
Then, even if you drive three channels to the max, you still have 0.375 final amplitude, so boost of 266% (+8.5 dB) should be applied without going into overdrive. If those 3 channels are not driven to the maximum amplitude, possible boost increases. DigiBooster 3 engine features internal boost up to +24 dB (1600%), which may be extended later by boosting the downmix. I will add the boost slider to DigiRoller.daxb wrote:My test dbm was a 8 channel (only 3 used). However, also in DBP2.x.
If you mean automatic boost estimation, this function will be available in the full version of DigiBooster 3. Some features have to be exclusive for full version :-).daxb wrote:A max. vol function is needed. Maybe something like DBP2.x Mixer has.
Yes, can be displayed along with the module name.daxb wrote:A position value gives the better information (e.g. 3/34, 4/34, 5/34, ...). I guess it will not take so much time to implement. :)
I'm affraid not much can be done with it. 040 is simply not fast enough to handle it. This is because DB3 engine is written in C, is modular so can (and will) be extended with new plugins and provides better quality. My only advice is to use WinUAE or AmigaOS 4/MorphOS. I may try to optimize the replayer for 68k but it must be justified by potential customers demand.daxb wrote:I`ve tried your hints but for playback 040 is still to slow.
- Program automatically suggests output file name based on module name and output type.
Does not work or not what I want. If I choose a DBM output file string is just ".aiff" or ".wav". I want: Choose supersong.DBM should make supersong.aiff (or .wav) as output file.
Btw. will the portamento commands changed (DBP V2 compatible) in the future?
Does not work or not what I want. If I choose a DBM output file string is just ".aiff" or ".wav". I want: Choose supersong.DBM should make supersong.aiff (or .wav) as output file.
Btw. will the portamento commands changed (DBP V2 compatible) in the future?
The name is created of module name stored in it. If the module name is empty, then in fact suggested name will contain only extension. I will add a fallback, so if the module name is empty, file name (after stripping extensions) is used.daxb wrote:Does not work or not what I want. If I choose a DBM output file string is just ".aiff" or ".wav". I want: Choose supersong.DBM should make supersong.aiff (or .wav) as output file.
This is a hard decision of compatibility versus usability. DBPro 2.x creators have taken the easy path. In my opinion adjusting portamento units to the music scale is an advantage (portamentos are transposable and fully predictable). DigiBooster 3 is meant to be a tool for creating new music, not player for old modules, so while effort for maintaining backward compatibility was huge, it has its limits.daxb wrote:Btw. will the portamento commands changed (DBP V2 compatible) in the future?
Return to “DigiBooster Support”
Jump to
- Amiga Future
- ↳ Internes
- ↳ Termine
- Computer
- ↳ Amiga und Kompatible Allgemein
- ↳ Amiga und Kompatible Spiele
- ↳ Amiga und Kompatible Hardware
- ↳ Amiga Programmieren
- ↳ Amiga Emulation
- ↳ Amiga General Chat english
- ↳ Andere Systeme
- Sonstiges
- ↳ Kleinanzeigen - Classifieds
- ↳ OffTopic
- APC&TCP
- ↳ APC&TCP-News
- ↳ APC&TCP-Support
- ↳ CygnusEd Support
- ↳ DigiBooster Support
- ↳ Roadshow Support