New Master in Composition with Focus on AI - HfM Trossingen
Application period March 1 - April 1, 2023
Starting in October 2023, the University of Music (HfM) Trossingen
(Germany) will offer a master's degree program that is unique in Europe
and aims to train a new generation of artistically and technically
competent composers, sound artists, and music designers, especially by
critically exploring the creative possibilities of AI-based technologies.
This program (Master of Music in Composition) builds on the music
technology teaching foundations of the HfM Trossingen and takes place in
close cooperation with Furtwangen University. The students are taught by
an internationally renowned team of researchers and experienced artistic
practitioners, first and foremost Prof. Dr. Luc Döbereiner and Prof. Dr.
Joachim Goßmann. In addition, this course is being developed within the
framework of a cross-university project funded by the BMBF (KISS -
Artificial Intelligence Service and Systems), whose long-term goal is to
establish a center of excellence for the sustainable development of AI.
As part of the master's program, interested students with prior musical
and/or technical experience at the bachelor's level can choose one of
three concentrations: Music Design, Instrumental Composition, or
Electroacoustic Composition. Available modules of study range from
Digital Lutherie, Experimental Sound Synthesis, and Interface Design to
Sound Ecology and Digital Ethics. In addition, a new space for the
conception, experimentation and realisation of artistic projects
("Latent Space" - Space for Artistic Research and Design in Music and
AI) is being created.
The entrance examination consists of two phases. In the first phase, in
addition to the general application documents, the following documents
must be submitted (via Post, USB-stick with max. file-size of 1 GB):
Motivation letter (max. 1 page)
Curriculum vitae including chronological overview of
musical/artistic development
Media documentation of own works with explanation (min. 2 pages)
Exposé - description of the planned artistic project (max. 3 pages)
After reviewing the documents, the examination committee selects
candidates for an in-person examination in Trossingen. This second phase
consists of an interview about the submitted work and the exposé
(approx. 30 min).
Further information about the program, application requirements can be
found on the following page: https://www.hfm-trossingen.de/ai-in-music
contact: l.doebereiner(a)doz.hfm-trossingen.de
_______________________________________________
Pd-announce mailing list
Pd-announce(a)lists.iem.at
https://lists.puredata.info/listinfo/pd-announce
> From: Alexandre Torres Porres <porres(a)gmail.com>
> To: pd-announce(a)lists.iem.at
> Cc:
> Bcc:
> Date: Mon, 6 Mar 2023 22:52:25 -0300
> Subject: [PD] [PD-announce] taking over completion-plugin and releasing
> version 0.48.0
> Hi, I forked completion-plugin and released an update (0.48.0), which is
> in deken.
>
> See https://github.com/porres/completion-plugin/releases/tag/v0.48.0
>
> cheers
>
Many thanks Alexandre, very useful for lazy and forgetful users like me!
It works like a charm on my PD 0.51.4 on Windows 10 laptop.
I already found some objects I didn't know existed :-)
Dario
Thanks for confirmation that this does indeed work. I took the liberty to add this info to mac/README.txt when the question comes up in the future:
https://github.com/pure-data/pure-data/commit/68dd3428d5f37fed32b94451fbeea… <https://github.com/pure-data/pure-data/commit/68dd3428d5f37fed32b94451fbeea…>
> On Mar 1, 2023, at 12:00 PM, pd-list-request(a)lists.iem.at wrote:
>
> Message: 2
> Date: Tue, 28 Feb 2023 22:25:40 +0000
> From: Pierre Alexandre Tremblay <tremblap(a)gmail.com <mailto:tremblap@gmail.com>>
> Cc: Pd-List <pd-list(a)lists.iem.at <mailto:pd-list@lists.iem.at>>
> Subject: Re: [PD] Attaching Xcode debugger
> Message-ID: <82F63261-F4C1-4F86-AFBB-2E889FC059C5(a)gmail.com <mailto:82F63261-F4C1-4F86-AFBB-2E889FC059C5@gmail.com>>
> Content-Type: text/plain; charset="utf-8"
>
> Ok I got it to work - there was on colon missing in the article, so here are my steps to make the downloaded Pd linkable to the debugger:
>
> 1) extract the current pd executable entitlements (don?t forget the colon before the path as this is an option to remove the blob)
>
> codesign -d /Applications/Pd-0.53-0.app/Contents/Resources/bin/pd --entitlements :/tmp/pd-entitlement.xml
>
> 2) open /tmp/pd-entitlement.xml should start it in Xcode. Add this key to it and save
>
> <key>com.apple.security.get-task-allow</key>
> <true/>
>
> 3) replace the entitlement back with this code:
>
> codesign -s - --deep --force --options=runtime --entitlements /tmp/pd-entitlement.xml /Applications/Pd-0.53-0.app/Contents/Resources/bin/pd
>
> Voil?! Link pd (not Pd) to your debugger and you?re as happy as me!
--------
Dan Wilcox
@danomatika <http://twitter.com/danomatika>
danomatika.com <http://danomatika.com/>
robotcowboy.com <http://robotcowboy.com/>
ELSE 1.0-0 rc7 with Live Electronics Tutorial is out. These ELSE updates
are only happening this often to pair up with PlugData releases, which is
rocking hard (expect a PlugData release announcement soon) - btw, this
means I'm not really following my release plans towards a my release...
On breaking changes, I'm highlighting that I'm removing the recently added
support for pd-lua. It is still available in PlugData though! I couldn't
really get into it and Albert Graef is really active in its development. So
now plugdata users have to download it separately for vanilla, and yes, I
uploaded the latest version (0.11.6) to deken as well. I thought I could
maybe create my own pd-lua variant but I gave it up. I'd still like to
offer something like ofelia does, but it's way beyond my limits and way
down in my priorities. By the way, Albert also started porting ELSE to Purr
Data, check it out ==>
https://github.com/agraef/purr-data/releases/tag/2.19.2+ELSE
There are also many bug fixes and new features. Let me highlight that most
of my oscillators now have built-in "Soft Sync" capabilities! They can also
optionally take pitch in MIDI, which helps with exponential FM. As for new
objects, I'm including [beats~], a bpm detection based on aubio. Seb shader
also included a new [keycode] object that responds to computer keyboard
keys with layout independence and I'm using it for another object
([keymap]) that turns your computer keyboard into a MIDI keyboard input.
For last, I'm also including [plaits~], which is based on the PLAITS module
from Mutable Instruments. More clones from Mutable Instruments are coming
and I have to say I have big plans in 2023 to also design eurorack inspired
abstractions (like MAX's Beap and Automatonism). This should be a submodule
in ELSE and available in PlugData too, but will have its own name and
repository (it is called *Modular EuroRacks Dancing Along* *[M.E.R.D.A.]*).
I also have a new chapter in my tutorial about 'CV' (Control Voltage). So,
yeah, I'm going modular...
ELSE 1.0-0 RC7 is up on deken for Linux/mac/windows 64 bit versions. I'm
having issues building for raspberry pi (same for pd-lua) but can upload it
if someone helps me with that. Total number of objects is now 474 and total
number of examples in the tutorial is 498 (expect me to go beyond 475
objects and 500 examples in the next update). Here's a full changelog:
https://github.com/porres/pd-else/releases/tag/v1.0-rc7
If you've read this far, you probably care about this project of mine. May
I ask you then to consider supporting me on
PATREON --> https://www.patreon.com/porres?l=en
I promise to focus on issues and request from subscribers and this already
happened for this release, where I was able to improve [else/bicoeff]
thanks to 'Esa Ruoho'. I also promise to take motivation from patreon
support to keep collaborating to Pd Vanilla as well :) as in my tedious and
long revisions of the documentation and other stuff.
Cheers
_______________________________________________
Pd-announce mailing list
Pd-announce(a)lists.iem.at
https://lists.puredata.info/listinfo/pd-announce
You were not unclear. I was trying to be clear that it's probably easier to built Pd yourself than to try to figure out changing entitlements files to trick Gatekeeper. It's not hard and I have to admit I am unwilling to try the linked trick for Supercollider (because I can already build Pd).
> On Feb 28, 2023, at 1:26 PM, pd-list-request(a)lists.iem.at wrote:
>
> Message: 2
> Date: Tue, 28 Feb 2023 11:54:27 +0000
> From: Pierre Alexandre Tremblay <tremblap(a)gmail.com <mailto:tremblap@gmail.com>>
> Cc: Pd-List <pd-list(a)lists.iem.at <mailto:pd-list@lists.iem.at>>
> Subject: Re: [PD] Attaching Xcode debugger
> Message-ID: <4C0811D9-F180-42A3-8643-D149E7F64F72(a)gmail.com <mailto:4C0811D9-F180-42A3-8643-D149E7F64F72@gmail.com>>
> Content-Type: text/plain; charset="utf-8"
>
> Thanks for these
>
> I was unclear - I?m trying to debug an external (all flags ok) to a downloaded version of Pd and this is where the sandboxing is freaking out lldb. In the article I pointed, they show how to modify the entitlements of the host, which I did successfully for a downloaded version of SuperCollider, but I don?t seem able to do this with the downloaded version of Pd...
--------
Dan Wilcox
@danomatika <http://twitter.com/danomatika>
danomatika.com <http://danomatika.com/>
robotcowboy.com <http://robotcowboy.com/>
> On Feb 28, 2023, at 12:00 PM, pd-list-request(a)lists.iem.at wrote:
>
> Hello
>
> So we all know how Apple is sandboxing like hell.
Sure, but allowing *any* old program to be debugged / decompiled in realtime is not the best for security implications, at least Apple thinks so.
Your subject is a little misleading as the "Xcode debugger" is essential lldb. Xcode itself simply wraps lldb when debugging and provides a UI top interact with it. In fact, on a debug build crash in Xcode, you can enter lldb commands directly into the console, ie. "bt" will provide a backtrace directly.
> How do people attach a debugger to pd to do development?
"lldb" like "gdb"
For quick tests of a known crasher, I usually use:
make
cd bin
lldb pd
This will use the system Tcl/Tk which has had issues for years now, but is enough for quick testing.
For best testing, build the .app and invoke the pd binary inside it. For example:
make
make app
lldb Pd-0.53-2.app/Contents/Resources/bin/pd
Once lldb launches, you have to start the process:
process launch
When a crash happens, you can get the backtrace with "bt", change frames with "f #", and print variables via "v". If you have used gdb before, this is a helpful crib sheet:
https://lldb.llvm.org/use/map.html <https://lldb.llvm.org/use/map.html>
Note: If you are using a newer macOS system and want to *also* use a newer version of Tcl/Tk, build Wish.app first then use it to make the Pd .app bundle:
./macos/tcltk-wish.sh 8.6.12
produces a Wish-8.6.12.app. Next use it to build Pd .app with:
./mac/osx-app.sh -w Wish-8.6.12.app 0.53-2
Now you can change the C sources and rebuild with:
make
./mac/osx-app.sh -w Wish-8.6.12.app 0.53-2
> Do I have to recompile pd myself as the long winded detour?
If you want debugging symbols, yes. Fortunately it is relative easy to compile Pd so I don't consider it "long-winded." In fact, we have spent quite a bit of time to make this both possible *and* relatively easy. (See above.)
--------
Dan Wilcox
@danomatika <http://twitter.com/danomatika>
danomatika.com <http://danomatika.com/>
robotcowboy.com <http://robotcowboy.com/>
Hello
So we all know how Apple is sandboxing like hell. I have found this article which allows me to modify the entitlements for SuperCollider but the same procedure doesn’t work on Pd.
https://stackoverflow.com/questions/69914876/why-xcode-can-not-attach-to-so…
How do people attach a debugger to pd to do development? Do I have to recompile pd myself as the long winded detour?
Any pointers welcome
p
(Apologies for cross-postings, please distribute widely)
ICAD 2023
2nd Call for Submission of Papers, Extended Abstracts,
Workshops/Tutorials, and Music/Installations
28th International Conference on Auditory Display
Norrköping, Sweden
26 June – 01 July 2023
https://icad2023.icad.org
THEME: “SONIFICATION FOR THE MASSES”
After decades of research dedicated to sonification in terms of audio
signal processing, aesthetics, art and design, perception, awareness and
human factors, accessibility, auditory augmentation and mixed reality,
auditory displays have reached a state with tools and principles that
work. It is about time for the breakthrough of sonification in terms of
implementation in mass media and consumer markets: Sonification for the
masses! The ICAD 2023 committee is seeking full papers, abstracts,
concert pieces, demos, installations, workshops, and tutorials from
across the full spectrum of auditory display research and practice. This
year, we are particularly interested in use cases from everyday life,
implementations in mass media, sonification evaluation by wider
populations, concepts of sonification in education, learnability and
pleasantness of sonifications, and other ways to tackle the theme of
sonification for the general public. How informative, aesthetic,
universally applicable or specified do sonifications need to be in order
to be beneficial for users outside the audio community? During the
student think tank, students and young researchers get the chance to
exchange ideas and learn from established members of the auditory
display community. As a satellite event, we are organizing the
Sonic-Tilt competition, where researchers, students and artists submit
their own sound design for Tiltification, a bullseye spirit level
available in the Google Play Store and Apple App Store.
SUBMIT HERE:
https://easychair.org/conferences/?conf=icad2023
SUBMISSION DEADLINES:
Full Papers (6 to 8 pages) - March 1, 2023
Extended Abstracts (2 to 4 pages) - March 15
Workshops / Tutorials / Demos - March 15
Live Performances / Installations - March 15
Doctoral Consortium / Think Tank - March 15
For details on topics of interest, proposal format, submission
instructions, and additional conference information, please visit
https://icad2023.icad.org/cfp/
COMMITTEES:
Papers: Tim Ziemer and Marian Weger – papers(a)icad2023.icad.org
Extended Abstracts: Jonas Löwgren and Michael Nees –
abstracts(a)icad2023.icad.org
Music: Michael Iber – music(a)icad2023.icad.org
Workshops & Tutorials: Emma Frid – workshops(a)icad2023.icad.org
Installations & Demos: Jordan Wirfs-Brock – installations(a)icad2023.icad.org
Student Think Tank: Sara Lenzi – thinktank(a)icad2023.icad.org
Sonic-Tilt Competition: Tim Ziemer – sonictilt(a)icad2023.icad.org
Accessibility & Webmaster: Katie Wolf – accessibility(a)icad2023.icad.org
About ICAD:
First held in 1992, ICAD is a highly interdisciplinary conference with
relevance to researchers, practitioners, artists, and graduate students
working with sound to convey and explore information. The conference is
unique in its specific focus on auditory displays and the range of
interdisciplinary issues related to their use. Like its predecessors,
ICAD 2023 will be a single-track conference, open to all, with no
membership or affiliation requirements.
Niklas Rönnberg
Chair of ICAD 2023
chair(a)icad2023.icad.org
_______________________________________________
Pd-announce mailing list
Pd-announce(a)lists.iem.at
https://lists.puredata.info/listinfo/pd-announce