Csound Csound-dev Csound-tekno Search About

3.55 mac PPC

Date1999-06-22 23:43
From"Matt J. Ingalls"
Subject3.55 mac PPC
i just put the binaries and sources up on the bath/incoming site
and mills site.  

transport/perf is more responsive yet RT sound might be even more
flakey.  most likely this week i will release a file playback
app that might be nice to use as "post processor" instead...
=======================================
june21.99
	Csound for Power Macintosh
=======================================
This Version: 
	fFitch code base	3.55
	Perf "engine"		3.5.5
	Csound "front end"  1.2
	
Available From:
	www.concentric.net/~Mingalls/software/csound
        ftp://ftp.maths.bath.ac.uk/pub/dream/
        ftp://mills.edu/ccm/csound.ppc/
=======================================
changes from 3.54/FrontEnd 1.1.4
=======================================
Perf:
- Upgraded source to 3.55
- Fixed "overwriting" printing errors 
 	in the output window.
- Removed some unneeded and conflicting 
    error messages
- transport is more responsive
- some fiddling with RT sound....

Note: this version requires an additional file
  "csound.txt" to be inside your "perf" directory
  or one of the sound/analysis directories.

Front End:
- bug fix by Steven Beck opening MIDI files
- automatic MIDI file selection when open orc.

=======================================
Please email bugs to csound-dev@mills.edu


-matt




Date1999-06-28 09:18
From"Matt J. Ingalls"
SubjectPPC REAL TIME Beta
hey everyone, 

i just put a (hacked) beta of "perf3.55" on the mills ftp site:

ftp://mills.edu/ccm/csound.ppc/RTPerf_beta.hqx

if you are interested and/or use RT Csound on a mac, it might be
nice to test out.  

Here's the Hack:
================
- all User Interface (most noticeably the transport and switching to
another app) is frozen during Real Time Rendering - this means
that if you are using the "f0" in your score method to play to infinity
you will have to control-option-cmmd-escape to kill "perf"

- to remove clicks/studders use the listing file option with the
preference "listing file dispables output window" - a less reliable method
is to just turn off all noteon and warning messages, but still some
messages, like the "new alloc for instr x" message will be printed.

- i compiled this version with all optimizations on, which has been known
to break some things (like pvoc) -- so let me know if anything isnt
working.

- i have no MIDI gear so have only tested with MIDI files - please let me
know how RTMIDI in works..

- RT sound out has not been tested.

- on my 8500/132MHz i got around 40 sine waves (mono 16 bit, default
sr/kr) using the smallest (128) buffer sizes before any break ups
- and only a bit more using the largest (32768) buffers -- i
would be curious to hear what its like on a G3.


TODOs
=====
- add a user setting for how often perf polls for mouse clicks, so you can
set your own balance between UI responsiveness and RT performance.

- fix the "play" code for files (after rendering and sndinfo) - using the
buffer fills during interrupt,etc.. which will get rid of any
studdering/weird pauses/etc..

- try to then use this code for RT processing - which should allow more UI
polling and text printing, etc...


feel free to email me any bugs or problems.
-matt