QuteCsound 0.4.5 released

Hi all,

QuteCsound 0.4.5 is ready! This version includes many fixes, additions
and useful improvements. Upgrading to this version is highly
recommended.

QuteCsound is a simple frontend for Csound featuring a highlighting
editor with autocomplete, interactive widgets and integrated help. It
can open files created in MacCsound, and aims to be a simple yet
powerful and complete development environment for Csound.

QuteCsound 0.4.5 has been tested on Windows, OS X, Linux and Solaris,
and it is free software released under the LGPLv2 or at your option
GPLv3.

There are binary packages for Windows and OS X, and a source package
for other platforms.
You can get it here:
http://sourceforge.net/projects/qutecsound/files/QuteCsound/0.4.5/

There’s more information here:
http://qutecsound.sourceforge.net/

Questions, comments and suggestions are very welcome and can be posted
to the main Csound mailing list, but better still, join the QuteCsound
users mailing list at:
http://lists.sourceforge.net/lists/listinfo/qutecsound-users

A big thanks to all collaborators for this release, including Joachim
Heintz, Alex Hofmann, Andy Fillebrown, Stefano Valli and Francois
Pinot (for his additions to the Scope Widget), the translators and the
testers.

BIG NOTE FOR WINDOWS USERS!!!!!
On Windows the fluid and FLTK opcodes from Csound are causing issues
with QuteCsound. It is highly recommended that these opcodes are not
used inside QuteCsound (they are safe if you run in external
terminal). The best way to disable these opcodes is the following:
1. Copy the plugins directory from your Csound installation (usually
C:/Program Files/Csound/plugins) to a new directory. You can call it
any name, and place it anywhere you want, but using the Csound or
QuteCsound directory might be a good idea.
2. From this new directory delete the files fluidOpcodes.dll,
widgets.dll and virtual.dll
3. In the QuteCsound go to the Environment tab in the Configuration
Dialog and in the field called OPCODEDIR, select the directory you
just created.

When you’ve done this, QuteCsound will look in the new directory for
opcodes, instead of the default directory. This way, you can keep your
installation of Csound intact, and can control the usage of these
plugins from the QuteCsound preferences. If you are experiencing
sudden crashes (when switching windows, for example), the problem
might be the fluid opcodes. If copy/paste is not working, the problem
is almost certainly the FLTK opcodes and virtual keyboard.

Enjoy!
Andrés
 

QuteCsound 0.4.3 is out

Hi all,

QuteCsound 0.4.3 is ready! But most people won’t need to download it
as it is now included in both the Windows and OS X installers for
Csound 5.11. It’s been quite a while since the last binary release,
and this version includes many fixes, additions and hopefully
improvements (see further down).

QuteCsound is a simple frontend for Csound featuring a highlighting
editor with autocomplete, interactive widgets and integrated help. It
is a cross-platform drop in replacement for MacCsound (it can open
files created in MacCsound), and aims to be a simple yet powerful and
complete development environment for Csound.

QuteCsound 0.4.3 has been tested on Windows, OS X, Linux and Solaris,
and it is free software released under the LGPLv2 or at your option GPLv3.

Known bugs:
-On OSX the Scope widget is causing trouble. If you are getting
crashes, delete any Scope wigets, which will probably solve the
problem. I hope to have a fix soon.
-There is currently no PPC version of QuteCsound. If you need it,
please let me know.

You can get it here:
http://sourceforge.net/projects/qutecsound/files/QuteCsound/0.4.3/

There’s more information here:
http://qutecsound.sourceforge.net/

You can download a Quick Reference pdf document in English, Spanish, French or
German here:
http://sourceforge.net/project/showfiles.php?group_id=227265&package_id=319704&release_id=677991

Questions, comments and suggestions can be posted to the main Csound
mailing list, or join the QuteCsound users mailing list at:
http://lists.sourceforge.net/lists/listinfo/qutecsound-users

The release binaries were made by Joachim Heintz and Andy Fillebrown
which have prepared the installers for OS X and Windows respectively
(I don’t use either system…). Thanks to them and to the translators
and testers for the many reports and ideas.

