JAF Model One1.5 - App Store

Please wait ... The app listing is being verified for availability.
You'll be able to see results in few seconds.


Publisher Description

The MODEL ONE is a selected, fine-tuned general purpose (transistor ladder model) analog modelled filter with the ability of self oscillation. The cutoff slope is approximately 24dB. It can be switched to low pass or high pass processing mode.

The Model One, like all our filter models, is a true stereo processing audio effect, which includes a special audio-rate (high frequency) modulation oscillator, that can modulate the main parameters of the filter to its extremes. The modulation oscillator is not related to the inbuilt unison oscillators, which is a complete separate, different unit.

All our models have also an inbuilt additional saturation unit for the extra bit of analog drive. This saturation unit and the oscillator section can be used without the filter module, because the filter unit can be switched to pass the incoming audio signals thru.

The available vintage warmer tube/tape saturation type for instance is an excellent choice for breathing life into any obvious digital audio material. It can be applied to entire mixes as to individual tracks and voices.

The hosting app for the Model One has special MIDI connectivity, thus parameters can be automated with realtime MIDI Controllers (See MIDI implementation chart).

The MIDI features on the audio unit depends on the fact, whether the host application will send MIDI messages to the plugin in any way with the audio processing block or not.

The audio unit can be loaded into all supporting audio unit hosts. If successfully loaded into a host, all parameter automation and preset handling will be handled by these host applications.

Version History Updated for latest technology support (ARM64, M1/M2) 1.5 02/20/2023 1.4.
(fourth maintenance update)
A. moveable modal boxes

we have made the 'modal boxes' for the modulator, oscillator and saturator modules moveable now. the boxes will be ready to be moved freely inside the plugins effective area, if no internal control is hit. the positions are remembered for the current session only, as it would create problems while loading with different host apps due to different window sizes and handling.
there can only be one modal box opened at same time for certain reasons, but the positions are individually remembered for each type of dialog while working with the plugin. the global zoom feature affects everything, not merely individual boxes. The move feature can be globally locked with the freeze button. the freeze button will be invoked or hidden by a long press gesture. to close a box, one must tap outside the visible area of the box. the double tap with 2 fingers will reset everything to default positions.

B. zooming behavior

the model selector (exposed via [ menu ] button) will not disappear anymore by tapping outside, to support zooming while it is open. The menu button must be tapped explicitly to close the menu. this affects JAF Collection only.
if you want to zoom into open modal boxes, you must ensure to pinch inside their areas to make not disappear these automatically. a tap outside will automatically hide any open modal box. this was a requested user feature and we won't change that again.

C. improved contrast behavior

modal boxes now also support the contrast feature with their own semi-transparent background. we also improved the entire contrast to get really more visual difference. it is done by just inverting the main color in relation to the background color. this should optimize usage with extreme lighting and give entirely more contrast. this also affects all the main labels.

D: labels made bigger

all the labels of the user interface were made 1 point larger for better readability. this is maximum as it already looks quite clumsy now. ^^
E: removed Bluetooth MIDI connectivity

We decided to remove MIDI connectivity features from our releases completely. the reason is, that we always have to provide videos for the app store staff with each update release to demonstrate this iOS system feature with our distribution apps. we have not the time to endlessly capture videos of basic iOS system features, as these system functions are merely invoked by the app, not coded. it is not our code, nor do we even have influence to these mechanisms, so we do not see the logic in the demands of the app store review staff, notoriously asking for demonstrating sub features of our apps, that are in fact features of the OS. So Bluetooth MIDI cannot be established any longer with our distribution apps. it is also not a requirement for the operation of the audio units, b.t.w.

F. audio improvements and extension delayed again

some audio issues (like hot signals, loudness adjusting, additional comb effects) will come with the next update, as far there is even any interest for that. 1.4 08/18/2019 1.3
(third maintenance update)

A: newdescriptor names

the Audio Unit and distribution host app descriptors were changed. the naming of the audio units caused much confusion, as some users were not able to find our plugins after installation.

