AminetAminet
Search:
85152 packages online
About
Recent
Browse
Search
Upload
Setup
Services

mus/edit/FxBox.lha

Mirror:Random
Showing: m68k-amigaos icongeneric icon
No screenshot available
Short:Realtime multi loop processor editor
Author:Marc Williams
Uploader:marc williams hushmail com
Type:mus/edit
Version:1.19
Architecture:m68k-amigaos >= 1.3
Date:2026-02-20
Distribution:Aminet
Download:mus/edit/FxBox.lha - View contents
Readme:mus/edit/FxBox.readme
Downloads:395

FxBox

Version 1.19

new features
------------
Utilities >> Piano >> ... for live "playing" or "painting" sound into the
current waveform. instead of the piano controlling the main frequency
playback, it is used to set the frequency for resampling. the copy buffer
is used as the instrument with JIT resampling and mixing at the play position
while playing, or mixing at the range marker if stationary. there is a
Polyphonic mode that mixes and a Single mode that overwrites, Normal returns
to modifying the main frequency. it works in all the play back modes mono,
stereo, quad and multi-track. it will run concurrently with sequences,
macros, effect preview, swapping, adjusting gadgets and recording to disk.
an example forever.asc sequence creates a toy echo system to play into the
waveform while reducing the volume each repeat. a500 cannot mix in realtime.
the Demo2 macro starts the example.

Edit >> Mix >> Amplitude maps the rms amplitude of the copy buffer onto the
waveform

Process >> Volume >> DC Halve removes the bottom half of the waveform

Process >> Encode/Decode >> Exponential Delta iff compression support

new macros - "Swap 5678" and "Swap 9101112" will swap all 4 in one move with
1234. Always Draw off for instant swap.

Edit >> Size updated Edit >> Resize >> By Size and By Time

Edit >> Swap >> ... new sub menu for quick swapping

sequencer now uses a dispatch queue for running background tasks


updates
-------
a sequence that repeats by reloading itself is now cached

extended the keyboard piano up a further 5 semi tones on both the lower and
upper decks

help updated and now accessible through Help >> Topics >> ...

main volume is no longer set when loading an iff

iff 'T','E','X','T' comment support and TEXT= command

_OPENASRAW now preserves the compression meta status if detected in header

shift click on Play Range and Play Display will deselect without resetting
the play position

other source code updates for various reasons


bug fixes
---------
build/make file updated due to the necessity of apcmp needing the memtrailer
patch running, see wiki

with range play, repositioning the single line play marker only worked when
loop was turned on

Edit >> Size didn't work in stereo or quad

the previous fudgy menu fix was incorrect, it created a problem with the
File >> sub menus, now resolved correctly

Show Range wasn't full screen on the left side

amos bank and octamed module loading now sets the meta NAME from the filename

meta data now cleared from memory using File >> New and Memory >> Erase All

with octamed modules not all 16 bit samples were converted automaticaly if
in multi track with a selected range !#$%

under some circumstances, running the command sequencer would cause errors
when using the menus

the tone generator window would also error if a certain type of sequence was
running

many TOAST notifications for subroutines were dependent on a previous
positive setting from an Ok button

-----------------------------------------------------------------------------

Version 1.18 (first aminet release)

new features
------------
File >> Save As >> Iff

File >> Save All >> Iff CAT concatenated iff file

Process >> Encode >> Fibonacci Delta

Process >> Decode >> Fibonacci Delta

iff parsing/loading improvements with meta data, multi octave, CATs, 16SVs,
24SVs and IESVs

File >> Properties window shows the meta data

NAME= (c)= AUTH= ANNO= commands to set the meta data for the current waveform

updates
-------
FREQ={1-96000} command to set the main frequency

VOL={0..64} command to set the main volume

SIZE={1..2147483647} command to set the size of the current waveform

expanded ea.iff.85.CHAN to include QUAD (RIGHT 4L LEFT 2L STEREO 6L QUAD 30L)