What’s new (from 0.4.1):
Revision 230
-Added option to run FLTK csds (when the string FLpanel is present) in
terminal always
-New german translation
-Added coloring of background for dock console.
-Add support for keyboard events to the widget panel
-Quick Reference can now be opened directly from the Help menu. Also
added configuration entry to select PDF viewer.
-New splash screen
-Added support for the sensekey opcode (Csound will now receive
keyboard key press and release when focus is on the console or the
widget panel.
-Added help menu option to load manual (main page).
-When widgets are placed beyond the widget panel’s size, the widget
panel will display scrollbars
-Re-enabled usage of chnget and chnset (only
-Added universal convolution, oscillator aliasing, Formant Synth and
pvstencil examples
-Added keyboard shortcut selector. Most keyboard shortcuts can now be
customized.
-Added QuickRef document in French by Francois Pinot
-Portuguese translation by Victor Lazzarini
-Improved indent/unindent and comment/uncomment (now searches to the
start of selected line)

Fixed:
-Many small changes to examples, default csd and Quick reference docs
-Cleaned up source for dot code generator
-No more missing lines in the console
-Many fixes to build and packaging system
-Display widgets now store their value properly, so they can also be read from
-Force clipping of floats to int conversion when recording to avoid
foldback distortion. This means that out of range samples when using
record will not produce the ugly distortion they were producing.
-Hide help panel if visible when file menu is
displayed since it stays on top on OS X.
-Workaround for MS-Windows clipboard error (clipboard becomes
non-functional after call to
csoundReset). Not perfect, but hopefuly better
-Fixed highlighting of loop opcodes
-Fixed open from desktop on OS X

In progress:
-Started work on export for Cabbage (almost done)
-Started work on saving without widgets

Enjoy
Andrés
 

Csound 5.11

many of you may have heard the rumours, but it is true, Csound 5.11 is
now released and available from Sourceforge

The release notes are below; the notes at SF are missing GEN49

So, on with 5.12; we await the requests with interest…
==John ffitch

————————————————————————
Notes for 5.11
==============

New Opcodes:
    tabsum to sum sections of ftables
    p5glove — not working very well yet
    MixerSetLevel_i — an init-time only version of MixerSetLevel
    wiimote opcodes to allow games controller to be read directly in
       Csound.
    mp3in — like diskin but reads MP3 files
    doppler — details to follow
    filebit — reports bit size of files

New Gen:
    None (well actually there is a gen49 to read mp3 files)

Modified Opcodes and Gens:
    Added rounding bin code to pvsscale
    Added NP2 support for ftload and ftsave
    GEN23 totally rewritten to be more consistent in what constitutes
       a separator and comments. (Still no /* */ comments)

Bugs fixed:
    Use of automatic numbering of ftables reuses table numbers
    seed with positive argument was wrong
    sprints with an empty string printed wrong data
    mute now works with both numeric and named instruments
    Comments in new parser fixed
    Byteorder in loading files fixed
    Small fixes in diskin, and in tablexkt

System Changes:
    Revised Windows installer
    SConstruct now builds completely independent shared libraries
       for Python, Lua, and Java wrappers.
    New Parser almost usable
    Redrawing of graphs fixed so that only selected ones get redrawn.
    RT-alsa more forgiving on near sample rates
    It is possible to have the score generated by an external program
         rather than using standard score format using
         <CScore bin=”translater”> to call the program translater on the
         score data
    lpc_export fixed
    Removed limit on macro names length
    PMAX, the number of arguments to a score event has been reduced
    by 2, and an overflow system introduced so GENs can have
    arbitrary numbers of arguments.

API:
    Increased API version to 2.1.
    New API function pointer ldmemfile2withCB() which is
       a version of ldmemfile() allowing a callback to be set and called
       exactly once to process the MEMFIL buffer after it is loaded.
    csound->floatsize set; zero in earlier versions
    GetChannelLock added

Internal:
    usual collection of gratuitous minor changes, layout and comments

*end*