the naming convention of formerly "Filter Model One" and "Filter Collection" are now
- "DGST: JAF Model One (AU)" and
- "DGST: JAF Collection (AU)"
the "DGST:" prefix always marks ALL of our audio units with the unique company identifier.

IMPORTANT NOTE : we highly recommend to deinstall the previous version and do a new install therefore!
existing projects possibly must be updated with the new instances.

B: parameters in AUM

especially for AUM, we implemented the "exotic" but ("required") flag for exposing the parameters. otherwise AUM will not publish any parameters, that are not flagged with a special "kAudioUnitParameterFlag_IsWritable" flag. This is somewhat "willful', because other hosts actually listed our parameter tree for automation correctly.

( more info on that in the version history on our product website )

C: several UI fixes

the new model selector menu, that came with update 1.2 introduced some new UI discontinuities. sometimes the selector was still (silently) active but visually disappeared. we fixed that.

D: toggling the contrast control overlay

the contrast button and the adjustor slider can be temporarily toggled with a long press gesture, making it disappearing/appearing again. we hope the new feature will improve user experience.

E: the 'pinch2zoom&move' can be locked now

we implemented a new 'freeze' button aside the contrast feature, that temporarily disables zooming and moving the interface. this button will also appear/disappear with the long press gesture.

F: there was a (possible) problem, using multiple instances with differing zoom adjustments. we fixed that.

G: gesture recognizer slightly changed

the previous implementations required to touch exactly inside the visible area of the user interface to be recognized. now all gestures are recognized on the entire window area of the audio unit's interface, which is much more logical and intuitive to use.

H. audio engine update delayed

some audio issues (like hot signals, loudness adjusting, additional comb effects) will come with the next update. 1.3 08/05/2019 1.2 (second maintenance update)

this update fixes mainly functional issues with the Audio Unit application programming interface.

A. exposing AU parameters

we implemented an extra function to (additionally) expose main parameters to the hosts.
notes: there are unclear issues reported with some host apps, not exposing our audio unit parameters at all.
this is quite strange due to the fact, that any audio unit per default implements a so-called 'parameter tree', that can
( and actually * must * ) be iterated by any host app to receive all that parameters of a designated audio unit.

our units did and * still do * implement this parameter tree. the distribution app even uses this internally,
because this app is basically a minimal Audio Unit host, nothing more and nothing less, working with ... guessing what? ...
well the ominous parameter tree.

So basically, we do not understand, why some hosts are not able to just expose our published audio unit parameters.
However, we now use an additional interface function to expose at least the main parameter to the host application
with this release. AUM for instance exposes this published "main parameter" of the unit successfully (with 'aufx' types at least),
but on the other side, it FAILS to list our parameter tree !? that is absolutely un-logical and must be an issue in that host apps.

B. AU parameter automation (which by the way, depends heavily on the bespoken 'parameter tree' above)

our JAF and JAX series were initially planned to behave and be used like classic external hardware devices,
so we concentrated to MIDI implementation but ...
parameter automation should now be possible. there was a missing link, that prevented our units to pass thru parameters
from the host inside the rendering block. such usually happens, if the hosts do so-called "parameter automation".

Although, many different host applications do implement this feature obviously differently and as long this is the case,
we cannot guarantee the functionality of our plugins with these hosts right now. so try, before you buy!
The simple fact, that our units can receive MIDI messages and translate these to parameter changes in realtime proves,
that the parameters actually can be automated with the internal mechanisms successfully and out of the box.

we tested the new parameter automation with Cubasis very successfully. all parameters were recorded and also shown with their correct names from the parameter tree! playing back with parameter automation actually was moving (remoting) the
designated controls visually as expected!

C: UI corrections and extensions

the push buttons are somewhat bigger now but not much. we felt, it tends to become very ugly if these buttons are much bigger.
the button labels are also somewhat lighter now. (but wait, for what the heck, did we actually implement pinch2zoom&moving
for you, User ???) if you can't read it, just zoom it!

the 'modal 'boxes' (which by the way are vector graphic overlays and not 'views') will now automatically disappear, if the user
does not us a control inside them actively. So there is no need to click the button again to make this (dis)happen.
but these will now also disappear, if a user accidentally passes to hit a controls area inside these boxes,
which now may produce just other confusion ...