_WORKSWAP subroutine adds access to the work buffer for macros

triangular and sawtooth macros now store the user copy buffer in the work
buffer, restoring it when complete

interleave with the copy buffer is discontinued

interleave and deinterleave menu items moved to Process >> Encode/Decode >>

network config now defaults to the broadcast address 127.0.0.255

fxbox.cfg updated

other source code updates for various reasons

bug fixes
---------
new issue created in 1.17 fixed where the sample name and sizes in the header
were the previously selected details

_NOTEUP and _NOTEDOWN finished showing an incorrect frequency, the actual
frequency was correct

progress bar was left hanging at the end if running the subroutine from
direct mode

macros that used _COPY without a range left the full range selected after
completion

the filename in the header was not updated if a macro created a new "Unnamed"
filename

range select just a single line failed when the file was very big, selecting
a small chunk

if the time became over 99 hours due to very low frequency on very big files
the mix loop button graphic was corrupted

lag in the oscilloscope fixed

Piano would always switch to Range Play even if Display Play was active

switching to and from mode 4 with some empty banks carried over some
repeating distortion

setting the frequency in mode 4 with some empty banks corrupted the empty
play buffers causing repeating distortion

playing with looping turned off created the cyclical buffer without needing
to, playing a fraction of the start at the end

the Process >> menu had some fudgyness with its >> sub menus

resample _BYRATE _BYSIZE _BYBPM can now modify just a range in stereo and
quad

interleave range issues resolved

fixed typo in net sync NETWORK=TRU

-----------------------------------------------------------------------------

Updates, older versions, sample packs and source code:
https://github.com/marc365/fxbox

Imports 16bit, 24bit and 32bit floating point Aif and Wav files, and Octamed
modules.

Loads and saves Iff 8bit files, Iff CATs and AMOS sample banks.

Can do mono, stereo, quad and 4 channel multi track.

Record to disk and pipe over the network to a VST host, Win32 plugin
included.

Network BPM sync and Octamed Arexx sync at the same time.

Realtime effects preview and oscilloscope is available on accelerated
machines.

Requires at least 1M ram, and supports up to 2G.

Written in AMOS Basic and compiled with AMOS Professional 365.


