[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#916066: marked as done (csound regression: zir opcode appears entirely broken; hangs instrument)



Your message dated Sat, 22 Dec 2018 14:49:50 +0000
with message-id <E1gaib8-000A0P-Ij@fasolo.debian.org>
and subject line Bug#916066: fixed in csound 1:6.12.2~dfsg-2
has caused the Debian Bug report #916066,
regarding csound regression: zir opcode appears entirely broken; hangs instrument
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
916066: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=916066
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
package: csound
version: 1:6.12.2~dfsg-1

I was experiencing strange failures with orchestras with csound 6.12 and
eventually I've tracked it down to the zir opcode to read a value from
zk-space at i-time.

It's fairly basic: the zir.csd from the csound examples fails to print
out anything  in the instrument that runs zir.
Based on what I've seen the instrument hangs (or aborts without a note
aborted message).

This is bad because it doesn't look like there's any way to read a
zk-value at I time without that opcode.
I guess you could play reinit games, but ugh.

Interestingly, Debian doesn't seem to be shipping zir.csd or really most
of the examples.
We used to, as I got them somewhere, and they're really useful.
I'm not seeing any license problems, so it would be cool if we either
shipped them or documented why not.
Anyway for completeness I'm attaching zir.csd.

This works on stretch.
<CsoundSynthesizer>
<CsOptions>
; Select audio/midi flags here according to platform
; Audio out   Audio in
-odac           -iadc    ;;;RT audio I/O
; For Non-realtime ouput leave only the line below:
; -o zir.wav -W ;;; for file output any platform
</CsOptions>
<CsInstruments>

; Initialize the global variables.
sr = 44100
kr = 4410
ksmps = 10
nchnls = 1

; Initialize the ZAK space.
; Create 1 a-rate variable and 1 k-rate variable.
zakinit 1, 1

; Instrument #1 -- a simple instrument.
instr 1
  ; Set the zk variable #1 to 32.594.
  ziw 32.594, 1
endin

; Instrument #2 -- prints out zk variable #1.
instr 2
  ; Read the zk variable #1 at i-rate.
  i1 zir 1

  ; Print out the value of zk variable #1.
  print i1
endin


</CsInstruments>
<CsScore>

; Play Instrument #1 for one second.
i 1 0 1
; Play Instrument #2 for one second.
i 2 0 1
e


</CsScore>
</CsoundSynthesizer>

--- End Message ---
--- Begin Message ---
Source: csound
Source-Version: 1:6.12.2~dfsg-2

We believe that the bug you reported is fixed in the latest version of
csound, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 916066@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Felipe Sateler <fsateler@debian.org> (supplier of updated csound package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Tue, 11 Dec 2018 20:11:13 -0300
Source: csound
Binary: csound csound-data csound-utils libcsound64-6.0 libcsnd6-java libcsound64-dev libcsnd-dev python-csound libcsnd6-6.0v5 liblua5.1-luacsnd libcsound64-doc
Architecture: source
Version: 1:6.12.2~dfsg-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
Changed-By: Felipe Sateler <fsateler@debian.org>
Description:
 csound     - powerful and versatile sound synthesis software
 csound-data - data files used by the csound library
 csound-utils - miscellaneous utilities for the Csound system
 libcsnd-dev - development files for Csound -- C++ API
 libcsnd6-6.0v5 - C++ bindings for the Csound API
 libcsnd6-java - Java bindings for the Csound API
 libcsound64-6.0 - main library for Csound
 libcsound64-dev - development files for Csound
 libcsound64-doc - Csound API documentation
 liblua5.1-luacsnd - Lua bindings for the Csound API
 python-csound - Python bindings for Csound
Closes: 916047 916066
Changes:
 csound (1:6.12.2~dfsg-2) unstable; urgency=medium
 .
   * Backport fix for broken ZIR opcode (Closes: #916066)
   * Backport fix for broken string handling in scores (Closes: #916047)
Checksums-Sha1:
 5c91bbc38d9cb5e83181808934c60199b8dc7230 3324 csound_6.12.2~dfsg-2.dsc
 d93d5df76520fcf43279159ec1c77a6c6292fc01 25320 csound_6.12.2~dfsg-2.debian.tar.xz
Checksums-Sha256:
 f7e2fa7d9cd4c778532f023246ba7966ab70102af3246faa304cf004188b93fb 3324 csound_6.12.2~dfsg-2.dsc
 ed249da7906b84dc9c193d57474b656d2ee9905c899129ce03a38eeb8fbdce72 25320 csound_6.12.2~dfsg-2.debian.tar.xz
Files:
 eac0d16cb8f5dee0444c77e8c279db09 3324 sound optional csound_6.12.2~dfsg-2.dsc
 e0c3c0d57008290c9053115fdf987d3c 25320 sound optional csound_6.12.2~dfsg-2.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQJIBAEBCAAyFiEEIY7gNiAzyHtsE1+ko7q64kCN1s8FAlweQw8UHGZzYXRlbGVy
QGRlYmlhbi5vcmcACgkQo7q64kCN1s+J8hAAnBhSATTwuyV3R5ozQKHYoJD9ICqf
Ff40hD8blV6oZWnpAapikvxeL5FRpH4+bW5hA9fev4tkcblxg9GOTu14jDzqXky1
jGPsmowYXApQ7vLAQM99RnsOmv/+OdBpD4EmsXsv/GMOnr/8+r/YUXh6OIJ98ZkO
RTiVIYT3/JEVuS1ndEixH+Vgyo3P9n9SoSSB72d7NZflW5IgxpFqa8KPAzDBB1Qc
51sAEwVLc724PV0Bpe/1bEnF/5S3H+RmlEqlEbfxhw0wx22HntAUZ34Rc/rOkidS
m9yuTSfER6qs3Z9PF9njnmOQC4Vo5Pu6NMx0n5Nw9ykrFD4W0dPBIYusosEtv/dZ
yftwfhPwFdiImYbOQ3YR+xE+3bFBgTVMmjqqQe5xwhOg5ZPO5JDzs0EX2S8XmzAd
7pa7d4fO7tI/CM6O/PeVjuHh7rDy5+NBNXjFKbQejeW46vQlcgAlhFPofO/shhdu
eLESS2UO1e6xkrbYgR4nJoeLWG75MEVnNSn1KQ+yxSESMEX61f+JXIzHdTU35Wkl
NK5pXiATzu+E9brkXW2i/kSP9BkZK/cV9jtHkiisn4gx+SmKL6g5xzVFGg06z214
nK5gAzTK/UPLTOtEs0zHDLmzAkEbpPaHk/4nYBWQZtleFDTqYEQeWVTTSOJbAFdL
UNhVt9qg90pa0Gw=
=4zN8
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: