Acknowledge existence of v2 and Win32
This commit is contained in:
parent
8aedeeded4
commit
a9617f22fb
48
README.md
48
README.md
|
@ -1,10 +1,11 @@
|
||||||
<img width="436" alt="image" src="https://user-images.githubusercontent.com/6141784/40509932-f424abb4-5f92-11e8-85ae-61050955dc97.png">
|
![image](https://user-images.githubusercontent.com/6141784/60401921-32af9e00-9b80-11e9-8e3a-6c5717f868d6.png)
|
||||||
|
|
||||||
Latest stable release:
|
Latest stable release:
|
||||||
|
|
||||||
- macOS [1.0.6](https://github.com/Birch-san/juicysfplugin/releases/tag/1.0.6)
|
- macOS [2.3.3](https://github.com/Birch-san/juicysfplugin/releases/tag/2.3.3.macOS)
|
||||||
- Windows x64 [1.0.8](https://github.com/Birch-san/juicysfplugin/releases/tag/1.0.8)
|
- Windows x64 [2.3.3](https://github.com/Birch-san/juicysfplugin/releases/tag/2.3.3)
|
||||||
- Linux is [supported as of 1.0.8](https://github.com/Birch-san/juicysfplugin/pull/3), but you will need to build from source
|
- Windows x86 [2.3.3](https://github.com/Birch-san/juicysfplugin/releases/tag/2.3.3)
|
||||||
|
- Linux was [supported as of 1.0.8](https://github.com/Birch-san/juicysfplugin/pull/3). It has regressed since, but shouldn't be super-hard to get working again. No binary was ever distributed; It has only ever been build-from-source.
|
||||||
|
|
||||||
Demo track: [mp3](https://github.com/Birch-san/juicysfplugin/releases/download/1.0.5/Demo_track.mp3), [FLAC](https://github.com/Birch-san/juicysfplugin/releases/download/1.0.5/Demo_track.flac), [FLAC +Soundgoodizer](https://github.com/Birch-san/juicysfplugin/releases/download/1.0.5/Demo_track_soundgoodizer.flac)
|
Demo track: [mp3](https://github.com/Birch-san/juicysfplugin/releases/download/1.0.5/Demo_track.mp3), [FLAC](https://github.com/Birch-san/juicysfplugin/releases/download/1.0.5/Demo_track.flac), [FLAC +Soundgoodizer](https://github.com/Birch-san/juicysfplugin/releases/download/1.0.5/Demo_track_soundgoodizer.flac)
|
||||||
|
|
||||||
|
@ -19,6 +20,23 @@ It's well-suited for making videogame music. If you have a soundfont of your fav
|
||||||
|
|
||||||
Supports SF2 and SF3 soundfont formats.
|
Supports SF2 and SF3 soundfont formats.
|
||||||
|
|
||||||
|
Supports the following MIDI events:
|
||||||
|
|
||||||
|
- noteon, noteoff
|
||||||
|
- 192 program change (this changes soundfont preset)
|
||||||
|
- pitch wheel
|
||||||
|
- aftertouch (key pressure)
|
||||||
|
- channel pressure
|
||||||
|
- default modulators as described in [SoundFont specification 2.4](http://freepats.zenvoid.org/sf2/sfspec24.pdf)
|
||||||
|
- includes (among others): CC 1 modulation wheel is mapped to vibrato LFO pitch depth
|
||||||
|
- CC 71 Timbre/Harmonic Intensity (filter resonance)
|
||||||
|
- CC 72 Release time
|
||||||
|
- CC 73 Attack time
|
||||||
|
- CC 74 Brightness (cutoff frequency, FILTERFC)
|
||||||
|
- CC 75 Decay Time
|
||||||
|
- CC 79 undefined (being used as Sustain time)
|
||||||
|
- may support SysEx (untested)
|
||||||
|
|
||||||
**Mode 1: standalone application**
|
**Mode 1: standalone application**
|
||||||
|
|
||||||
juicysfplugin.app (or .exe on Windows) is a standalone application, for playing around.
|
juicysfplugin.app (or .exe on Windows) is a standalone application, for playing around.
|
||||||
|
@ -34,7 +52,7 @@ This means you can host it inside your DAW (e.g. GarageBand, FL Studio Mac, Sibe
|
||||||
|
|
||||||
I couldn't find a _free_, _easy-to-use_ macOS audio plugin for making music with soundfonts.
|
I couldn't find a _free_, _easy-to-use_ macOS audio plugin for making music with soundfonts.
|
||||||
|
|
||||||
# Install
|
# Install (macOS)
|
||||||
|
|
||||||
Latest release: https://github.com/Birch-san/juicysfplugin/releases
|
Latest release: https://github.com/Birch-san/juicysfplugin/releases
|
||||||
|
|
||||||
|
@ -57,7 +75,7 @@ juicysfplugin.vst -> ~/Library/Audio/Plug-Ins/VST/juicysfplugin.vst
|
||||||
juicysfplugin.vst3 -> ~/Library/Audio/Plug-Ins/VST3/juicysfplugin.vst3
|
juicysfplugin.vst3 -> ~/Library/Audio/Plug-Ins/VST3/juicysfplugin.vst3
|
||||||
```
|
```
|
||||||
|
|
||||||
## Launch
|
## Launch (macOS)
|
||||||
|
|
||||||
Now, you may do one of the following:
|
Now, you may do one of the following:
|
||||||
|
|
||||||
|
@ -89,10 +107,9 @@ ASCII -> MIDI keybinding is the same as FL Studio's:
|
||||||
|
|
||||||
<img width="256px" alt="image" src="http://s3.amazonaws.com/fl_resource/flkeychart.png">
|
<img width="256px" alt="image" src="http://s3.amazonaws.com/fl_resource/flkeychart.png">
|
||||||
|
|
||||||
## Using the standalone .app
|
## Using the standalone .app (macOS) / .exe (Windows)
|
||||||
|
|
||||||
Generally the .app will Just Work™, but if your audio setup is more bespoke, then you'll need to configure.
|
Generally the .app will Just Work™, but if your audio setup is more bespoke, then you'll need to configure.
|
||||||
Ignore the yellow warning about feedback. There is no feedback loop (because no audio is input).
|
|
||||||
|
|
||||||
**Options > Audio/MIDI settings**
|
**Options > Audio/MIDI settings**
|
||||||
|
|
||||||
|
@ -102,9 +119,7 @@ Ignore the yellow warning about feedback. There is no feedback loop (because no
|
||||||
|
|
||||||
Or any output device that you can hear audio through.
|
Or any output device that you can hear audio through.
|
||||||
|
|
||||||
Input audio device doesn't matter. We only use MIDI as input.
|
<img width="502" alt="image" src="https://user-images.githubusercontent.com/6141784/62873427-4cafd500-bd17-11e9-80af-03fbf9742802.png">
|
||||||
|
|
||||||
<img width="515" alt="image" src="https://user-images.githubusercontent.com/6141784/37062266-d723c984-218d-11e8-9ded-9dc5eb701199.png">
|
|
||||||
|
|
||||||
# Building from source (macOS)
|
# Building from source (macOS)
|
||||||
|
|
||||||
|
@ -212,17 +227,12 @@ I've kept this minimal, but documented some other include paths worthy of consid
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
# Dependency versions
|
# Test matrix
|
||||||
|
|
||||||
Known working with:
|
Known working with:
|
||||||
|
|
||||||
- macOS High Sierra 10.13
|
- macOS Mojave 10.14.5
|
||||||
- XCode 9.3.1
|
- Windows 10 x64 1903
|
||||||
- JUCE Framework 5.3
|
|
||||||
- VST3 Audio Plug-Ins SDK 3.6.9
|
|
||||||
- fluidsynth 1.1.11
|
|
||||||
|
|
||||||
There is a [fluidsynth 2](https://github.com/Birch-san/juicysfplugin/tree/fluidsynth2) branch. It works, but there's no strong reason to justify switching to it – we have no burning need for any FS2 features (well, except perhaps the [modluators API](https://github.com/Birch-san/juicysfplugin/issues/2#issuecomment-397872150)), and it'd generate some extra work to get the Windows release to parity.
|
|
||||||
|
|
||||||
# Making releases
|
# Making releases
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user