[go: up one dir, main page]

Menu

butt (broadcast using this tool) / News: Recent posts

No news post for version updates anymore

Hi,

I just decided to not posting any version updates in this news section anymore.
Please use the "check for update" function in butt or visit my page now and then.
https://danielnoethen.de/butt

btw.: Version 0.1.33 is out ;-)
https://sourceforge.net/projects/butt/files/butt/butt-0.1.33/
http://danielnoethen.de/butt/Changelog.html

Best,
Daniel

Posted by Daniel Nöthen 2022-02-06 Labels: butt

butt-0.1.31

Version 0.1.31 (2021-07-12)

  • A delay can now be added to the automatic song title update
  • Increased equalizer from 5 to 10 frequency bands
  • Fixed positioning issues on multi screen setups
  • Maximum number of supported audio devices has been increased from 100 to 256
Posted by Daniel Nöthen 2021-07-10 Labels: 0.1.31

butt-0.1.30

Version 0.1.30 (2021-05-14)

  • Added support for IPv6
  • Added French translation
  • Right click on a slider knob brings up an input field where you can type in the slider value with the keyboard
  • The selected audio device can now be remembered by device name instead by device id
  • You can now rescan for new audio devices manually (no butt restart needed anymore after plugging in a new audio device)
  • Holding the shift key during butt startup allows you to start with a fresh configuration file
  • Updated Portaudio to version v19.7.0
  • Windows: Added support for WINAPI audio driver
  • MacOS: Updated FLTK to version 1.3.6
  • MacOS: Native support for Apple Silicon (arm64)
Posted by Daniel Nöthen 2021-05-14 Labels: 0.1.30

butt-0.1.29

Version 0.1.29 (2021-03-28)

  • Added a new tool (butt Agent) which helps to minimize butt to tray and much more (Big thanks to Ivan Radolovic)
  • Added an indicator to the compressor which lights up if the threshold is exceeded
  • Added "Aggressive Mode" to the compressor. If activated, the signal power for threshold detection is not averraged
  • Added new command line options: -q (quit) -n (split recording) -u <songname> (update song name)</songname>
  • Added donation addresses for Bitcoin, Monero and Dash
  • Fixed crash when butt can not find any input channels
  • Fixed crash when reading song names from an UTF-8 formatted file that contains a BOM
  • Fixed issue with icecast-kh14+ when connecting to a mountpoint which is already in use
  • Fixed issue if both checkboxes "start recording after launch" and "start recording when connected" are checked
  • Fixed butt.desktop file. Icon was not shown on GNOME panel
  • Attack and Release compressor labels now have 2 decimal places instead of only 1
  • butt does not send bitrate information to the icecast server anymore if FLAC is used
  • butt now searches for a free command server port if default port is already in use
  • butt can now be started in minimized state
  • The recording file name can now contain any well known date format specifier
  • The window class name has been renamed from FLTK to butt_FLTK
Posted by Daniel Nöthen 2021-03-29 Labels: 0.1.29

butt-0.1.28

Version 0.1.28 (2021-02-07)

  • Fixed compressor issues
  • Fixed song update when using Strawberry audio player
  • The order of song update from an music app can be changed from "Title - Artist" to "Artist - Title"
  • Increased accuracy of recording split timer
  • VU-meter appearance can be changed to solid colors for better readability
  • Log window can be vertically resized
  • Windows: Changed default installation folder to %LOCALAPPDATA%\butt instead of %LOCALAPPDATA\butt-version
Posted by Daniel Nöthen 2021-02-07 Labels: 0.1.28

butt-0.1.27

Unfortunately the last version introduced a few bugs which have been fixed now:

Version 0.1.27 (2020-12-26)

  • Fixed loading of AAC codec selection from configuration file
  • Fixed crash when using opus with a samplerate not equal to 48000 Hz
Posted by Daniel Nöthen 2020-12-26 Labels: 0.1.27

butt- 0.1.26

Dear broadcasters,

I have a little xmas present for you. Hope you will like it :-)
Main new features are:

  • Added ASIO support
  • Added support for multi-channel audio devices
  • Added multi-language support (i18n)

If you want to help me translating butt into your own language please contact me.

Version 0.1.26 (2020-12-24)

  • Added ASIO support
  • Added support for multi-channel audio devices
  • Added multi-language support (i18n)
  • Added German translation
  • Added option to force reconnection regardless of the server response
  • Added support for Strawberry audio player (Thanks to Stefan S.)
  • Added config parameter to disable dithering (set disable_dithering=1 in cfg file)
  • Fixed possible crash if server is not reachable
  • Fixed possible crash when reconnecting
  • Fixed possible crash when using FLAC and song update
  • Fixed unwanted rounding of compressor values
  • Fixed overwriting of a DSP setting if it was set to -1.0
  • Improved CPU usage
  • Improved mono/stereo handling
  • Improved overall song update implementation
  • Compiles on FreeBSD (Thanks to Per G. and Tobias C. B.)
