Skip to content
Icecast streaming VST
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
blade
libshout
README.md
ShoutVST.cpp
ShoutVST.h
ShoutVST.rc
ShoutVSTEditor.cpp
ShoutVSTEditor.h
ShoutVSTEncoder.cpp
ShoutVSTEncoder.h
ShoutVSTEncoderMP3.cpp
ShoutVSTEncoderMP3.h
ShoutVSTEncoderOGG.cpp
ShoutVSTEncoderOGG.h
main.cpp
resource.h
shoutvst.sln
shoutvst.vcxproj

README.md

ShoutVST is a VST that enables streaming sound into Icecast directly from VST hosts, ideal for streaming live performances directly from applications like Traktor or Ableton without the use of loopback methods.

Usage

Just copy the .dll into your VST plugin direcory - your host application should be able to recognize it immediately. Open the plugin GUI to edit the options.

Get the Icecast server from http://www.icecast.org/ to enable streaming.

The VST supports both OGG and MP3 encoding - for MP3 to be available, copy lame_enc.dll (e.g. from http://www.rarewares.org/mp3-lame-bundle.php ) in your VST directory.

Current todos

  • Automatic update of mount file extension when switching encoder.
  • Save / Load settings from project file
  • Reset to default settings

Possibilities

  • Some more encoding options (i.e. anything else than VBR)
  • Output volume setting (both for the stream and as a VST output)
  • MacOSX / Linux version - I'm willing to have amends to the source if someone helps me out.
You can’t perform that action at this time.