Jump to content

gacki

Member
  • Posts

    720
  • Joined

  • Last visited

  • Days Won

    3

gacki last won the day on March 24 2023

gacki had the most liked content!

2 Followers

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

gacki's Achievements

  1. Yes, and written sheet music is in horizontal fashion. So at one point one has to make that mental switch anyway. The problem with the whole Synthesia piano thing is that it is basically hiding the "big picture". If you look at a piece of sheet music you can easily make out way more things at once. I blame that tendency on Guitar Hero and similar things.
  2. It's a question of how we want time to be represented - horizontally like on a tape machine or vertically. It's always becomes slightly confusing when those two are mixed; and hence nearly all DAW's have switched to a horizontal scrolling. Youtubes piano tutorials of course use the vertical approach again which definitely drives me mad.
  3. Nah, Ableton is fine. I'm using it frequently; when it comes to loops it's hard to beat. But you have to adapt to its way of doing things.
  4. AFAIK Magix is trying to restructure; so there's hope for the product line. I've only watched the whole thing from the sidelines during the past years and I never was quite sure how the business side of the company as a whole worked. Interestingly there obviously was - at one time - a substantial cooperation between Emagic and Magix. For some time the "Magix Music Studio" was a "light" version of Logic (I'm not sure if I still have some of that packaging); of course this was at a time before Apple took over. Emagic had basically licensed various Logic versions to other companies (like Magix); there was also a "special" Logic version included with stuff from one of the educational publishing houses (was it Lugert? can't recall...). During one of the Magix summer parties I even met some Emagic stuff that had come to Dresden - but that's over 20 years ago so my memory is a bit foggy. All this naturally came to a halt after Apple bought Emagic and cancelled the Windows products.
  5. Most certainly not! Magix was (basically) formed by former employees of the Studio for Electronic Music (or more precisely at this time "Studio für elektronische Klangerzeugung") at the Dresden College of Music. The first Samplitude versions were written for the Commodore Amiga and then rewritten for PC. I owe them and especially the former head of the studio a lot. Several of my teaching jobs are direct results of that connection.
  6. Ableton Live can do lots of extremely cool things, like including chance operations (for example: "Play a certain clip 8 times, then switch to a different clip", or basically having a randomized fill every 16 bars and and and... Logic's "Live Loops" feel to me quite a bit influenced by Ableton Live. I use Ableton Live frequently when asked to do loop based things. Studio One? I tried it a couple of years ago and was stunned that the metronome routing was fixed to the master bus. Cubase I can work with; I always found the workflow similar to Logic's but in a way more clunky. ProTools refused to run on my computer so I didn't press this further. Tracktion Waveform is something I find very weird; and so far I haven't really gotten my head around NI's Maschine (and I really tried!).
  7. Well, Ableton has traditionally been really, really good for loop-based workflows; and there's also Max for Live. Logic has caught up somewhat to this with the "Live Loops" functionality. So I can easily see people choosing Live over Logic (or similarly Bitwig over Logic). For many other programs it might be what one grew up with or what is considered the standard in certain environments (see ProTools). FL Studio? My experiences were a couple of years back. I would have to be paid serious money to work with that.
  8. If I'm interpreting this correctly only M2 and M3 are affected; and your signature says you're using an M1?
  9. I seriously doubt that Apple would buy another DAW suite and create in-house competition to Logic. Let's remember: The first thing Apple did after buying Emagic was killing the Windows versions (and keeping the Mac versions). Since there are no (official) Mac versions of Samplitude and Sequoia I doubt that this will come to pass. Granted: Immediately before Emagic was bought there was some cooperation between them and Magix (for example, there was a shortlived notation program that was essentially the notation part of Logic and some more); and I've also seen other things that ultimately didn't see the light of day.
  10. If I recall correctly additional inputs show up in Cuemix when ADAT is enabled (at least on macOS).
  11. Exactly like this, yes. Yes, this would set the pitch for all notes except 36 to 39 to 100. From an aesthetic point of view I would put the "else" on the same tab distance as the "else if" before because it functionally belongs to that group. This makes everything slightly easier to read. The code will execute the same regardless.
  12. No, but I'm not fully awake yet. Multi CP4.logicx.zip
  13. Here's a Multi Instrument with the Bank Select commands for the CP4. I've included the name for the first entry for a few banks (I think 3, 8, 9 and 14). Set the ports accordingly and check if it generally works. If so I'll add the full name set.
  14. You're likely using a Multi Instrument from the environment here. What you need to do is to define the bank select commands in the environment; it works somewhat as a translation layer between the actual track and the data sent to the CP. I'll look into the manual later and see what we can do.
  15. You should look into "else if" statements and then get nesting your code as desired. For example: if (event instanceof Note) { if (event.pitch == 36) event.pitch = 58; else if (event.pitch == 37) event.pitch = 59; // and so on } event.trace(); event.send(); Depending on where you put event.send() you'll get different behavior. In the above case all incoming data is passed through except specific notes as defined in the function (those get manipulated and then sent). Compare this to if (event instanceof Note) { if (event.pitch == 36) event.pitch = 58; else if (event.pitch == 37) event.pitch = 59; // and so on event.trace(); event.send(); } In this case only notes are sent; all other data is filtered. Again, specific notes as defined are manipulated. Compare this to if (event instanceof Note) { { if (event.pitch == 36) event.pitch = 58; else if (event.pitch == 37) event.pitch = 59; // and so on event.trace(); event.send(); } } In this case only the manipulated notes are sent and all other data (including notes not defined in the function) is filtered.
×
×
  • Create New...