Posted by Daniel Nöthen 2020-12-23 Labels: 0.1.26

butt-0.1.24-1

Just updated the Windows version of butt-0.1.24 which addresses an issue with automatic song update from text files.
Get it here: https://sourceforge.net/projects/butt/files/butt/butt-0.1.24/butt-0.1.24-1-setup.exe/download

Posted by Daniel Nöthen 2020-10-21 Labels: butt-0.1.24

butt-0.1.24

Version 0.1.24 (2020-10-14)

  • VU-meter has been redesigned
  • Fixed issues with usernames that contain special characters
  • The port of the command server can be specified via command line
  • Commands can be received via network
  • It is possible to connect to a particular streaming server when sending the connect command
  • You can ask a butt instance about its current status with the -S command
  • butt can automatically check for updates after launch
  • Update of song name works with FLAC
  • Thresholds for signal detection can be specified
  • Added -h command line option to get an overview of all available commands
  • Updated the manual ... read more
Posted by Daniel Nöthen 2020-10-17 Labels: 0.1.24

butt-0.1.23

Version 0.1.23 (2020-09-27)

  • fixed crash if the server is not reachable (e.g. unstable internet connections)
  • fixed issue with transfering song meta data from music apps to butt (MacOS)
  • improved handling of mic permissions dialog on MacOS
Posted by Daniel Nöthen 2020-09-27 Labels: 0.1.23

butt-0.1.22

Version 0.1.22 (2020-07-09)

  • added Dynamic Range Compressor (thanks to Thomas P.)
  • added ability to check for new versions
  • butt can now be controlled via command line
  • replaced experimental portaudio version with the stable portaudio version
  • fixed issue with stereo audio when using the Equalizer (thanks to Thomas P.)
  • fixed traffic calculation when using OPUS
  • fixed issue with OPUS encoding under some circumstances
Posted by Daniel Nöthen 2020-09-27 Labels: 0.1.23

butt-0.1.21

Version 0.1.21 (2020-05-26)

  • streaming and recording can now be started automatically if an audio signal is present
  • fixed reconnection issue on unreliable network connections. Should now behave like 0.1.19 again
  • wav recordings can now be up to 4 GB large
  • removed advanced section from the Audio tab. Buffer time can still be set in the configuration file if you need to... read more
Posted by Daniel Nöthen 2020-05-26 Labels: 0.1.21

New release butt-0.1.20

Version 0.1.20 (2020-04-21)

  • added SSL/TLS support for icecast
  • recording can now automatically be stopped if the user disconnects from the server
  • fixed icecast connection issue (mostly occurring on mobile internet connections like 4G/LTE)
  • fixed wrong password detection for liquidsoap based setups
  • fixed configuration export on MacOS
  • fixed logfile selection on MacOS
  • song name is not updated on reconnect anymore if the manual song name input field has been cleared
  • upgraded FLTK to version 1.3.5
Posted by Daniel Nöthen 2020-04-22 Labels: 0.1.20

MacOS: butt.app is now signed and notarized by Apple

As MacOS user you had to do some workarounds in order to fix the "butt.dmg is damaged" message.
Finally, this is not necessary anymore because the app is now correctly signed and notarized by Apple!

Posted by Daniel Nöthen 2020-04-07 Labels: 0.1.19

New release butt-0.1.19

During the xmas days I found some time to work on a new butt release. The changes are listed below.

Version 0.1.19 (2019-12-30)

  • the song name can now be read from the last line instead from the first line of a file
  • streaming and recording can now be automatically stopped after silence has been detected
  • the last window position can be remembered. Useful when running multiple instances
  • butt can now be started with hidden info window
  • the vu-meter runs smoother and needs less cpu
  • vu-meter peak hold is only active for the red light
  • closing butt while streaming or recording must be confirmed now
  • changes are now saved without asking for confirmation when closing the app
  • removed a new line character from the server name in the title bar
  • fixed recceiving song information from iTunes/Music in MacOS Catalina
  • fixed wrong counting of sent bytes when using AAC
Posted by Daniel Nöthen 2019-12-30 Labels: 0.1.19 butt-0.1.19

butt for iPhone and iPad available

For everyone who was always looking for an affordable iOS mobile streaming app can now get a sibling of butt aka iziCast for iPhone and iPad on Apples AppStore.

iziCast comes with the following features:

  • Support for Icecast 2 and Shoutcast 1 & 2
  • Support for MP3 (bit rates from 8 kbps to 320 kbps)
  • Support for AAC (bit rates from 96 kbps to 320 kbps)
  • Support for AAC+/AAC-HE (bit rates from 24 bps to 80 kbps)
  • Support for internal microphones
  • Support for external audio devices with multiple inputs
  • Shows you the input audio volume on its level meter
  • Shows you the used traffic of a session (tap the dot matrix text when connected)
  • Shows you number of current and peak listeners
  • Automatically reconnects if the connection got lost
  • Allows you to update the song information
  • Allows you to apply gain to the input volume... read more
