Hi,
I've gotten it into my head to try to try to decode some files from 30
years ago and see if I can extract enough MIDI -- and perhaps,
instrument modifications -- to be able to approximately recreate the
audio on Linux.
The files were created from a program I wrote and have long since
forgotten. Using the old Korg M1 manual, helpfully scanned in by Korg,
I've been able to determine that most of the files start with the
"exclusive header" and can be categorized as to which type of dump
they are. From there, I should be able to break apart the data.
However, I have a several files with the extension ".sng", which would
suggest "song", but the opening bytes are not the "exclusive header"
but rather, in hex are:
"00 10 00 3C" followed by a list of 16-byte ASCII strings containing
instrument names (followed, for a while by mostly 00000000 and/or
FFFFFFFF before getting to something a bit more variable)
Skimming through I also eventually see what appears to be a "song
title" in ASCII.
Is anyone familiar with what type of beasties these files are, and is
there a good spec for the format?
Thanks.
P.S. (I only had access to the M1's for one semester, and the code was
written on the school's Atari ST-1040, which I'd never seen before nor
have I used one since.)
Hey hey,
something a little Vangelis SciFi soundtrack for a change:
https://youtu.be/ul570vi8W58
and for direct OGG download
https://www.dropbox.com/s/lehah6hzyqlhqda/from_the_starlight.ogg
On Linux I used Yoshimi for the big pad bass and Hexter for the high bell. As
this is a "sound per synth" setup, which could have been recorded live, once
the sequences were going, I used all my very synthetic hardware: Behringer
Neutron for bass, RD-8 for drums, Arturia MiniBrute 2 and Make Noise 0-Coast
for arpeggios, Waldoorf Microwave XT for the pad and DSI/Sequential Prophet-12
for the lead.
In the production there was just some EQ and compression to tame the sounds
and a healthy dose of reverb for the atmosphere. I think I ended up using
g2verb, since Ecasound and zita-reverb don't always get along.
Best wishes and enjoy,
Jeanette
--
* Website: http://juliencoder.de - for summer is a state of sound
* Youtube: https://www.youtube.com/channel/UCMS4rfGrTwz8W7jhC1Jnv7g
* Audiobombs: https://www.audiobombs.com/users/jeanette_c
* GitHub: https://github.com/jeanette-c
Give me a sign...
Hit me Baby one more time <3
(Britney Spears)
Andrew Grathwohl:
>
> Hi list,
>
> I am using jack_capture to record 2 inputs and 20 outputs going through
> SuperCollider for a duration of between 30-45 minutes, using the
> following command line:
>
> jack_capture -f wavex -p supernova:* test.wav
>
> This has worked well for my use case for several years. However, since
> yesterday this command line fails to capture the entire recorded
> performance, despite jack_capture showing the meters responding to the
> audio correctly. Whenever the recording duration exceeds approximately
> 20 minutes, the output file will only contain the first 5-10 minutes.
> However, if we only do a 5-10 minute recording, the entire recording is
> captured and saved properly.
>
> Seeking any insights about how to diagnose/fix these problems. Anyone
> here know where I ought to start?
>
Hi, I'm the author of jack_capture.
Were you able to record more than 20 minutes of 22ch before with
jack_catpure before, and now it suddenly fails?
Have you upgraded or downgraded jack_capture and/or libsndfile since then?
Which version of jack_capture are you currently using?
Have you tried a different format than wavex?
(wav is probably the the safest format to try since it's one that has
been the most tested. Wav files has a 2gb limitation though, but
jack_capture automatically writes to a new file whenever it reaches
that limit.)
There was a problem many years ago that I used (by accident) a 32 bit
integer instead of 64 bit integer. Perhaps you are using one of those
quite old versions of jack_capture.
Hi list,
I am using jack_capture to record 2 inputs and 20 outputs going through
SuperCollider for a duration of between 30-45 minutes, using the
following command line:
jack_capture -f wavex -p supernova:* test.wav
This has worked well for my use case for several years. However, since
yesterday this command line fails to capture the entire recorded
performance, despite jack_capture showing the meters responding to the
audio correctly. Whenever the recording duration exceeds approximately
20 minutes, the output file will only contain the first 5-10 minutes.
However, if we only do a 5-10 minute recording, the entire recording is
captured and saved properly.
Seeking any insights about how to diagnose/fix these problems. Anyone
here know where I ought to start?
Thanks much,
Andrew
Hey hey,
I have just uploaded four sample libraries that I created with AutoSampler and
DrumSampler:
http://juliencoder.de/sound/index.html
They are:
Prophet Guitar: a guitar/clav like patch on the hybrid analogue/digital
DSI/Sequential Prophet 12 (part of my Jeanny's Genius soundsets).
Brute Bass: a solid bass patch on the analogue semi-modular Arturia MiniBrute
2s.
Coast Bass: a gnarly, woddy "plucked" bass patch on the west/east coast
semi-modular Make Noise 0-Coast.
RD8 Kit 1: one drum kit (no congas) on the analogue Behringer RD-8 (Roaldn
TR-808 clone), solid, but conservative, so no overlong boomy kick :) ).
Hope someone can have some fun with them.
Best wishes,
Jeanette
--
* Website: http://juliencoder.de - for summer is a state of sound
* Youtube: https://www.youtube.com/channel/UCMS4rfGrTwz8W7jhC1Jnv7g
* Audiobombs: https://www.audiobombs.com/users/jeanette_c
* GitHub: https://github.com/jeanette-c
It's not complicated
We just syncopated
We can read each others' minds <3
(Britney Spears)
Hey hey,
AutoSampler version 3.0 is here (and will probably be the last, except for
possible bugfixes):
http://juliencoder.de/sound/autosampler-3.0.zip
(Tested with Csound 6.15, might run with 6.14).
There is one autosampler which can pause after a specified number of notes, so
you can retune your old analogue synth. You can interactively choose a
reference note, byt playing notes on a connected keyboard. A reference tone
will be played from within the program.
The next sampler is really new: Drum Sampler is specially designed to work
with drum machines. It starts in play/exploration mode, where you can tweak
sounds and listen. Then in record mode all played notes/sounds/trigger-buttons
will be recorded. You can specify MIDI notes for hihats, they will be put into
a mute group for the SFZ.
SFZ files are created at the end. Round robins will automatically be detected.
Play a note as often as you like. Files are named based on the MIDI note.
You can simply rename them.
I have recorded a sample set with each sampler, if anyone's interested, I can
upload them.
Good sampling and best wishes,
Jeanette
--
* Website: http://juliencoder.de - for summer is a state of sound
* Youtube: https://www.youtube.com/channel/UCMS4rfGrTwz8W7jhC1Jnv7g
* Audiobombs: https://www.audiobombs.com/users/jeanette_c
* GitHub: https://github.com/jeanette-c
Baby, take the time to realize
I'm not the kind to sacrifice <3
(Britney Spears)
Hey hey,
I have released a small autosampler, implemented in Csound. It's easy enough
to set up.
http://juliencoder.de/sound/autosampler.csd
Documentation for non-Csound users is at the top and again at the bottom.
The autosampler support velocity layers, round robins, overall note range,
note intervals, both mono and stereo sampling. The sampler will wait for a
note to decay, but does not (yet) produce key release samples.
Output files are named:
chosen_name-MIDI_note_number-velcity-round_robin_index.wav
I hope someone finds a use for it. :)
Best wishes,
Jeanette
--
* Website: http://juliencoder.de - for summer is a state of sound
* Youtube: https://www.youtube.com/channel/UCMS4rfGrTwz8W7jhC1Jnv7g
* Audiobombs: https://www.audiobombs.com/users/jeanette_c
* GitHub: https://github.com/jeanette-c
All I need is time
A moment that is mine
While I'm in between <3
(Britney Spears)
>
> If your goal is just to install Qsampler, there's a PPA which Rui always
> keeps up-to-date with the latest version. The applications and libs are
> in separate repos with the same signing key, not sure if you need both
> for Qsampler.
>
>
>
Thank you for your reply, Roger. I was sent a personal e-mail advising me
to install qttools5-dev-tools. This included /usr/lib/qt5/bin/lupdate.
After doing so, the source code compiled and installed without error. As I
mentioned, I was missing something obvious. Still, unless you know it, you
don't know it....
Tom