we will definitively not implement any popup menus or similar for the model selector slide button as seen so often in audio apps.
theses will lock the screen and the access to the u! that is an unacceptable behavior while working with plugin- and audio
interfaces in general. if you want this, so please look for such things anywhere. there are loads of apps that implement this (dis)functionality for you!

... the full list was cut here due to insufficient space ...
(you may read the full list of changes on the product/support website.) 1.2 07/27/2019 1.1 (first maintenance update)

A. we changed the touchscreen behavior to be much more intuitive and obvious.

- resetting the view with double tapping requires now 2 fingers (previously 1).
it was too easy to accidentally reset the view, when doing fast tapping - causing confusion to the users.

- moving the view now works as expected with 1 finger (previously 3 fingers were required),
if no control is touched, the view will be ready to be moved freely,
but touching controls will lock the view moving automatically. this behavior is entirely much more "intelligent" and natural.

- pinch 2 zoom works as before, but we optimized the performance with all the moving and zooming.

- for performance reasons we disabled any easing animations (eye candy :: versus app and audio performance)

B. the background color layer was not resized correctly, when the audio units were loaded into several hosting apps.
- we changed this behavior but we are still not sure, whether this will work with all possible hosting apps. please report!

note:
our audio unit views are self resizing. additionally you can zoom and move the internal views inside the container view freely.
We certainly cannot test all available audio unit host apps, to check this behavior everywhere. if a view seems to be disappeared suddenly,
so please use double tapping with 2 fingers to reset the view to default state. this should center and size-fit the view to its defaults (fitting view width to screen).

C. the maximum view width for zooming is now limited to 2048p, minimum is 256p.
- larger scaling does not improve the usage and has a deep impact on the graphics performance and
also it is obviously merely confusing to the user.

note:
view positions are no longer saved as user defaults.
we discovered that loading the audio units in to different host apps, produces massive problems with the saved view positions.
all possible hosts have different view sizes and container 'window' behavior, that may conflict with any such saved user defaults.

D. re-enabled the bluetooth publishing with the JAF Collection and JAF MODEL ONE.

- we switched this feature temporarily off, because of some problems and unacceptable delays with the app store review process.
the (additional, optional) feature was carefully tested by us and works without any problems.

E. the emphasized color for the last filter type (pass thru) was grey. we changed this to green,
because the control positions were not easy to recognize the other way.

F. the contrast of some knobs was slightly changed.

G. the auto-scaling of the parameter changes was changed, especially the filter type selector.
- parameter change speed is now more intelligently connected to the current zoom value, that means,
the smaller the view is, the faster the controls will change and vice versa.
this may be very handy with parameter automation and live performances, where users may optimize the access to selected controls.

H. the contrast button was placed more on top of the screen to not to conflict so much with the user interface.

I.the documentation and the website resources were reworked. an official email support link is now available.

J. New modulation destination was added (exchanged) on both JAF versions (paid and free version).
instead of an amp modulation (which basically was a modified form of ring modulation),
now a (Bode-alike) frequency shifter was added. this complete new effect can be used without the filter in "pass thru" mode
as some of the other modulation destinations and the saturation unit, which are connected serial prior the final brick-wall limiter.

K: the frequency labels of the cutoff wheel did show wrong values, we corrected this.

next update will concentrate more to the sound. we highly encourage you to contact us, if you've found any issues. 1.1 07/23/2019 1.0 07/19/2019



About JAF Model One

JAF Model One is a paid app for iOS published in the Audio File Players list of apps, part of Audio & Multimedia.

The company that develops JAF Model One is Jens Guell. The latest version released by its developer is 1.5.

To install JAF Model One on your iOS device, just click the green Continue To App button above to start the installation process. The app is listed on our website since 2026-09-19 and was downloaded 0 times. We have already checked if the download link is safe, however for your own protection we recommend that you scan the downloaded app with your antivirus. Your antivirus may detect the JAF Model One as malware if the download link is broken.

