You are here

At the intersection of music production and coding

For current or would-be users of Apple Mac computers, with answers to many FAQs.

Re: At the intersection of music production and coding

Postby Folderol » Tue Mar 31, 2020 6:05 pm

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
User avatar
Folderol
Jedi Poster
Posts: 11023
Joined: Sat Nov 15, 2008 1:00 am
Location: The Mudway Towns, UK
Yes. I am that Linux nut.
Onwards and... err... sideways!

Re: At the intersection of music production and coding

Postby ConcertinaChap » Wed Apr 01, 2020 8:38 am

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 :(
User avatar
ConcertinaChap
Jedi Poster
Posts: 8888
Joined: Wed Jul 20, 2005 12:00 am
Location: Bradford on Avon
Making music: Eagle Alley, recording music: Mr Punch's Studio
We are normal and we want our freedom!.

Re: At the intersection of music production and coding

Postby Folderol » Wed Apr 01, 2020 9:43 am

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.
User avatar
Folderol
Jedi Poster
Posts: 11023
Joined: Sat Nov 15, 2008 1:00 am
Location: The Mudway Towns, UK
Yes. I am that Linux nut.
Onwards and... err... sideways!

Re: At the intersection of music production and coding

Postby Dr Huge Longjohns » Wed Apr 01, 2020 10:39 am

I have absolutely no idea what you two are talking about. :(
User avatar
Dr Huge Longjohns
Frequent Poster (Level2)
Posts: 3663
Joined: Thu Apr 10, 2003 12:00 am
Location: Gallifrey
"The performance is 99.9% of what people hear"- J. Leckie
"It's all complete nonsense, anyone who knows what they're doing can deliver great results with whatever comes to hand" - H. Robjohns

Re: At the intersection of music production and coding

Postby jellyjim » Wed Apr 01, 2020 10:44 am

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.
User avatar
jellyjim
Frequent Poster
Posts: 1614
Joined: Wed May 15, 2002 12:00 am
Location: uk
Original artwork and unique devices inspired by vintage technology http://www.thisisobsolete.com

Re: At the intersection of music production and coding

Postby CS70 » Wed Apr 01, 2020 10:55 am

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.
User avatar
CS70
Jedi Poster
Posts: 5725
Joined: Mon Nov 26, 2012 1:00 am
Location: Oslo, Norway
Silver Spoon - Check out our latest video and the FB page

Re: At the intersection of music production and coding

Postby CS70 » Wed Apr 01, 2020 10:57 am

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
User avatar
CS70
Jedi Poster
Posts: 5725
Joined: Mon Nov 26, 2012 1:00 am
Location: Oslo, Norway
Silver Spoon - Check out our latest video and the FB page

Re: At the intersection of music production and coding

Postby Rich Hanson » Wed Apr 01, 2020 12:11 pm

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!
User avatar
Rich Hanson
Frequent Poster (Level2)
Posts: 2061
Joined: Sat Sep 06, 2003 12:00 am
Location: UK

Re: At the intersection of music production and coding

Postby ConcertinaChap » Wed Apr 01, 2020 12:25 pm

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
User avatar
ConcertinaChap
Jedi Poster
Posts: 8888
Joined: Wed Jul 20, 2005 12:00 am
Location: Bradford on Avon
Making music: Eagle Alley, recording music: Mr Punch's Studio
We are normal and we want our freedom!.

Re: At the intersection of music production and coding

Postby The Elf » Wed Apr 01, 2020 12:45 pm

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!
User avatar
The Elf
Jedi Poster
Posts: 14646
Joined: Tue Aug 14, 2001 12:00 am
Location: Sheffield, UK
An Eagle for an Emperor, A Kestrel for a Knave.

Re: At the intersection of music production and coding

Postby Folderol » Wed Apr 01, 2020 2:45 pm

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.
User avatar
Folderol
Jedi Poster
Posts: 11023
Joined: Sat Nov 15, 2008 1:00 am
Location: The Mudway Towns, UK
Yes. I am that Linux nut.
Onwards and... err... sideways!

Re: At the intersection of music production and coding

Postby jellyjim » Thu Apr 23, 2020 5:48 pm

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.
User avatar
jellyjim
Frequent Poster
Posts: 1614
Joined: Wed May 15, 2002 12:00 am
Location: uk
Original artwork and unique devices inspired by vintage technology http://www.thisisobsolete.com

Re: At the intersection of music production and coding

Postby jellyjim » Sat Apr 25, 2020 6:44 pm

User avatar
jellyjim
Frequent Poster
Posts: 1614
Joined: Wed May 15, 2002 12:00 am
Location: uk
Original artwork and unique devices inspired by vintage technology http://www.thisisobsolete.com

Previous