[Csnd-dev] 6.18 release?
Date | 2022-08-26 17:05 |
From | Victor Lazzarini |
Subject | [Csnd-dev] 6.18 release? |
How are we for this? >From my perspective, I'm ready but there's a couple of question marks: 1) MP3 output seemed fairly noisy, I am wondering whether we need to give enconding options or at least set the default to a higher bitrate. 2) Windows seems ok to go, but can this be confirmed? Also is the manual in good shape? Version needs to be updated to 6.18. The release sequence is, I think -manual gets for 6.18 released -release branch with gitflow -if all ok we can finish the release, updating master -packages built from master Prof. Victor Lazzarini Maynooth University |
Date | 2022-08-26 17:15 |
From | "Dr. Richard Boulanger" |
Subject | Re: [Csnd-dev] 6.18 release? |
FYI - HomeBrew did not brew correctly on a M1 MacBook Dr. Richard Boulanger Professor Electronic Production and Design Berklee College of Music > On Aug 26, 2022, at 12:06 PM, Victor Lazzarini |
Date | 2022-08-27 08:38 |
From | andy fillebrown |
Subject | Re: [Csnd-dev] 6.18 release? |
I installed Csound with homebrew last week on an M1 MacBook Pro and it was fine. > brew config HOMEBREW_VERSION: 3.5.9 ORIGIN: https://github.com/Homebrew/brew HEAD: 3748bed378401ed75abdf32bcb3d2674d854a6f9 Last commit: 2 weeks ago Core tap ORIGIN: https://github.com/Homebrew/homebrew-core Core tap HEAD: 191ec7ef868ea58e6d7305d756516e5d69c2568c Core tap last commit: 5 days ago Core tap branch: master HOMEBREW_PREFIX: /opt/homebrew HOMEBREW_CASK_OPTS: [] HOMEBREW_MAKE_JOBS: 10 Homebrew Ruby: 2.6.8 => /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/bin/ruby CPU: 10-core 64-bit arm_firestorm_icestorm Clang: 13.1.6 build 1316 Git: 2.32.1 => /Applications/Xcode.app/Contents/Developer/usr/bin/git Curl: 7.77.0 => /usr/bin/curl macOS: 12.2.1-arm64 CLT: 12.5.0.22.11 Xcode: 13.4.1 Rosetta 2: false On Fri, Aug 26, 2022 at 12:16 PM Dr. Richard Boulanger |
Date | 2022-08-27 11:37 |
From | "Dr. Richard Boulanger" |
Subject | Re: [Csnd-dev] 6.18 release? |
Thanks Andy. I will try again. Dr. Richard Boulanger Professor Electronic Production and Design Berklee College of Music > On Aug 27, 2022, at 3:40 AM, andy fillebrown |
Date | 2022-08-27 15:10 |
From | Steven Yi |
Subject | Re: [Csnd-dev] 6.18 release? |
I ran the Android and WebAssembly builds and it compiled, though they do not have libsndfile MP3 support. How do you output to mp3? I don't see anything in commandline flags to set the output format. On Fri, Aug 26, 2022 at 12:05 PM Victor Lazzarini <Victor.Lazzarini@mu.ie> wrote: How are we for this? |
Date | 2022-08-27 15:40 |
From | Arthur Hunkins <000001e1d761dea2-dmarc-request@LISTSERV.HEANET.IE> |
Subject | Re: [Csnd-dev] 6.18 release? |
I've always used Audacity to convert WAV to MP3. On Sat, Aug 27, 2022 at 10:11 AM Steven Yi <stevenyi@gmail.com> wrote:
|
Date | 2022-08-27 15:44 |
From | Steven Yi |
Subject | Re: [Csnd-dev] 6.18 release? |
Sorry that question wasn't clear and wasn't a general question about mp3 writing (I use lame on commandline myself). Rephrased: oow do you use Csound's output feature to write mp3's? This is in reply to Victor's comment "MP3 output seemed fairly noisy, I am wondering whether we need to give enconding options or at least set the default to a higher bitrate." I wanted to test this to hear how it sounded. On Sat, Aug 27, 2022 at 10:41 AM Arthur Hunkins <000001e1d761dea2-dmarc-request@listserv.heanet.ie> wrote:
|
Date | 2022-08-27 15:47 |
From | john |
Subject | Re: [Csnd-dev] 6.18 release? |
command line option --mpeg writes test.mp3 On Sat, 27 Aug 2022, Steven Yi wrote: > Sorry that question wasn't clear and wasn't a general question about mp3 > writing (I use lame on commandline myself). > Rephrased: oow do you use Csound's output feature to write mp3's? This is in > reply to Victor's comment "MP3 output seemed fairly noisy, I am wondering > whether we need to give enconding options or at least set the default to a > higher bitrate." I wanted to test this to hear how it sounded. > > On Sat, Aug 27, 2022 at 10:41 AM Arthur Hunkins > <000001e1d761dea2-dmarc-request@listserv.heanet.ie> wrote: > I've always used Audacity to convert WAV to MP3. > Art Hunkinshttp://www.arthunkins.com > > > On Sat, Aug 27, 2022 at 10:11 AM Steven Yi |
Date | 2022-08-27 15:49 |
From | Steven Yi |
Subject | Re: [Csnd-dev] 6.18 release? |
I tried that and it did not work for me. I tried using trapped from examples folder with: csound trapped.csd --mpeg -o test.mp3 and I get odd error message about sfinit: sfinit: cannot open test.mp3 File contains data in an unimplemented format. On Sat, Aug 27, 2022 at 10:48 AM john <jpff@codemist.co.uk> wrote: command line option --mpeg writes test.mp3 |
Date | 2022-08-27 16:17 |
From | john |
Subject | Re: [Csnd-dev] 6.18 release? |
Worked for me on linux what platfor ae you on? On Sat, 27 Aug 2022, Steven Yi wrote: > I tried that and it did not work for me. I tried using trapped from examples > folder with: > csound trapped.csd --mpeg -o test.mp3 > > and I get odd error message about sfinit: > > sfinit: cannot open test.mp3 > > File contains data in an unimplemented format. > > > > > On Sat, Aug 27, 2022 at 10:48 AM john |
Date | 2022-08-27 16:22 |
From | Steven Yi |
Subject | Re: [Csnd-dev] 6.18 release? |
macOS 11.6.8, M1 (building for arm64 architecture) On Sat, Aug 27, 2022 at 11:17 AM john <jpff@codemist.co.uk> wrote: Worked for me on linux what platfor ae you on? |
Date | 2022-08-27 17:31 |
From | Victor Lazzarini |
Subject | Re: [Csnd-dev] [EXTERNAL] [Csnd-dev] 6.18 release? |
Attachments | sine.mp3 |
Works here. Make sure your build supports mp3, I think that messages indicates Csound doesn’t understand the format.
I am attaching a 440Hz sine wave produced by Csound. You will see what I mean by fairly noisy ======================== Prof. Victor Lazzarini Maynooth University Ireland > On 27 Aug 2022, at 16:22, Steven Yi <stevenyi@GMAIL.COM> wrote: > > WARNINGThis email originated from outside of Maynooth University's Mail System. Do not reply, click links or open attachments unless you recognise the sender and know the content is safe. > macOS 11.6.8, M1 (building for arm64 architecture) > > On Sat, Aug 27, 2022 at 11:17 AM john <jpff@codemist.co.uk> wrote: > Worked for me on linux what platfor ae you on? > > > On Sat, 27 Aug 2022, Steven Yi wrote: > > > I tried that and it did not work for me. I tried using trapped from examples > > folder with: > > csound trapped.csd --mpeg -o test.mp3 > > > > and I get odd error message about sfinit: > > > > sfinit: cannot open test.mp3 > > > > File contains data in an unimplemented format. > > > > > > > > > > On Sat, Aug 27, 2022 at 10:48 AM john <jpff@codemist.co.uk> wrote: > > command line option --mpeg writes test.mp3 > > > > > > On Sat, 27 Aug 2022, Steven Yi wrote: > > > > > Sorry that question wasn't clear and wasn't a general question > > about mp3 > > > writing (I use lame on commandline myself). > > > Rephrased: oow do you use Csound's output feature to write > > mp3's? This is in > > > reply to Victor's comment "MP3 output seemed fairly noisy, I am > > wondering > > > whether we need to give enconding options or at least set the > > default to a > > > higher bitrate." I wanted to test this to hear how it sounded. > > > > > > On Sat, Aug 27, 2022 at 10:41 AM Arthur Hunkins > > > <000001e1d761dea2-dmarc-request@listserv.heanet.ie> wrote: > > > I've always used Audacity to convert WAV to MP3. > > > Art Hunkinshttp://www.arthunkins.com > > > > > > > > > On Sat, Aug 27, 2022 at 10:11 AM Steven Yi <stevenyi@gmail.com> > > wrote: > > > I ran the Android and WebAssembly builds and it compiled, > > > though they do not have libsndfile MP3 support. > > > How do you output to mp3? I don't see anything in > > > commandline flags to set the output format. > > > > > > On Fri, Aug 26, 2022 at 12:05 PM Victor Lazzarini > > > <Victor.Lazzarini@mu.ie> wrote: > > > How are we for this? > > > > > > >From my perspective, I'm ready but there's a couple > > > of question marks: > > > > > > 1) MP3 output seemed fairly noisy, I am wondering > > > whether we need to give enconding options or at least > > > set the default to a higher bitrate. > > > > > > 2) Windows seems ok to go, but can this be confirmed? > > > > > > Also is the manual in good shape? Version needs to be > > > updated to 6.18. The release sequence is, I think > > > > > > -manual gets for 6.18 released > > > -release branch with gitflow > > > -if all ok we can finish the release, updating master > > > -packages built from master > > > > > > > > > Prof. Victor Lazzarini > > > Maynooth University > > > Ireland > > > > > > > > > > > > > > > |
Date | 2022-08-27 17:59 |
From | Victor Lazzarini |
Subject | Re: [Csnd-dev] [EXTERNAL] [Csnd-dev] 6.18 release? |
Using constant bitrate improves things considerably. I’ve committed code to do this. Maybe it should be a user setting? ======================== Prof. Victor Lazzarini Maynooth University Ireland > On 27 Aug 2022, at 17:31, Victor Lazzarini |
Date | 2022-08-27 18:58 |
From | Steven Yi |
Subject | Re: [Csnd-dev] [EXTERNAL] [Csnd-dev] 6.18 release? |
I think I see what happened. Our code uses SF_FORMAT_MPEG which did not exist in libsndfile until 1.1.0. The change I added for detecting for USE_MP3 in CMake was checking on the existence of that format in the libsndfile header. That fixed compilation on systems using 1.0.28 like Ubuntu/Debian. I have Homebrew libsndfile which is 1.1.0 but does not seem to be compiled with MP3, so it passed the USE_MP3 check but did not function to work with MP3 at runtime. I guess whenever the Homebrew libsndfile package is updated to enable mp3 it'll update for Csound builds using that library. On Sat, Aug 27, 2022 at 12:31 PM Victor Lazzarini <Victor.Lazzarini@mu.ie> wrote:
|
Date | 2022-08-27 19:03 |
From | Steven Yi |
Subject | Re: [Csnd-dev] [EXTERNAL] [Csnd-dev] 6.18 release? |
I would think it desirable. On a personal note, I think reading MP3's is a nice value add to Csound usage, but I will probably end up always writing uncompressed audio first and batch processing to compressed audio. On Sat, Aug 27, 2022 at 12:59 PM Victor Lazzarini <Victor.Lazzarini@mu.ie> wrote: Using constant bitrate improves things considerably. I’ve committed code to do this. Maybe it should be a user setting? |
Date | 2022-08-27 19:06 |
From | Victor Lazzarini |
Subject | Re: [Csnd-dev] [EXTERNAL] [Csnd-dev] 6.18 release? |
I see, that's why the CI for macosx always built correctly, it has 1.1.0, but as you noted no mp3.
Prof. Victor Lazzarini
Maynooth University
Ireland
On 27 Aug 2022, at 19:00, Steven Yi <stevenyi@gmail.com> wrote:
|
Date | 2022-08-27 19:08 |
From | Victor Lazzarini |
Subject | Re: [Csnd-dev] [EXTERNAL] [Csnd-dev] 6.18 release? |
Ok, I'll take care of that. Prof. Victor Lazzarini
Maynooth University
Ireland
On 27 Aug 2022, at 19:04, Steven Yi <stevenyi@gmail.com> wrote:
|
Date | 2022-08-27 21:28 |
From | Victor Lazzarini |
Subject | Re: [Csnd-dev] [EXTERNAL] [Csnd-dev] 6.18 release? |
It’s done. ======================== Prof. Victor Lazzarini Maynooth University Ireland > On 27 Aug 2022, at 19:08, Victor Lazzarini |