How to install JAF Model One on your iOS device:

  • Click on the Continue To App button on our website. This will redirect you to the App Store.
  • Once the JAF Model One is shown in the iTunes listing of your iOS device, you can start its download and installation. Tap on the GET button to the right of the app to start downloading it.
  • If you are not logged-in the iOS appstore app, you'll be prompted for your your Apple ID and/or password.
  • After JAF Model One is downloaded, you'll see an INSTALL button to the right. Tap on it to start the actual installation of the iOS app.
  • Once installation is finished you can tap on the OPEN button to start it. Its icon will also be added to your device home screen.

Program Details


General

Publisher
Released Date
2026-09-19
Languages
English

Category

Category
Subcategory

System requirements

Operating systems
iOS

Download information

File size
12 bytes
Total downloads
0

Pricing

License model
Paid
Price

Version History


Here you can find the changelog of JAF Model One since it was posted on our website on 2023-06-21. The latest version is 1.5 and it was updated on Apps112 on 13 October, 2026. See below the changes in each version:

version 1.5

posted on 2026-09-19

Version History Updated for latest technology support (ARM64, M1/M2) 1.5 02/20/2023 1.4.
(fourth maintenance update)
A. moveable modal boxes

we have made the 'modal boxes' for the modulator, oscillator and saturator modules moveable now. the boxes will be ready to be moved freely inside the plugins effective area, if no internal control is hit. the positions are remembered for the current session only, as it would create problems while loading with different host apps due to different window sizes and handling.
there can only be one modal box opened at same time for certain reasons, but the positions are individually remembered for each type of dialog while working with the plugin. the global zoom feature affects everything, not merely individual boxes. The move feature can be globally locked with the freeze button. the freeze button will be invoked or hidden by a long press gesture. to close a box, one must tap outside the visible area of the box. the double tap with 2 fingers will reset everything to default positions.

B. zooming behavior

the model selector (exposed via [ menu ] button) will not disappear anymore by tapping outside, to support zooming while it is open. The menu button must be tapped explicitly to close the menu. this affects JAF Collection only.
if you want to zoom into open modal boxes, you must ensure to pinch inside their areas to make not disappear these automatically. a tap outside will automatically hide any open modal box. this was a requested user feature and we won't change that again.

C. improved contrast behavior

modal boxes now also support the contrast feature with their own semi-transparent background. we also improved the entire contrast to get really more visual difference. it is done by just inverting the main color in relation to the background color. this should optimize usage with extreme lighting and give entirely more contrast. this also affects all the main labels.

D: labels made bigger

all the labels of the user interface were made 1 point larger for better readability. this is maximum as it already looks quite clumsy now. ^^
E: removed Bluetooth MIDI connectivity

We decided to remove MIDI connectivity features from our releases completely. the reason is, that we always have to provide videos for the app store staff with each update release to demonstrate this iOS system feature with our distribution apps. we have not the time to endlessly capture videos of basic iOS system features, as these system functions are merely invoked by the app, not coded. it is not our code, nor do we even have influence to these mechanisms, so we do not see the logic in the demands of the app store review staff, notoriously asking for demonstrating sub features of our apps, that are in fact features of the OS. So Bluetooth MIDI cannot be established any longer with our distribution apps. it is also not a requirement for the operation of the audio units, b.t.w.

F. audio improvements and extension delayed again

some audio issues (like hot signals, loudness adjusting, additional comb effects) will come with the next update, as far there is even any interest for that. 1.4 08/18/2019 1.3
(third maintenance update)

A: newdescriptor names

the Audio Unit and distribution host app descriptors were changed. the naming of the audio units caused much confusion, as some users were not able to find our plugins after installation.

the naming convention of formerly "Filter Model One" and "Filter Collection" are now
- "DGST: JAF Model One (AU)" and
- "DGST: JAF Collection (AU)"
the "DGST:" prefix always marks ALL of our audio units with the unique company identifier.

IMPORTANT NOTE : we highly recommend to deinstall the previous version and do a new install therefore!
existing projects possibly must be updated with the new instances.

B: parameters in AUM

