Author Topic: DIY - Tools to Roll your own Guitar / amp modeler -  (Read 568 times)

0 Members and 1 Guest are viewing this topic.

Offline Elantric

DIY - Tools to Roll your own Guitar / amp modeler -
« on: September 02, 2016, 03:39:52 PM »
https://sourceforge.net/projects/scorchcrafter/
ScorchCrafter Guitar FX DAW Plug-ins with source code

A group of audio DAW plug-ins targeting Windows (VST), Mac (VST/AU), and Linux, mostly for Guitar Amplifier simulation, with the C-120 being the flagship product (which started off long ago as a closed-source VST). Open source, mostly under GPL.



Up to 128-bit (internal) Multi-Stage Guitar Amplifier Layered Distortion, also runs in 64 and 32 bit modes
Native Mac and Linux ports coming soon
Advanced maths for tube-like guitar amplifier distortion, doesn't use cheap waveshaping
Designed with dynamic response that changes according to the input level
--- Much more than just a basic "sample in, sample out"
Up to 12x Internal Oversampling, seperate controls for live/online and off-line render
Multi-Band EQ - low, mid, high, contour, presence
Built-in custom convolution-based cab-mic effect, works with almost any sample rate and/or audio buffer size
New version of C120 has less clutter in GUI, separate page for advanced features
No commercial bloat!
GPL license, but just for the plug-in itself
Any rendered/processed audio is YOURS (any license you want)!
Hand-Coded in C++, pre-fab code or "wizards" were NOT used to build this!
Primarily built with MinGW-w64 and Code::Blocks IDE
NEW Jykwrakker plugin also features custom stereo reverb FX you won't find elsewhere.



Audio Injector Octo Raspberry pi sound card
http://www.audioinjector.net/rpi-octo-hat

http://www.vguitarforums.com/smf/index.php?topic=20678.0

« Last Edit: July 12, 2017, 04:56:14 PM by admsustainiac »

Offline Elantric

http://vi-control.net/portal/

http://vi-control.net/community/

http://www.thegearpage.net/board/index.php?threads/i-want-to-have-a-try-at-vst-making.1741705/#post-22591366
Quote
SourceForge's current site design is garbage. The code is here:
https://sourceforge.net/p/scorchcrafter/code/HEAD/tree/trunk/
There's an SVN checkout link up top, that's probably the easiest way to grab the tree. But I skimmed the code and it is admittedly not simple. I can see where things are happening but oi what a mess.

So I looked around a bit and found this series of tutorials on VST coding:
http://www.martin-finke.de/blog/articles/audio-plugins-001-introduction/
And that seems like a really gentle but solid series covering everything to get started.

http://stackoverflow.com/
http://www.dspguide.com/pdfbook.htm

« Last Edit: September 02, 2016, 04:49:38 PM by Elantric »

Offline pasha811

Faster CPU = Lower MIDI latency

But today each month brings faster embedded CPU single board computers in Raspberry Pi  or Beagle Bone physical size that have the horsepower to support open source linux guitar FX

Thanks.
Do you mean this ? --> http://guitarix.org/

Cheers
Pasha
« Last Edit: September 23, 2016, 10:39:49 AM by Elantric »
Listen to my music at :  http://alonetone.com/pasha/

Offline Elantric

Yes -along with other open source guitar FX options open new avenues 

One example of linux guitar FX is here:
http://www.vguitarforums.com/smf/index.php?topic=15860.msg113257#msg113257

Its getting apparent that these fast powerful single board computers pack lot of processing power, many have floating point DSP functions and onboard Stereo A/D DSP D/A at $40 each x three for $120 you can achieve separate string FX and have a open source V-Guitar by using a GK-3 into a Breakout box feeding three $40 single board computers  - the hardware to do this exists today
http://www.vguitarforums.com/smf/index.php?topic=19170.msg137353#msg137353


Just need a few smart cookies to contribute with the Program Code , but each month there are new guitar oriented real time FX that run on these posted at github and source forge

Google search on "open source guitar FX"  each month  - I expect this to be the future, because a few of us might die waiting for Roland to get off their butt and release a VG-99 replacement that may never arrive.

http://bfy.tw/7qm7
« Last Edit: September 23, 2016, 10:40:47 AM by Elantric »



Offline carlb

i like where this could go. Roland/Boss no longer supporting 13-pin? No problem. Don't like audio quality shortcuts causing fizziness? Dive-in and make the trade-offs yourself. Feel like trying your hand at pulling apart a 1/4" composite guitar signal? Have at it. Want to include true 13-pin out, after alt-tuning? Just ensure the output DACs are there.