Contents of mus/edit/FxBox.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
drwxr-xr-x  1000/1000        0       0 ****** -lhd- 0000 Feb 19 23:17 FxBox/
-rw-------  1000/1000   139119  330536  42.1% -lh5- 7cd0 Feb 19 23:25 FxBox/fxbox
-rw-------  1000/1000    96925  374716  25.9% -lh5- acf7 Feb 19 23:25 FxBox/fxbox.AMOS
-rw-------  1000/1000       93     132  70.5% -lh5- 04e3 Feb 19 23:25 FxBox/fxbox.cfg
-rw-------  1000/1000      137     349  39.3% -lh5- 7201 Feb 19 23:25 FxBox/fxbox.cfg.info
-rw-------  1000/1000      249     738  33.7% -lh5- 06ec Feb 19 23:25 FxBox/fxbox.info
drwxr-xr-x  1000/1000        0       0 ****** -lhd- 0000 Feb 19 23:17 FxBox/macros/
-rw-------  1000/1000       57      59  96.6% -lh5- fb3a Feb 19 23:25 FxBox/macros/16bit dither.asc
-rw-------  1000/1000       39      39 100.0% -lh0- f40a Feb 19 23:25 FxBox/macros/atmosphere.asc
-rw-------  1000/1000       31      93  33.3% -lh5- b0f5 Feb 19 23:25 FxBox/macros/bass boost.asc
-rw-------  1000/1000       11      11 100.0% -lh0- 1e96 Feb 19 23:25 FxBox/macros/boost.asc
-rw-------  1000/1000       55      60  91.7% -lh5- 6647 Feb 19 23:25 FxBox/macros/circle.asc
-rw-------  1000/1000       32      96  33.3% -lh5- b417 Feb 19 23:25 FxBox/macros/decimate.asc
-rw-------  1000/1000       81      81 100.0% -lh0- ff06 Feb 19 23:25 FxBox/macros/demo1.asc
-rw-------  1000/1000       72      72 100.0% -lh0- 3851 Feb 19 23:25 FxBox/macros/demo2.asc
-rw-------  1000/1000       37      37 100.0% -lh0- 28cc Feb 19 23:25 FxBox/macros/dither noise.asc
-rw-------  1000/1000       34      35  97.1% -lh5- 0720 Feb 19 23:25 FxBox/macros/enhance bass.asc
-rw-------  1000/1000       36      36 100.0% -lh0- 7366 Feb 19 23:25 FxBox/macros/enhance trebble.asc
-rw-------  1000/1000       28      28 100.0% -lh0- 09d3 Feb 19 23:25 FxBox/macros/flip stereo.asc
-rw-------  1000/1000       31      31 100.0% -lh0- 3268 Feb 19 23:25 FxBox/macros/lowres.asc
-rw-------  1000/1000       49      74  66.2% -lh5- 32d9 Feb 19 23:25 FxBox/macros/mixdown multi.asc
-rw-------  1000/1000       22      22 100.0% -lh0- 9a2f Feb 19 23:25 FxBox/macros/mixdown stereo.asc
-rw-------  1000/1000       69     125  55.2% -lh5- 8b2a Feb 19 23:25 FxBox/macros/multi to quad.asc
-rw-------  1000/1000       42      47  89.4% -lh5- 595b Feb 19 23:25 FxBox/macros/octave down.asc
-rw-------  1000/1000       67      95  70.5% -lh5- 3495 Feb 19 23:25 FxBox/macros/octave up range.asc
-rw-------  1000/1000       39      39 100.0% -lh0- d340 Feb 19 23:25 FxBox/macros/octave up.asc
-rw-------  1000/1000       38      68  55.9% -lh5- a355 Feb 19 23:25 FxBox/macros/octivate.asc
-rw-------  1000/1000       23      55  41.8% -lh5- 6656 Feb 19 23:25 FxBox/macros/overdrive x5.asc
-rw-------  1000/1000       47      91  51.6% -lh5- 5fb1 Feb 19 23:25 FxBox/macros/prelay.asc
-rw-------  1000/1000       61     111  55.0% -lh5- 819b Feb 19 23:25 FxBox/macros/quad to multi.asc
-rw-------  1000/1000       59     105  56.2% -lh5- 189b Feb 19 23:25 FxBox/macros/sawtooth.asc
-rw-------  1000/1000       28      28 100.0% -lh0- b15a Feb 19 23:25 FxBox/macros/sharpen.asc
-rw-------  1000/1000       39      90  43.3% -lh5- 9706 Feb 19 23:25 FxBox/macros/simple echo.asc
-rw-------  1000/1000       19      19 100.0% -lh0- f97f Feb 19 23:25 FxBox/macros/simple phaser.asc
-rw-------  1000/1000       29      29 100.0% -lh0- 2af8 Feb 19 23:25 FxBox/macros/smooth.asc
-rw-------  1000/1000       33      36  91.7% -lh5- 1a82 Feb 19 23:25 FxBox/macros/swap 5678.asc
-rw-------  1000/1000       34      39  87.2% -lh5- 324f Feb 19 23:25 FxBox/macros/swap 9101112.asc
-rw-------  1000/1000       57     105  54.3% -lh5- fce5 Feb 19 23:25 FxBox/macros/triangular.asc
-rw-------  1000/1000       11      11 100.0% -lh0- f541 Feb 19 23:25 FxBox/macros/update macros.asc
-rw-------  1000/1000       50      59  84.7% -lh5- 5fb1 Feb 19 23:25 FxBox/macros/vinyl noise.asc
-rw-------  1000/1000       43     180  23.9% -lh5- 923e Feb 19 23:25 FxBox/macros/white dither.asc
-rw-------  1000/1000      275     628  43.8% -lh5- b331 Feb 19 23:25 FxBox/macros.info
-rw-------  1000/1000      475     777  61.1% -lh5- 8849 Feb 19 23:25 FxBox/readme
-rw-------  1000/1000      164     345  47.5% -lh5- cd43 Feb 19 23:25 FxBox/readme.info
drwxr-xr-x  1000/1000        0       0 ****** -lhd- 0000 Feb 19 23:17 FxBox/samples/
-rw-------  1000/1000    27230   57150  47.6% -lh5- b3c2 Feb 19 23:25 FxBox/samples/256
-rw-------  1000/1000    89190  136508  65.3% -lh5- 7ac3 Feb 19 23:25 FxBox/samples/Samples.Abk
-rw-------  1000/1000     1652   14256  11.6% -lh5- ed88 Feb 19 23:25 FxBox/samples/a1000
-rw-------  1000/1000    15687   28616  54.8% -lh5- f4ee Feb 19 23:25 FxBox/samples/beat
-rw-------  1000/1000    26659   52184  51.1% -lh5- 56ff Feb 19 23:25 FxBox/samples/bed
-rw-------  1000/1000     2774    4172  66.5% -lh5- 7401 Feb 19 23:25 FxBox/samples/clap
-rw-------  1000/1000     2882   10070  28.6% -lh5- 148d Feb 19 23:25 FxBox/samples/cowbell
-rw-------  1000/1000     3300    7354  44.9% -lh5- 92e4 Feb 19 23:25 FxBox/samples/electro
-rw-------  1000/1000     1916    6174  31.0% -lh5- f482 Feb 19 23:25 FxBox/samples/hardkick
-rw-------  1000/1000     1877    3116  60.2% -lh5- 5bd1 Feb 19 23:25 FxBox/samples/hclosed
-rw-------  1000/1000     4950    6946  71.3% -lh5- 58c7 Feb 19 23:25 FxBox/samples/hopen
-rw-------  1000/1000     5433   32074  16.9% -lh5- 7c3a Feb 19 23:25 FxBox/samples/lowkick
-rw-------  1000/1000     1305    2564  50.9% -lh5- ed3e Feb 19 23:25 FxBox/samples/rimshot
-rw-------  1000/1000     3227    6834  47.2% -lh5- bd0f Feb 19 23:25 FxBox/samples/snare
-rw-------  1000/1000     1094    1852  59.1% -lh5- cb08 Feb 19 23:25 FxBox/samples/wood
-rw-------  1000/1000      274     628  43.6% -lh5- 9ee3 Feb 19 23:25 FxBox/samples.info
drwxr-xr-x  1000/1000        0       0 ****** -lhd- 0000 Feb 19 23:17 FxBox/sequences/
-rw-------  1000/1000        6       6 100.0% -lh0- a3ee Feb 19 23:25 FxBox/sequences/clear.asc
-rw-------  1000/1000       56      85  65.9% -lh5- e510 Feb 19 23:25 FxBox/sequences/flip.asc
-rw-------  1000/1000       46     114  40.4% -lh5- afb7 Feb 19 23:25 FxBox/sequences/forever.asc
-rw-------  1000/1000      836    4188  20.0% -lh5- 8920 Feb 19 23:25 FxBox/sequences/timestretch.asc
-rw-------  1000/1000      645    3142  20.5% -lh5- 4246 Feb 19 23:25 FxBox/sequences/wand.asc
-rw-------  1000/1000      275     628  43.8% -lh5- 60ec Feb 19 23:25 FxBox/sequences.info
-rw-------  1000/1000    57400   57856  99.2% -lh5- f16b Feb 19 23:25 FxBox/vst.zip
-rw-------  1000/1000      275     628  43.8% -lh5- 4e6d Feb 19 23:25 FxBox.info
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        70 files  487829 1147472  42.5%            Feb 20 00:29
Page generated in 0.03 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>