You are here

At the intersection of music production and coding

Page 2 of 2

Re: At the intersection of music production and coding

PostPosted: Tue Mar 31, 2020 6:05 pm
by Folderol
Interesting the number of people on here that do development work.

I did a fair bit of 6502 stuff on the BBC B and master - having an in-line assembler makes all the difference! Later I did some ARM assembler on the Archimedes series, in the days when this was a much simpler processor and an absolute dream to program. All of this was mostly games.

I've also done a fair bit of stuff with the Arduino IDE. This is of course a subset of C++ with some bits of Wiring. This has been mostly for my last employer. From two button speed controllers for motors, fast product counters, right up to a plastic granules silo control system for an entire factory - I confess to being rather proud of that. It ran without fault for 8 years, only shutting down for three days each Christmas.

The trick is to program them in an arduino, then pop the chip out, and stick it in a board with a 16MHz resonator and some I/O isolators.

These days of course I'm concentrating on a certain soft-synth :D

Re: At the intersection of music production and coding

PostPosted: Wed Apr 01, 2020 8:38 am
by ConcertinaChap
Folderol wrote:Interesting the number of people on here that do development work.

Did, in my case now I'm retired. Got myself a ZX81 at the age of 30 and realised I liked and was quite good at this programming lark so got myself a transfer within the Civil Service into what was then quaintly called ADP, for Automatic Data Processing. Over the course of the next 30 years I used loads of languages but my undoubted favourite was always C. I wrote a lot of code that used SQL embedded in C which was interesting stuff (for small values of interesting if you weren't into databases too).

But to get back to the topic a bit I fell in love with AMPLE, a Forth-based language for the BBC Micro you could use to write music and control a synth. I got the MIDI controller that was available for the system too, and an MT32 for it to control. Spent many happy hours making computer music, though I did absolutely nothing with it except play it for my own pleasure. This would be back round 1989 or so but I still miss it greatly.

CC

PS Will, I couldn't track down that stall you saw. Even the show organisers were unable to help me :(

Re: At the intersection of music production and coding

PostPosted: Wed Apr 01, 2020 9:43 am
by Folderol
ConcertinaChap wrote:PS Will, I couldn't track down that stall you saw. Even the show organisers were unable to help me :(
That's disappointing. I seem to remeber the guy had several things going on so maybe this was an 'extra' he hadn't listed.
I might go to the London show (if it runs this year) and see if he turns up again.

Re: At the intersection of music production and coding

PostPosted: Wed Apr 01, 2020 10:39 am
by Dr Huge Longjohns
I have absolutely no idea what you two are talking about. :(

Re: At the intersection of music production and coding

PostPosted: Wed Apr 01, 2020 10:44 am
by jellyjim
Dr Huge Longjohns wrote:I have absolutely no idea what you two are talking about. :(

They've gone off on a little tangent, bless their cottons.

Re: At the intersection of music production and coding

PostPosted: Wed Apr 01, 2020 10:55 am
by CS70
jellyjim wrote:
CS70 wrote:
jellyjim wrote:It's all web related stuff for me these days, that's where the $ is, but I've done so many different things over the years I can turn my hand to most fairly quick.

A bit OT, but you would be surprised where the money is..


For sure. I contract only. I could chase fintech stuff in the city for crazy day rates but I'd be miserable.

I'm a front-end dev which seems to be a good balance between $rate, how interesting a project is/who for and demand/availability ... well it was before the apocalypse lolz!

Hehe yeah, was the exact reason I ditched these gigs in the end.

Front end annoys me incredibly so I couldn't do it either - with its daft fashion of using javascript for everything and changing frameworks every week - bad language, bad tools and incredibly high development and maintenance costs. Remembers me of a decade ago when everything was supposed to use XML no matter what - most of the madness has disappeared, but we're still reeling from that with terrible stuff like in maven. I'm all for learning new stuff, but not for learning stuff that is worse than what already exists... :D

But yes definitely if it's your cup of tea, it's a balanced area.

Re: At the intersection of music production and coding

PostPosted: Wed Apr 01, 2020 10:57 am
by CS70
ConcertinaChap wrote:
Folderol wrote:Interesting the number of people on here that do development work.

Did, in my case now I'm retired. Got myself a ZX81 at the age of 30

Still remember when my mother agreed to buy me one - I couldn't believe it! It was cheap, but not for a 11 years old :D

Re: At the intersection of music production and coding

PostPosted: Wed Apr 01, 2020 12:11 pm
by Rich Hanson
Right now I'm investigating Autodesk's API which access their systems using HTTP. On the one hand it's technically quite simple. On the other hand, it's horrible. But at least it's keeping me from being furloughed for the moment. Give me a C derived language!

Re: At the intersection of music production and coding

PostPosted: Wed Apr 01, 2020 12:25 pm
by ConcertinaChap
jellyjim wrote:
Dr Huge Longjohns wrote:I have absolutely no idea what you two are talking about. :(

They've gone off on a little tangent, bless their cottons.

Yes to some extent, but not entirely. Will went to a show in Brizzle dedicated to RISC OS recently and afterwards when the subject of AMPLE came up in conversation he mentioned that one of the guys exhibiting had made a port of the AMPLE language to a more modern environment. I was quite excited by that and tried to follow it up but the website for the event and indeed the organisers themselves had no information about it.

AMPLE was indeed at the intersection of music production and coding and apparently influenced other developments like Csound. Years back I found myself talking to a guy called John ffitch (sic) who was Professor of Computer Music at Bath Uni and I mentioned AMPLE to him. He told me the first piece of computer music to come out of Bath Uni was written in AMPLE.

CC

Re: At the intersection of music production and coding

PostPosted: Wed Apr 01, 2020 12:45 pm
by The Elf
I know I have the programming chops to create pretty much anything a computer can achieve, but turning that into anything meaningful for audio is a vast leap into the dark. It seems to present a rare combination of skills to encompass both - and yet there are clearly a lot out there!

Re: At the intersection of music production and coding

PostPosted: Wed Apr 01, 2020 2:45 pm
by Folderol
There is a similar situation with control systems. Lots of people have a good understanding of the hardware, and probably even more understand the software, but far fewer who can really hold both in their head at the same time and produce a clean and efficient system.

Re: At the intersection of music production and coding

PostPosted: Thu Apr 23, 2020 5:48 pm
by jellyjim
Couple more links found during my travels added in the spirit of a forum being a resource!

JUCE

https://juce.com/discover

And there's a useful Wikipedia page

https://en.wikipedia.org/wiki/List_of_a ... _languages

As you were and ... wash your hands.

Re: At the intersection of music production and coding

PostPosted: Sat Apr 25, 2020 6:44 pm
by jellyjim