Granted, the guys who make Roland/Boss DSP, Axe-FX DSP, Line-6 DSP have a big lead that would be tough to catch-up with.

Perhaps some crowd-funded open-source development, to help the guys-who-can spend "quality time" working the projects.
SH-575 and SH-475 Carvins, w/ RMC hex and Duncan pickups (mods by iGuitar Workshop)
Boss GP-10 (latest rig), Roland VG-99 (old rig)
Gemini GX-150 FRFR powered speakers (drivers swapped to Carvin NE8-8 for weight and sound)

Offline Elantric

We might convince Mod Devices to consider a future 6 channel GK 13 pin input version of the popular open source Mod Duo effects processor

http://www.vguitarforums.com/smf/index.php?topic=15860.msg113257#msg113257

Offline Elantric

« Last Edit: May 11, 2017, 03:42:05 PM by Elantric »

Offline admsustainiac


Offline Elantric





http://amtelectronics.com/new/amt-pangaea-cp-16m-eb/

Our company has begun production of AMT Pangaea CP-16M module. CP-16M – is a built-in digital audio processing module with preinstalled software. AMT Pangaea CP-16 module is designed especially for those who create all sorts of guitar devices: power amplifiers, preamplifiers, guitar effects etc. The CP-16 module is so small that it can easily be integrated into any compact devices – such as “newfangled” mini effect pedals.

AMT PANGAEA CP-16M-EB EVALUATION BOARD

To make the process of getting to know easier and shorten the development time of the final product, AMT Electronics has developed a special AMT Pangaea CP-16M-EB Evaluation Board.

The board has all the necessary interfaces for quickly starting the work with the module. The user can use some circuit designs of the evaluation board for the use in his final product. Many connectors of the evaluation board are duplicated by additional connecting contacts, which can be used by the developer to move the necessary connectors to the locations determined by the final design of the user’s device. That is, in cases where the developer does not need to make many instances of the device and, when not constrained by the size of the final design, he can apply the ready AMT Pangaea CP-16M-EB board, possibly making some changes to the circuit.

Offline Elantric





http://amtelectronics.com/new/new-2017-amt-pangaea-cp-16-module/

We are pleased to announce a new device – AMT Pangaea CP-16 module.

AMT Pangaea CP-16 module lets you to emulate any Guitar Cabinet sounding by loading appropriate
Guitar Cabinets’ Impulse Responses (IRs). A great amount of different IRs you can easily find in the
Internet (both paid and free).

You can load up to 16 different Guitar Cabinets’ IRs in the module’s memory and choose the desired
one in the right moment. You can load IRs in the CP-16 memory and control their parameters via USB
or Bluetooth interfaces.

AMT Pangaea CP-16 module is designed specially for those who create all sorts of guitar devices:
power amplifiers, preamplifiers, guitar effects etc. The CP-16 module is so small that it can easily
be integrated in any compact devices – such as “newfangled” mini effect pedals.



http://amtelectronics.com/new/manuals/AMT-Pangaea-CP-16M-ENG.pdf


--

CP-16M Eval Board



http://eshop.amtelectronics.com/new-in-2015/amt-pangaea-cp-16m-eb.html

Our company has begun production of AMT Pangaea CP16M module. CP-16M - is a built-in digital audio processing module with preinstalled software. AMT Pangaea CP-16 module is designed especially for those who create all sorts of guitar devices: power amplifiers, preamplifiers, guitar effects etc. The CP-16 module is so small that it can easily be integrated into any compact devices – such as “newfangled” mini effect pedals.
AMT Pangaea CP-16M module
To apply the module, the user must have some basic knowledge in the field of electronics and possess some computer literacy. For more detailed technical information on the module, read the description of AMT Pangaea CP-16M:
User’s Guide for AMT Pangaea CP-16 (module) (ENG)

AMT PANGAEA CP-16M-EB EVALUATION BOARD
To make the process of getting to know easier and shorten the development time of the final product, AMT Electronics has developed a special AMT Pangaea CP-16M-EB Evaluation Board.
The board has all the necessary interfaces for quickly starting the work with the module. The user can use some circuit designs of the evaluation board for the use in his final product. Many connectors of the evaluation board are duplicated by additional connecting contacts, which can be used by the developer to move the necessary connectors to the locations determined by the final design of the user’s device. That is, in cases where the developer does not need to make many instances of the device and, when not constrained by the size of the final design, he can apply the ready AMT Pangaea CP-16M-EB board, possibly making some changes to the circuit.


http://amtelectronics.com/new/manuals/AMT-CP-16M-EB-ENG.pdf
« Last Edit: July 10, 2017, 04:21:49 PM by Elantric »