New features:
- 32 new waveforms
- FM between oscillators
- One-shot LFO mode
- Band pass filter mode
- Secondary filter
- Crusher effects
- ARM 64-bit support on linux
- New factory patches
- Dark gray skin
--Upgrade price: $499.
I'm guessing the "Upgrade price" is tongue in cheek.nakst wrote: ↑Fri May 10, 2024 3:18 pm ExtraBold has been updated to v1.1 https://nakst.itch.io/extrabold.
New features:Upgrade price: $499.
- 32 new waveforms
- FM between oscillators
- One-shot LFO mode
- Band pass filter mode
- Secondary filter
- Crusher effects
- ARM 64-bit support on linux
- New factory patches
- Dark gray skin
According to my notes, Altitude/Apricot support the following SFZ opcodes:audiojunkie wrote: ↑Fri May 10, 2024 4:23 pm BTW, can we talk about your upcoming SFZ player that you are going to build? I'm more interested in that than anything else right now. What would be really nice, would be for it to be able to load up to 4 large SFZ files, reading all of the opcodes used in apps like Sforzando and Sfizz, except bypass the SFZ control functionality opcodes so that the SFZ file is treated more as an oscillator, but the ASDR, modulation, LFOs, etc are built into the device and not dependent upon SFZ opcodes as to whether they show up or not. In other words, you essentially create a synth, but use SFZ files as the full blown oscillator. Similar to Zampler, but with support for all three OSes (Windows, Apple, Linux), and better developed oscillator support. As I understand it, Zampler does the absolute basics of SFZ support. I would also love the ability to save everything as a preset containing everything (even if the file is actually a bit large). As I understand it currently, Altitude supports very few opcodes, otherwise it would be a good option for this.
I've been researching opcodes, and I think maybe you may be able to just add opcodes to Altitude and have Altitude take care of things instead of a new app. I would suggest the following opcodes: global, group, region, tune, seq_length, seq_position, lorand, hirand to begin with. This should allow sample tuning, and round robin regions to be taken into consideration. I guess the point would be that I would want the oscillator function to be as fully supported as the SFZ file's oscillator capability.nakst wrote: ↑Fri May 10, 2024 4:41 pmAccording to my notes, Altitude/Apricot support the following SFZ opcodes:audiojunkie wrote: ↑Fri May 10, 2024 4:23 pm BTW, can we talk about your upcoming SFZ player that you are going to build? I'm more interested in that than anything else right now. What would be really nice, would be for it to be able to load up to 4 large SFZ files, reading all of the opcodes used in apps like Sforzando and Sfizz, except bypass the SFZ control functionality opcodes so that the SFZ file is treated more as an oscillator, but the ASDR, modulation, LFOs, etc are built into the device and not dependent upon SFZ opcodes as to whether they show up or not. In other words, you essentially create a synth, but use SFZ files as the full blown oscillator. Similar to Zampler, but with support for all three OSes (Windows, Apple, Linux), and better developed oscillator support. As I understand it, Zampler does the absolute basics of SFZ support. I would also love the ability to save everything as a preset containing everything (even if the file is actually a bit large). As I understand it currently, Altitude supports very few opcodes, otherwise it would be a good option for this.But there are a lot more opcodes defined here: https://sfzformat.com/opcodes/
- sample
- trigger
- lovel, hivel
- key, lokey, hikey
- pitch_keycenter
- volume
- offset, end
- loopstart, loopend
- pitch_keytrack
Which of these should be supported? Naturally, this will take a lot of work.
No, this is intentional to keep CPU down. Altitude was never meant to be a SFZ player, so it's engine architecture is not designed in a way that makes this possible (without increasing CPU a lot).audiojunkie wrote: ↑Fri May 10, 2024 5:19 pm Does Altitude have separate ADSR, pitch, volume, lfo, modulation capability per sample player? That would be very nice if it isn't currently available.
Not currently.audiojunkie wrote: ↑Fri May 10, 2024 5:19 pm Also, when saving the preset, does can it save the samples with the preset? That would be great too, even if it takes up more space.
How about if the following opcodes, and the saving of samples (into the preset, as an option) was added to Altitude? Would that be a more reasonable feature request?nakst wrote: ↑Fri May 10, 2024 5:40 pmNo, this is intentional to keep CPU down. Altitude was never meant to be a SFZ player, so it's engine architecture is not designed in a way that makes this possible (without increasing CPU a lot).audiojunkie wrote: ↑Fri May 10, 2024 5:19 pm Does Altitude have separate ADSR, pitch, volume, lfo, modulation capability per sample player? That would be very nice if it isn't currently available.Not currently.audiojunkie wrote: ↑Fri May 10, 2024 5:19 pm Also, when saving the preset, does can it save the samples with the preset? That would be great too, even if it takes up more space.
Unfortunately I can't promise anything now. But maybe, in the futureaudiojunkie wrote: ↑Fri May 10, 2024 6:00 pm How about if the following opcodes, and the saving of samples (into the preset, as an option) was added to Altitude? Would that be a more reasonable feature request?
opcodes: global, group, region, ampeg_attack, ampeg_hold, ampeg_decay, ampeg_sustan, ampeg_release, seq_length, seq_position, lorand, hirand
This would cover adding the following features to Altitude: round robins samples, and the import of the initial AHDSR settings from the SFZ, added into Altitude's oscillator, and the optional ability to consolidate presets with the samples.
No additional controls or CPU would be needed, yet we would have round-robin capable oscillators; we would have an initial AHDSR setting for the instrument import from the SFZ text file; and we would have the ability to share the preset as a monolithic patch that won't lose the samples.
In summary of what I'd love to see:
- Altitude supports round robin samples in the sample oscillators
- Altitude can read the initial AHDSR from the imported SFZ and use it in the sample oscillators
- Altude has the option to save all of the samples with the preset.
The round -robin basics are explained here:
https://sfzformat.com/tutorials/drum_basics/
The AHDSR settings are explained here:
https://sfzformat.com/tutorials/subtractive_synths/
Even cutting the AHDSR input down to just importing Attack and Release would be acceptable (ampeg_attack, & ampeg_release).
Even if Osc 2 has volume at 0%, its output is still sent to Osc 1 for FM. Check the FM Amt dial on Osc 1.
Sorry, there is no manual. I don't write manuals for my free plugins (they are too much work). I forgot there was a link in the menu, so I'll remove that for the next update.muki wrote: ↑Sun May 12, 2024 1:25 pm sorry for my ignorance, but...:
i cannot seem to find a manual...
clicking "Setting > User Manual" just leads to the ExtraBold website - no manual to be found
the question i would like to have been answered in the manual would be:
how to resize the GUI ?
don't see an option in the settings menu
no rightclick or ctrl-click menu
buttom-right corne has no resize handle...
apricot, fluctus, regancy do have percentage scale settings in the settings menu, btw
thanks
© KVR Audio, Inc. 2000-2024
Submit: News, Plugins, Hosts & Apps | Advertise @ KVR | Developer Account | About KVR / Contact Us | Privacy Statement