GithubHelp home page GithubHelp logo

Comments (9)

BleuBleu avatar BleuBleu commented on August 22, 2024

Hi. Just to acknowledge that i have indeed seen your post. I will catch up on these issues later this week or over the weekend and try to come back with some response.

-Mat

from famistudio.

BleuBleu avatar BleuBleu commented on August 22, 2024

Hello, finally catching up on this.

Wow, you are doing some pretty advanced stuff!!! Im going to need a bit help to understand what you need.

If I understand correctly, you have 6 FDS waveform to create a bigger/more complex one right?

Which part of the workflow is painful at the moment? Is it creating/drawring the actual waveform by hand? Or drawing the 6 notes in a row?

-Mat

from famistudio.

YamatoRyou avatar YamatoRyou commented on August 22, 2024

Hello, finally catching up on this.

Wow, you are doing some pretty advanced stuff!!! Im going to need a bit help to understand what you need.

If I understand correctly, you have 6 FDS waveform to create a bigger/more complex one right?

Which part of the workflow is painful at the moment? Is it creating/drawring the actual waveform by hand? Or drawing the 6 notes in a row?

-Mat
{29F911DD-42C5-4746-9B7B-6C5FCD66AF10} fw

This creation method has already appeared on FamiTracker, but since I mainly use FL Studio, I have not studied it in depth.

from famistudio.

BleuBleu avatar BleuBleu commented on August 22, 2024

Ok, to me there is clearly 2 parts to you process:

1. How you load your 6 samples:

Unfortunately there is no function for this. What I propose for a future version would be to support pasting of text values (space/coma/tab seperated) in the envelope edition. This mean you could take all the numbers from you text file, and paste them in you envelope. You would need to do it 6 times, but it would be quite fast. Would that work?

2. Drawing the 6 notes

Here FamiStudio has a couple ways to draw those very fast. I think its already pretty good.

Method 1, copy/paste method: Paste the notes, use arrow keys to transpose or drag them:
CopyPaste

Method2, drag/drop: start dragging the notes THEN hold CTRL. This will duplicate the selected notes and you can replicate you 6 notes very fast!
DragDrop

What do you think? I can add the "pasting of text values into an envelope" in the next version. Its very easy and it could be useful for lots of situation.

-Mat

from famistudio.

YamatoRyou avatar YamatoRyou commented on August 22, 2024

Ok, to me there is clearly 2 parts to you process:

1. How you load your 6 samples:

Unfortunately there is no function for this. What I propose for a future version would be to support pasting of text values (space/coma/tab seperated) in the envelope edition. This mean you could take all the numbers from you text file, and paste them in you envelope. You would need to do it 6 times, but it would be quite fast. Would that work?

2. Drawing the 6 notes

Here FamiStudio has a couple ways to draw those very fast. I think its already pretty good.

Method 1, copy/paste method: Paste the notes, use arrow keys to transpose or drag them:
CopyPaste

Method2, drag/drop: start dragging the notes THEN hold CTRL. This will duplicate the selected notes and you can replicate you 6 notes very fast!
DragDrop

What do you think? I can add the "pasting of text values into an envelope" in the next version. Its very easy and it could be useful for lots of situation.

-Mat

Regarding importing waveforms, my current method:
First create a certain number of blank FDS instruments (such as 6), export them as famiStudio text files, convert the 6 acquired waveforms to MML separated by commas, and paste them into the text file (define the number of related lines of instrument information, replace the default (Waveform) and save it, and finally open it in FamiStudio.

It wasn't until just now that I discovered the existence of "Method 2", it has met the needs.

from famistudio.

BleuBleu avatar BleuBleu commented on August 22, 2024

Cool man, very creative way of working around the limitations :)

Ill add the functionality to paste text values (numbers) directly in the envelope editor, that will save you some times and I think it can benefit other users.

I tend to space releases by 1-2 months, so that will not happen soon tho, but it will happen eventually.

Ill keep the ticket open until then.

-Mat

from famistudio.

YamatoRyou avatar YamatoRyou commented on August 22, 2024

Cool man, very creative way of working around the limitations :)

Ill add the functionality to paste text values (numbers) directly in the envelope editor, that will save you some times and I think it can benefit other users.

I tend to space releases by 1-2 months, so that will not happen soon tho, but it will happen eventually.

Ill keep the ticket open until then.

-Mat

Regarding "Method 2", I suggest replacing the shortcut key.
I have tested several times in a row and found that you need to drag the note to another location and then hold down the Ctrl key to complete the copy.This logical performance seems to be useless than other existing shortcut keys (hold down the specified key and then operate the mouse).

My suggestion is: hold down C and drag the note, so that it can be consistent with other shortcut keys. The suggestion comes from FL Studio, in the piano volume of the program, you can hold down the left Shift + left mouse button to achieve the same effect .

from famistudio.

BleuBleu avatar BleuBleu commented on August 22, 2024

I'll think about it. The reason you need to press CTRL after, is that CTRL+Click adds a stop note. So the click must happen before the CTRL.

I think that we are entering nitpicking territory here. I'll see if more people have similar comments in the next few weeks.

-Mat

from famistudio.

YamatoRyou avatar YamatoRyou commented on August 22, 2024

I'll think about it. The reason you need to press CTRL after, is that CTRL+Click adds a stop note. So the click must happen before the CTRL.

I think that we are entering nitpicking territory here. I'll see if more people have similar comments in the next few weeks.

-Mat

Okay.

from famistudio.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.