especially for AUM, we implemented the "exotic" but ("required") flag for exposing the parameters. otherwise AUM will not publish any parameters, that are not flagged with a special "kAudioUnitParameterFlag_IsWritable" flag. This is somewhat "willful', because other hosts actually listed our parameter tree for automation correctly.

( more info on that in the version history on our product website )

C: several UI fixes

the new model selector menu, that came with update 1.2 introduced some new UI discontinuities. sometimes the selector was still (silently) active but visually disappeared. we fixed that.

D: toggling the contrast control overlay

the contrast button and the adjustor slider can be temporarily toggled with a long press gesture, making it disappearing/appearing again. we hope the new feature will improve user experience.

E: the 'pinch2zoom&move' can be locked now

we implemented a new 'freeze' button aside the contrast feature, that temporarily disables zooming and moving the interface. this button will also appear/disappear with the long press gesture.

F: there was a (possible) problem, using multiple instances with differing zoom adjustments. we fixed that.

G: gesture recognizer slightly changed

the previous implementations required to touch exactly inside the visible area of the user interface to be recognized. now all gestures are recognized on the entire window area of the audio unit's interface, which is much more logical and intuitive to use.

H. audio engine update delayed

some audio issues (like hot signals, loudness adjusting, additional comb effects) will come with the next update. 1.3 08/05/2019 1.2 (second maintenance update)

this update fixes mainly functional issues with the Audio Unit application programming interface.

A. exposing AU parameters

we implemented an extra function to (additionally) expose main parameters to the hosts.
notes: there are unclear issues reported with some host apps, not exposing our audio unit parameters at all.
this is quite strange due to the fact, that any audio unit per default implements a so-called 'parameter tree', that can
( and actually * must * ) be iterated by any host app to receive all that parameters of a designated audio unit.

our units did and * still do * implement this parameter tree. the distribution app even uses this internally,
because this app is basically a minimal Audio Unit host, nothing more and nothing less, working with ... guessing what? ...
well the ominous parameter tree.

So basically, we do not understand, why some hosts are not able to just expose our published audio unit parameters.
However, we now use an additional interface function to expose at least the main parameter to the host application
with this release. AUM for instance exposes this published "main parameter" of the unit successfully (with 'aufx' types at least),
but on the other side, it FAILS to list our parameter tree !? that is absolutely un-logical and must be an issue in that host apps.

B. AU parameter automation (which by the way, depends heavily on the bespoken 'parameter tree' above)

our JAF and JAX series were initially planned to behave and be used like classic external hardware devices,
so we concentrated to MIDI implementation but ...
parameter automation should now be possible. there was a missing link, that prevented our units to pass thru parameters
from the host inside the rendering block. such usually happens, if the hosts do so-called "parameter automation".

Although, many different host applications do implement this feature obviously differently and as long this is the case,
we cannot guarantee the functionality of our plugins with these hosts right now. so try, before you buy!
The simple fact, that our units can receive MIDI messages and translate these to parameter changes in realtime proves,
that the parameters actually can be automated with the internal mechanisms successfully and out of the box.

we tested the new parameter automation with Cubasis very successfully. all parameters were recorded and also shown with their correct names from the parameter tree! playing back with parameter automation actually was moving (remoting) the
designated controls visually as expected!

C: UI corrections and extensions

the push buttons are somewhat bigger now but not much. we felt, it tends to become very ugly if these buttons are much bigger.
the button labels are also somewhat lighter now. (but wait, for what the heck, did we actually implement pinch2zoom&moving
for you, User ???) if you can't read it, just zoom it!

the 'modal 'boxes' (which by the way are vector graphic overlays and not 'views') will now automatically disappear, if the user
does not us a control inside them actively. So there is no need to click the button again to make this (dis)happen.
but these will now also disappear, if a user accidentally passes to hit a controls area inside these boxes,
which now may produce just other confusion ...

we will definitively not implement any popup menus or similar for the model selector slide button as seen so often in audio apps.
theses will lock the screen and the access to the u! that is an unacceptable behavior while working with plugin- and audio
interfaces in general. if you want this, so please look for such things anywhere. there are loads of apps that implement this (dis)functionality for you!