Posted by Daniel Nöthen 2019-05-17

New release butt-0.1.18

This version removes the built-in support for AAC encoding to be compliant with the GPL (GNU General Public License).
That means if you want AAC support for the Windows or MacOS version, you have to download the libraries yourself and
follow the instructions below. Linux users are not affected by these changes because they need to compile or download the library themselfs anyways.
For the same reason any previous precompiled butt version with AAC support has been removed from this site.
I am sorry for any inconveniences these changes bring to you. ... read more

Posted by Daniel Nöthen 2019-04-22 Labels: 0.1.18

butt-0.1.17.dmg replaced

On MacOS Mojave you need to allow butt to access your audio inputs on the first start.
Because of an incomplete Info.plist in the butt.app bundle there were some incompatibilities with this. That should be fixed now.

Posted by Daniel Nöthen 2019-01-06 Labels: 0.1.17

butt-0.1.17-setup.exe replaced

On some Windows 10 machines butt 0.1.17 crashed with an error in libportaudio-2.dll. To fix this issue I compiled portaudio from source instead of using the one provided by the MSYS2 environment.

Posted by Daniel Nöthen 2019-01-05 Labels: 0.1.17

New release butt-0.1.17

A delayed xmas present for all butt users. Enjoy!

Changelog

Version 0.1.17 (2018-12-27)

  • added support for FLAC streaming (icecast only)
  • added 5-band equalizer (thanks to Melchor Garau Madrigal)
  • added the ability to read song informations from several apps on MacOS and Linux (thanks to Melchor Garau Madrigal)
  • window title is automatically renamed to the connected server (useful when running multiple instances)
  • fixed connection issue with airtime
  • fixed integer overflow when gain is set too high
  • fixed compilation error on ubuntu 18
  • changed color of windows icon from black to yellow. So people using Win10 can now find butt in their black taskbar ;-)
Posted by Daniel Nöthen 2018-12-27 Labels: 0.1.17

New release butt-0.1.16

This is a quick bug fix release to solve the issue with new the shoutcast server

Changelog

Version 0.1.16 (2017-09-17)

  • fixed compatibility issues with shoutcast v2.5.5.732
  • replaced portaudio by newest stable version v190600_20161030
  • when using AAC+ the best AAC profile for the selected bitrate is used automatically
    AAC+v2: bitrate < 48kBit/s (aac_aot = 29)
    AAC+v1: 48 kBit/s <= bitrate < 96kBit/s (aac_aot = 5)
    AAC-LC: bitrate >= 96kBit/s (aac_aot = 2)
  • you can force the AAC codec to a specific profile by setting
    aac_overwrite_aot = 1 and aac_aot to the appropriate aot value {2,5,29} in buttrc... read more
Posted by Daniel Nöthen 2017-09-17

New release butt-0.1.15

I finally found some days to work on a new butt release. I hope you like it!

Changelog

Version 0.1.15 (2016-05-28)

  • added AAC+ support
  • added a "Split now" button to instantly start a new recording file
  • improved look&feel on retina displays on OSX
  • improved compatibility with proxies/load balancers (thanks to boyska)
  • fixed handling of newline characters when reading the song name file
  • fixed evlauation of time/date variables when automatic file splitting is enabled
  • fixed compatibility with airtime servers
  • fixed ogg and opus support for ShoutCast
Posted by Daniel Nöthen 2016-05-28 Labels: 0.1.15

New release butt-0.1.14

A little Christmas present for all online broadcaster:
I used the holidays for finishing a new butt version.
Now with support for opus and flac!

Changelog:

Version 0.1.14 (2014-12-27)

  • added FLAC support for recording
  • added Opus support (thanks to oneman)
  • added logfile support (thanks to mikko)
  • added support for more variables in the filename (%H %M %S) (thanks to mikko)
  • automatic file splitting can be synced to full hour now (thanks to mikko)
  • LCD info can automatically rotate every 5 seconds now (thanks to mikko)
  • added ability to change audio buffer size
  • uncluttered LCD (thanks to mikko)
  • file extension of record filename gets automatically updated now
  • dropped support of different samplerate/channels for stream and record
  • resorted settings elements/widgets
  • removed possible memleaks
  • connecting to an unreachable server does not freeze the GUI anymore
  • fixed icecast and shoutcast meta data handling
  • made update song from file more robust
  • "update song name manually" reacts on Enter button now
Posted by Daniel Nöthen 2014-12-26

Improved windows setup

I have improved the windows setup file of butt-0.1.13
The default path is version dependent now. This should prevent
conflicts with parallel installations of previous or coming releases of butt.
The uninstall process now asks if you want to delete the config file
instead of deleting it silently.

Posted by Daniel Nöthen 2014-05-18

Fix for backwards compatibility in 0.1.13

In case you get a message like "error while parsing config. Missing mount entry for server"
Please re-download your operating system package from the files section.

Posted by Daniel Nöthen 2014-05-06