astriiddev / ami-sampler-vst Goto Github PK
View Code? Open in Web Editor NEWVSTi 8-bit Sampler inspired by the sound of the famous Commodore Amiga for Windows/MacOS/Linux using VST3/AU/LV2
License: GNU General Public License v3.0
VSTi 8-bit Sampler inspired by the sound of the famous Commodore Amiga for Windows/MacOS/Linux using VST3/AU/LV2
License: GNU General Public License v3.0
It would be nice if there were a switch to set the sample rate conversion to PAL or NTSC.
I think at the moment "C-2" uses the "NTSC" sample rate of 8363 Hz.
For PAL system, it is about 8287 Hz.
Adding a portamento up/down control to mimic Protracker's 1xx/2xx effects.
With such effect, one could potentially write a script to convert MOD to MIDI+Ami-Sampler.
EDIT: a better reason is to apply oldschool effects in newschool DAWs.
Where could such controller be placed on the GUI?
Alternatively, since it is more a dynamic controller than a preset parameter, it could simply be a MIDI CC (or two, one for up, one for down).
Merely adding MIDI CC would have the advantage of not breaking backward compatibility.
I'm happy to help implementing it. I just want your opinion before I start looking into it.
Any chance of making the individual channels have its own outputs ?
An idea/feature request:
Adding midi file loading, and have the ability to load a sample for each instrument of the midi file. (by matching the pitch of the sample)
Compilation fails under Linux (Debian 12), ft2build.h
cannot be found.
ami.jucer
with Projucer
and save to generate Builds/LinuxMakefile/Makefile
.Builds/LinuxMakefile/Makefile
.make CONFIG=Release
I get the following compilation error
fatal error: ft2build.h: No such file or directory
It fails in spite of having
/usr/include/freetype2/ft2build.h
installed on my system.
Great project!
I think it would be a good idea to add flac support
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.