... the full list was cut here due to insufficient space ...
(you may read the full list of changes on the product/support website.) 1.2 07/27/2019 1.1 (first maintenance update)

A. we changed the touchscreen behavior to be much more intuitive and obvious.

- resetting the view with double tapping requires now 2 fingers (previously 1).
it was too easy to accidentally reset the view, when doing fast tapping - causing confusion to the users.

- moving the view now works as expected with 1 finger (previously 3 fingers were required),
if no control is touched, the view will be ready to be moved freely,
but touching controls will lock the view moving automatically. this behavior is entirely much more "intelligent" and natural.

- pinch 2 zoom works as before, but we optimized the performance with all the moving and zooming.

- for performance reasons we disabled any easing animations (eye candy :: versus app and audio performance)

B. the background color layer was not resized correctly, when the audio units were loaded into several hosting apps.
- we changed this behavior but we are still not sure, whether this will work with all possible hosting apps. please report!

note:
our audio unit views are self resizing. additionally you can zoom and move the internal views inside the container view freely.
We certainly cannot test all available audio unit host apps, to check this behavior everywhere. if a view seems to be disappeared suddenly,
so please use double tapping with 2 fingers to reset the view to default state. this should center and size-fit the view to its defaults (fitting view width to screen).

C. the maximum view width for zooming is now limited to 2048p, minimum is 256p.
- larger scaling does not improve the usage and has a deep impact on the graphics performance and
also it is obviously merely confusing to the user.

note:
view positions are no longer saved as user defaults.
we discovered that loading the audio units in to different host apps, produces massive problems with the saved view positions.
all possible hosts have different view sizes and container 'window' behavior, that may conflict with any such saved user defaults.

D. re-enabled the bluetooth publishing with the JAF Collection and JAF MODEL ONE.

- we switched this feature temporarily off, because of some problems and unacceptable delays with the app store review process.
the (additional, optional) feature was carefully tested by us and works without any problems.

E. the emphasized color for the last filter type (pass thru) was grey. we changed this to green,
because the control positions were not easy to recognize the other way.

F. the contrast of some knobs was slightly changed.

G. the auto-scaling of the parameter changes was changed, especially the filter type selector.
- parameter change speed is now more intelligently connected to the current zoom value, that means,
the smaller the view is, the faster the controls will change and vice versa.
this may be very handy with parameter automation and live performances, where users may optimize the access to selected controls.

H. the contrast button was placed more on top of the screen to not to conflict so much with the user interface.

I.the documentation and the website resources were reworked. an official email support link is now available.

J. New modulation destination was added (exchanged) on both JAF versions (paid and free version).
instead of an amp modulation (which basically was a modified form of ring modulation),
now a (Bode-alike) frequency shifter was added. this complete new effect can be used without the filter in "pass thru" mode
as some of the other modulation destinations and the saturation unit, which are connected serial prior the final brick-wall limiter.

K: the frequency labels of the cutoff wheel did show wrong values, we corrected this.

next update will concentrate more to the sound. we highly encourage you to contact us, if you've found any issues. 1.1 07/23/2019 1.0 07/19/2019

version 1.5

posted on 2023-02-20

Updated for latest technology support (ARM64, M1/M2)

version 1.5

posted on 2023-02-20

Feb 20, 2023
Version 1.5
Updated for latest technology support (ARM64, M1/M2)

Disclaimer


Official App Store Link


We do not host JAF Model One on our servers. We did not scan it for viruses, adware, spyware or other type of malware. This app is hosted by Apple and passed their terms and conditions to be listed there. We recommend caution when installing it.

The App Store link for JAF Model One is provided to you by apps112.com without any warranties, representations or guarantees of any kind, so access it at your own risk.

If you have questions regarding this particular app contact the publisher directly. For questions about the functionalities of apps112.com contact us.





Click stars to rate this APP!

Users Rating:
  0.0/5     0
Downloads: 0
Updated At: 2026-10-13
Publisher: Jens Guell
Operating System: iOS
License Type: Paid

TOP DOWNLOADS
in Audio & Multimedia last week